summaryrefslogtreecommitdiff
path: root/na/drivers/uart.cc
diff options
context:
space:
mode:
Diffstat (limited to 'na/drivers/uart.cc')
-rw-r--r--na/drivers/uart.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/na/drivers/uart.cc b/na/drivers/uart.cc
index 97c3e38..6a35588 100644
--- a/na/drivers/uart.cc
+++ b/na/drivers/uart.cc
@@ -18,7 +18,7 @@ static uint64 g_uart_size = 0;
extern "C" void early_putc(char c) {
if (!g_uart_pa) return;
- volatile auto* uart = reinterpret_cast<volatile uint8*>(pa_to_va(g_uart_pa));
+ volatile auto* uart = reinterpret_cast<volatile uint8*>(pa_to_va(phys_addr(g_uart_pa)).raw);
*uart = static_cast<uint8>(c);
}