Commit History

Autor SHA1 Mensaxe Data
  Tom 8a258edfd6 Kernel: Add x2APIC support %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 84ae2b6f00 Kernel: Use nested namespace declarations in ACPI code %!s(int64=4) %!d(string=hai) anos
  Luke 4ee58d36c0 Kernel/ACPI: Sprinkle links to the specification all over %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Linus Groh bbe787a0af Everywhere: Re-format with clang-format-11 %!s(int64=4) %!d(string=hai) anos
  Tom 0bc92c259d Kernel: Detect APs and boot them into protected mode %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 4b847810bf Kernel: Simplify scanning BIOS/EBDA and MP parser initialization %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 21d5f4ada1 Kernel: Absorb LibBareMetal back into the kernel %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a3ca745b5a Kernel: Use StringView for ACPI table signatures %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f614f0e2cb Kernel: Add typed_map<T>(PhysicalAddress) and use it in ACPI parsing %!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 53d6fe8141 ACPI: Delete irrelevant HPET definitions %!s(int64=5) %!d(string=hai) anos
  Liav A b13417ddb4 ACPI: Examine bit width in Generic address structure before asserting %!s(int64=5) %!d(string=hai) anos
  Liav A 5d7855adea ACPI: Keep common flags in structures for later usage %!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 5cbde297ec Meta: Claim copyright on `ACPI` files %!s(int64=5) %!d(string=hai) anos
  Liav A bf55d83c1f ACPI: Reorganize the definitions file %!s(int64=5) %!d(string=hai) anos
  Liav A a46120b4a8 ACPI: Run clang-format on the definitions file %!s(int64=5) %!d(string=hai) anos
  Liav A ebe30ed11e ACPI: Adding definitions for HPET %!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
  Andreas Kling a246e9cd7e Use uintptr_t instead of u32 when storing pointers as integers %!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 2da8aba48d Kernel: Change ACPI & DMI definitions a bit %!s(int64=5) %!d(string=hai) anos
  Liav A 1e1a6a57ed Kernel: Introduce the ACPI subsystem %!s(int64=5) %!d(string=hai) anos