nuttx/arch
Brennan Ashton 0ed4123326 x86_64: Early framebuffer console
This adds support for creating an early frame buffer and primatives for
writing to this frame buffer as a console. This does require the font
infrastructure as well as multiboot2.

Additionally this can now be used with a UEFI bootloader long as it
boots NuttX via Multiboot2.  There does seem to be a PCI interrupt
issue when running in UEFI mode.

I was able to boot my laptop using this and see PCI devices enumerate.

Signed-off-by: Brennan Ashton <bashton@brennanashton.com>

x86_64: Add conditionals around the multiboot framebuffer
2024-01-25 09:09:30 -08:00
..
arm samv7: refactor DAC driver 2024-01-24 18:46:33 -08:00
arm64 docs/comments: fix some typos 2024-01-15 13:22:13 +08:00
avr arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
ceva docs/comments: fix some typos 2024-01-15 13:22:13 +08:00
dummy
hc arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
mips arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
misoc arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
or1k arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
renesas arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
risc-v mpfs_corespi: Fix firing of stale interrupt after warm reset 2024-01-25 11:23:12 -03:00
sim arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
sparc arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
x86 arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
x86_64 x86_64: Early framebuffer console 2024-01-25 09:09:30 -08:00
xtensa esp32s3: Improve selection of the bootloader being used on Kconfig 2024-01-25 11:22:39 -03:00
z16 arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
z80 arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
CMakeLists.txt
Kconfig arch/risc-v: add ARCH_QPFPU for Quad-Precision Floating-Point 2024-01-15 22:31:39 -08:00