Commit History

Autor SHA1 Mensaxe Data
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. %!s(int64=4) %!d(string=hai) anos
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. %!s(int64=4) %!d(string=hai) anos
  asynts acdcf59a33 Everywhere: Remove unnecessary debug comments. %!s(int64=4) %!d(string=hai) anos
  asynts 1a3a0836c0 Everywhere: Use CMake to generate AK/Debug.h. %!s(int64=4) %!d(string=hai) anos
  asynts c6ebca5b45 Everywhere: Replace a bundle of dbg with dbgln. %!s(int64=4) %!d(string=hai) anos
  Luke 69d7a34bc2 Kernel/PCI: Add a bunch of debug output to accessors %!s(int64=4) %!d(string=hai) anos
  Liav A 97b36febd5 Kernel: Add a method to retrieve the Physical ID for a PCI address %!s(int64=4) %!d(string=hai) anos
  Liav A 85b4256d10 PCI: Add list of capabilities for each device during first enumeration %!s(int64=4) %!d(string=hai) anos
  Liav A 6131048a5f Kernel: Map PCI devices only once during boot %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 2e01f1f9b9 Kernel: Add PCI::get_programming_interface(PCI::Address) %!s(int64=5) %!d(string=hai) anos
  Liav A 65f939b55c Kernel: Keep records of PCI::Address & PCI::ID pairs for enumeration %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a6a8f36a83 Kernel: Use nested Kernel::PCI namespaces more to reduce PCI:: spam %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 15cffc4089 Kernel: Add some human-readable I/O helpers in PCI/Access.cpp %!s(int64=5) %!d(string=hai) anos
  Andreas Kling e1709a0904 Kernel: Remove an unnecessary layer of indirection in the PCI code %!s(int64=5) %!d(string=hai) anos
  Shannon Booth 81adefef27 Kernel: Run clang-format on files %!s(int64=5) %!d(string=hai) anos
  Liav A 0f45a1b5e7 Kernel: Allow to reboot in ACPI via PCI or MMIO access %!s(int64=5) %!d(string=hai) anos
  Liav A a6c53cadc8 Meta: Claim copyright on `PCI` files %!s(int64=5) %!d(string=hai) anos
  Liav A 0fc60e41dd Kernel: Use klog() instead of kprintf() %!s(int64=5) %!d(string=hai) anos
  Liav A 3539666ac9 Kernel: Add PCI helpers to enable and disable the interrupt line %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace %!s(int64=5) %!d(string=hai) anos
  Liav A 583e9ad372 Kernel: Detect devices when enumerating the PCI bus %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 94ca55cefd Meta: Add license header to source files %!s(int64=5) %!d(string=hai) anos
  Liav A a9884fbbe5 Kernel: Remove problematic memory mapping methods %!s(int64=5) %!d(string=hai) anos
  Liav A e5ffa960d7 Kernel: Create support for PCI ECAM %!s(int64=5) %!d(string=hai) anos