Andreas Kling
|
b1058b33fb
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
|
il y a 5 ans |
Liav A
|
5cbde297ec
Meta: Claim copyright on `ACPI` files
|
il y a 5 ans |
Andreas Kling
|
c6693f9b3a
Kernel: Simplify a bunch of dbg() and klog() calls
|
il y a 5 ans |
Liav A
|
1b8cd6db7b
Kernel: Call ACPI reboot method first if possible
|
il y a 5 ans |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
il y a 5 ans |
Liav A
|
b9c65ea746
ACPI: Adopt the changes in the definitions file
|
il y a 5 ans |
Liav A
|
efec7448c9
ACPIStaticParser: Use dbg() instead of dbgprintf()
|
il y a 5 ans |
Liav A
|
5ce6215af7
ACPI: Don't set Smart Pointers to be nullptr
|
il y a 5 ans |
Liav A
|
85307dd26e
Kernel: Don't use references or pointers to physical addresses
|
il y a 5 ans |
Liav A
|
35f27231b3
Kernel: Fix a wrong debug message in ACPIStaticParser
|
il y a 5 ans |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
il y a 5 ans |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
il y a 5 ans |
Liav A
|
60c32f44dd
Kernel: ACPI code doesn't rely on identity mapping anymore
|
il y a 5 ans |
Andreas Kling
|
4b7a89911c
Kernel: Remove some unnecessary casts to uintptr_t
|
il y a 5 ans |
Andreas Kling
|
a246e9cd7e
Use uintptr_t instead of u32 when storing pointers as integers
|
il y a 5 ans |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
il y a 5 ans |
Liav A
|
a9884fbbe5
Kernel: Remove problematic memory mapping methods
|
il y a 5 ans |
Liav A
|
1e1a6a57ed
Kernel: Introduce the ACPI subsystem
|
il y a 5 ans |