ladybird/Kernel/PCI
Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0
If we try to align a number above 0xfffff000 to the next multiple of
the page size (4 KiB), it would wrap around to 0. This is most likely
never what we want, so let's assert if that happens.
2021-02-14 10:01:50 +01:00
..
Access.cpp Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) 2021-02-08 18:08:55 +01:00
Access.h Kernel: Fix PCI bridge enumeration 2021-01-31 19:06:40 +01:00
Definitions.h Kernel: Fix PCI bridge enumeration 2021-01-31 19:06:40 +01:00
Device.cpp Kernel: Use nested Kernel::PCI namespaces more to reduce PCI:: spam 2020-04-08 17:29:37 +02:00
Device.h Kernel: Change get_pci_address() to pci_address() in PCI::Device class 2020-02-24 11:27:03 +01:00
DeviceController.cpp Kernel: Add various methods to handle interrupts in the PCI subsystem 2020-12-21 00:19:21 +01:00
DeviceController.h Kernel: Add various methods to handle interrupts in the PCI subsystem 2020-12-21 00:19:21 +01:00
Initializer.cpp Kernel: Use PANIC() in a bunch of places :^) 2021-02-14 09:36:58 +01:00
Initializer.h Kernel: Simplify PCI initialization logic 2020-04-08 17:39:17 +02:00
IOAccess.cpp Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) 2021-02-08 18:08:55 +01:00
IOAccess.h Meta: Add a script check the presence of "#pragma once" in header files 2020-05-29 07:59:45 +02:00
MMIOAccess.cpp Kernel: Assert if rounding-up-to-page-size would wrap around to 0 2021-02-14 10:01:50 +01:00
MMIOAccess.h Kernel: Map PCI devices only once during boot 2020-11-01 10:19:17 +01:00