Luna/kernel/include
apio a1659aa127 Add a reboot() function
This reboot function first tries to reboot using ACPI, then pulsing the CPU's RESET line through the keyboard, then triple-faulting. If we're still there, it halts.
2022-09-06 11:47:55 +02:00
..
acpi Add FADT header 2022-09-06 11:47:00 +02:00
cpu Ready. Set. Go! 2022-09-05 16:13:51 +02:00
fs/ext2 Ready. Set. Go! 2022-09-05 16:13:51 +02:00
gdt Ready. Set. Go! 2022-09-05 16:13:51 +02:00
init Ready. Set. Go! 2022-09-05 16:13:51 +02:00
interrupts Move declaration of IDTR to header 2022-09-06 11:44:37 +02:00
io Ready. Set. Go! 2022-09-05 16:13:51 +02:00
log Ready. Set. Go! 2022-09-05 16:13:51 +02:00
memory Memory::get_system and Memory::get_usable 2022-09-05 17:13:12 +02:00
panic Ready. Set. Go! 2022-09-05 16:13:51 +02:00
power Add a reboot() function 2022-09-06 11:47:55 +02:00
render Ready. Set. Go! 2022-09-05 16:13:51 +02:00
scheduling Ready. Set. Go! 2022-09-05 16:13:51 +02:00
std Finally implement %l and %z format modifiers 2022-09-05 16:59:45 +02:00
assert.h Ready. Set. Go! 2022-09-05 16:13:51 +02:00
bootboot.h Ready. Set. Go! 2022-09-05 16:13:51 +02:00
debug.h Ready. Set. Go! 2022-09-05 16:13:51 +02:00
psf2.h Ready. Set. Go! 2022-09-05 16:13:51 +02:00