|
|
b6f8c1ccaa
|
kernel: don't use typedef for enums or non-opaque structs
|
2023-04-13 11:40:52 +01:00 |
|
|
|
b1b16ba19c
|
kernel: reduce log message spam during boot
|
2023-04-09 17:14:19 +01:00 |
|
|
|
864362ba82
|
acpi: add APIC irq ack and legacy vector remapping
|
2023-03-24 14:38:53 +00:00 |
|
|
|
22743edeb7
|
pmap: add get_kernel_pmap()
|
2023-03-09 19:50:22 +00:00 |
|
|
|
d960909d1b
|
x86_64: pmap: enable NX protection during bootstrap
|
2023-02-09 21:38:50 +00:00 |
|
|
|
ad63f0b251
|
x86_64: pmap: map all of physical memory starting at VM_PAGEMAP_BASE
|
2023-02-07 15:38:18 +00:00 |
|
|
|
e939aae775
|
x86_64: pmap: fix typos
|
2023-02-07 12:10:12 +00:00 |
|
|
|
52c1ba89c4
|
x86_64: pmap: add null-pointer to check to delete_pdir
|
2023-02-07 12:10:05 +00:00 |
|
|
|
3ea1a28e5a
|
x86_64: pmap: fix make_pte not using PTE_NX for non-exec pages
|
2023-02-07 12:09:36 +00:00 |
|
|
|
625eac9ca7
|
x86_64: implement bootstrap function for pmap interface
|
2023-02-06 20:50:38 +00:00 |
|