limine icon indicating copy to clipboard operation
limine copied to clipboard

protocol: add UART MMIO address tag

Open Andy-Python-Programmer opened this issue 3 years ago • 3 comments

The limine protocol should provide UART MMIO address tag; parsing the DTB just for UART is annoying and usually its better to have it before parsing it for better debugging experience.

Andy-Python-Programmer avatar Sep 10 '22 09:09 Andy-Python-Programmer

sounds a bit redundant given that the terminal exists, and can provide the same debugging functionality in a cross-platform way

Itay2805 avatar Sep 10 '22 13:09 Itay2805

sounds a bit redundant given that the terminal exists, and can provide the same debugging functionality in a cross-platform way

You won't be able to easily retain the contents of the terminal after the machine reboots though, which is why serial is superior

48cf avatar Sep 11 '22 18:09 48cf

Wouldn't it be better to just add support for serial on the terminal tag? The main thing about this is that it provides a unified debug output interface, and the bootloader will handle adding support for whatever needed unrelated to the arch board or platform.

Itay2805 avatar Sep 11 '22 19:09 Itay2805