Shannon Booth
|
d7133ea326
Kernel: Fix compilation error with ACPI_DEBUG enabled
|
5 yıl önce |
Shannon Booth
|
81adefef27
Kernel: Run clang-format on files
|
5 yıl önce |
Liav A
|
b13417ddb4
ACPI: Examine bit width in Generic address structure before asserting
|
5 yıl önce |
Liav A
|
5d7855adea
ACPI: Keep common flags in structures for later usage
|
5 yıl önce |
Liav A
|
0f45a1b5e7
Kernel: Allow to reboot in ACPI via PCI or MMIO access
|
5 yıl önce |
Liav A
|
032ce1948e
LibBareMetal: Return FlatPtr from PhysicalAddress::offset_in_page()
|
5 yıl önce |
Andreas Kling
|
b1058b33fb
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
|
5 yıl önce |
Liav A
|
5cbde297ec
Meta: Claim copyright on `ACPI` files
|
5 yıl önce |
Andreas Kling
|
c6693f9b3a
Kernel: Simplify a bunch of dbg() and klog() calls
|
5 yıl önce |
Liav A
|
1b8cd6db7b
Kernel: Call ACPI reboot method first if possible
|
5 yıl önce |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 yıl önce |
Liav A
|
b9c65ea746
ACPI: Adopt the changes in the definitions file
|
5 yıl önce |
Liav A
|
efec7448c9
ACPIStaticParser: Use dbg() instead of dbgprintf()
|
5 yıl önce |
Liav A
|
5ce6215af7
ACPI: Don't set Smart Pointers to be nullptr
|
5 yıl önce |
Liav A
|
85307dd26e
Kernel: Don't use references or pointers to physical addresses
|
5 yıl önce |
Liav A
|
35f27231b3
Kernel: Fix a wrong debug message in ACPIStaticParser
|
5 yıl önce |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 yıl önce |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
5 yıl önce |
Liav A
|
60c32f44dd
Kernel: ACPI code doesn't rely on identity mapping anymore
|
5 yıl önce |
Andreas Kling
|
4b7a89911c
Kernel: Remove some unnecessary casts to uintptr_t
|
5 yıl önce |
Andreas Kling
|
a246e9cd7e
Use uintptr_t instead of u32 when storing pointers as integers
|
5 yıl önce |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 yıl önce |
Liav A
|
a9884fbbe5
Kernel: Remove problematic memory mapping methods
|
5 yıl önce |
Liav A
|
1e1a6a57ed
Kernel: Introduce the ACPI subsystem
|
5 yıl önce |