Standardize the UART in SoC
Closed this issue · 3 comments
ShawnLess commented
Hi all,
UART plays a basic but critical role in system development and early bring up, e.g., BSP input/output, early console in linux, shall we standardize the UART for RISC-V SoC, referring the de faco standards such as 16550 compatible UART. (ARM uses its own PL011 anywhere).
Standardizing UART across different platform should reduce overall BSP/Kernel porting effort.
ved-rivos commented
The BRS specification requires a SPCR for early OS boot console if a UEFI protocol supported graphical console is not present. We could add a requirement to support a 16550 compliant serial port when graphical console is not present.
ShawnLess commented
That would be great!