Add support for Serial/TTY (#32)

* Add preliminary support for TTY Serial/UART (#15)

* Use shadow_buffer instead of VGA buffer to get a framebuffer-agnostic TTY supprot

* Added menu browsing & inputs from Serial TTY (#15)

* Add fix for degree symbol on TTY. Correct serial.c & serial.h file created with CRLF (#15)

* Move tty_error_redraw() to insure correct redraw when a error occurs

* Many reindent / cleanup

* Various optimization from @martinwhitaker comments
This commit is contained in:
Sam Demeulemeester
2022-04-04 18:31:54 +02:00
committed by GitHub
parent 5cc72a6bed
commit 2e048a7c61
15 changed files with 656 additions and 41 deletions

View File

@@ -18,6 +18,7 @@ SYS_OBJS = system/cpuid.o \
system/pmem.o \
system/reloc.o \
system/screen.o \
system/serial.o \
system/smbios.o \
system/smbus.o \
system/smp.o \