Commit Graph

16 Commits

Author SHA1 Message Date
7704e5d399
Initial kernel ACPI support 2024-06-04 16:24:13 +02:00
de709162e3
ACPI_RSDT structure does not need to be packed 2024-06-03 22:27:36 +02:00
9124574bc5
Fixes and improvements to ACPI related structures and definitions 2024-06-03 21:17:31 +02:00
500498508e
Rename PACK definition 2024-05-20 15:34:15 +02:00
ac33b86c3d
Implement AcGetAcpiTable() routine 2024-05-19 23:45:28 +02:00
e311cad8f7
Allow to clear framebuffer screen with any, custom background color 2024-05-12 22:43:06 +02:00
d8ebd9f202
Add font to framebuffer data 2024-03-10 10:04:51 +01:00
a4c22ab5e8
Improvements to FrameBuffer support 2024-03-09 15:07:33 +01:00
1828acbc56
Implement AcGetSMBiosTable() and AcGetSMBios3Table() routines 2024-02-02 22:10:51 +01:00
e5adc31af7
Implement basic APIC support, including X2APIC 2023-11-27 22:38:15 +01:00
575b842d05
Add APIC Registers address map (APIC_REGISTER enumeration list) 2023-11-19 00:57:27 +01:00
9cbe2d458c
Initial support for EFI framebuffer 2023-01-23 15:26:35 +01:00
712de4e4e4
XTDK contains headers uniquely identified 2023-01-05 23:28:43 +01:00
c5a7d0fe05
Improvements in COM port support 2023-01-02 16:14:00 +01:00
e6aaa1a83c
Mark serial port as fully initialized and always check that before printing anything to the serial console 2022-08-10 17:56:41 +02:00
319e4eaade
Import XT kernel mode library 2022-08-09 16:44:30 +02:00