History log of /haiku/headers/private/kernel/arch/arm/arch_uart_pl011.h
Revision Date Author Comments
# d637e0be 17-Aug-2021 Alexander von Gluck IV <kallisti5@unixzen.com>

system/kernel: Rework uart management

Change-Id: I6cb31760519c8ba4542d217d6e68439602eda558
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4356
Reviewed-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>


# eb93f266 17-May-2012 Alexander von Gluck IV <kallisti5@unixzen.com>

uart: Style Cleanup, no functional change


# e9ec7a55 16-May-2012 François Revol <revol@free.fr>

Attempt to factor out serial stuff

* introduce a DebugUART baseclass,
* rework 8250 and PL011 implementations from kallisti5 to inherit DebutUART,
* each arch should override the IO methods to access registers.
* on ARM registers are 32bit-aligned.
* U-Boot still works for the verdex target.
* rPi still compiles, needs testing.
* Still some more consolidation needed to allow runtime choice of the UART type (as read from FDT blobs for ex.).
* serial.cpp should probably mostly be made generic as well.
* didn't touch x86 or ppc yet.


# eb93f2661d536dcb074a0a4e49842227e3023427 17-May-2012 Alexander von Gluck IV <kallisti5@unixzen.com>

uart: Style Cleanup, no functional change


# e9ec7a55ddffa7a4f12eb8d425f43ec10c5ab258 16-May-2012 François Revol <revol@free.fr>

Attempt to factor out serial stuff

* introduce a DebugUART baseclass,
* rework 8250 and PL011 implementations from kallisti5 to inherit DebutUART,
* each arch should override the IO methods to access registers.
* on ARM registers are 32bit-aligned.
* U-Boot still works for the verdex target.
* rPi still compiles, needs testing.
* Still some more consolidation needed to allow runtime choice of the UART type (as read from FDT blobs for ex.).
* serial.cpp should probably mostly be made generic as well.
* didn't touch x86 or ppc yet.