Commit Graph

6 Commits

Author SHA1 Message Date
8infy db55f99e23 Integrate uACPI & remove own ACPI parsing code
This commit adds uACPI as a submodule and removes all handwritten table
parsing code as well as struct definitions, since they now work via
uACPI. There's also now an ability to shut down by using the power
button.
2024-09-01 23:12:44 +03:00
Matheus 854eaf4b1c acpi: mcfg table 2023-07-13 22:52:17 -03:00
Matheus a3969eea54 kernel: initial hpet support 2023-04-22 19:21:30 -03:00
Matheus 7c59933426 kernel: change apic and acpi external functions to have arch_ before 2023-04-21 14:45:56 -03:00
Matheus 975059d4bf acpi: madt typedef and a few fixes 2023-04-21 11:47:34 -03:00
Matheus fdf8724c1c acpi: table parsing 2023-04-20 20:09:12 -03:00