Symbol: ArchUARTPL011
headers/private/kernel/arch/arm/arch_uart_pl011.h
22
class ArchUARTPL011 : public DebugUART {
headers/private/kernel/arch/arm/arch_uart_pl011.h
24
ArchUARTPL011(addr_t base, int64 clock);
headers/private/kernel/arch/arm/arch_uart_pl011.h
25
~ArchUARTPL011();
headers/private/kernel/arch/arm/arch_uart_pl011.h
46
ArchUARTPL011 *arch_get_uart_pl011(addr_t base, int64 clock);
src/system/boot/platform/efi/arch/arm64/arch_acpi.cpp
22
static char sUART[sizeof(ArchUARTPL011)];
src/system/boot/platform/efi/arch/arm64/arch_acpi.cpp
23
gUART = new(sUART) ArchUARTPL011(uart.regs.start,
src/system/boot/platform/efi/dtb.cpp
81
{ "arm,pl011", UART_KIND_PL011, &get_uart<ArchUARTPL011> },
src/system/boot/platform/efi/dtb.cpp
84
{ "arm,pl011", UART_KIND_PL011, &get_uart<ArchUARTPL011> },
src/system/kernel/arch/arm/arch_uart_pl011.cpp
149
ArchUARTPL011::ArchUARTPL011(addr_t base, int64 clock)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
187
ArchUARTPL011::~ArchUARTPL011()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
193
ArchUARTPL011::Out32(int reg, uint32 data)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
200
ArchUARTPL011::In32(int reg)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
207
ArchUARTPL011::Barrier()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
214
ArchUARTPL011::InitPort(uint32 baud)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
242
ArchUARTPL011::InitEarly()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
249
ArchUARTPL011::Enable()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
263
ArchUARTPL011::Disable()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
273
ArchUARTPL011::PutChar(char c)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
289
ArchUARTPL011::GetChar(bool wait)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
309
ArchUARTPL011::FlushTx()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
318
ArchUARTPL011::FlushRx()
src/system/kernel/arch/arm/arch_uart_pl011.cpp
326
ArchUARTPL011*
src/system/kernel/arch/arm/arch_uart_pl011.cpp
329
static char buffer[sizeof(ArchUARTPL011)];
src/system/kernel/arch/arm/arch_uart_pl011.cpp
330
ArchUARTPL011 *uart = new(buffer) ArchUARTPL011(base, clock);