X-Git-Url: https://rtime.felk.cvut.cz/gitweb/l4.git/blobdiff_plain/35719fdd2ff27177690edb32843d32e092a006e3..5658d2ec9c1081516a8868259fa867926e25ab3f:/kernel/fiasco/src/kern/arm/bsp/imx/uart-imx.cpp diff --git a/kernel/fiasco/src/kern/arm/bsp/imx/uart-imx.cpp b/kernel/fiasco/src/kern/arm/bsp/imx/uart-imx.cpp index 2f55d22ae..67d7041d1 100644 --- a/kernel/fiasco/src/kern/arm/bsp/imx/uart-imx.cpp +++ b/kernel/fiasco/src/kern/arm/bsp/imx/uart-imx.cpp @@ -25,7 +25,7 @@ IMPLEMENT L4::Uart *Uart::uart() return &uart; } -IMPLEMENTATION [imx51]: +IMPLEMENTATION [imx51 || imx53]: #include "uart_imx.h" @@ -37,7 +37,19 @@ IMPLEMENT L4::Uart *Uart::uart() return &uart; } -IMPLEMENTATION [imx21 || imx35 || imx51]: +IMPLEMENTATION [imx6]: + +#include "uart_imx.h" + +IMPLEMENT int Uart::irq() const { return 90; } + +IMPLEMENT L4::Uart *Uart::uart() +{ + static L4::Uart_imx6 uart; + return &uart; +} + +IMPLEMENTATION: #include "mem_layout.h"