Commit Verlauf

Autor SHA1 Nachricht Datum
  asynts 938e5c7719 Everywhere: Replace a bundle of dbg with dbgln. vor 4 Jahren
  asynts ec1080b18a Refactor: Replace usages of FixedArray with Vector. vor 4 Jahren
  asynts 9c83d6ff46 Refactor: Replace usages of FixedArray with Array. vor 4 Jahren
  Tom bc107d0b33 Kernel: Add SMP IPI support vor 5 Jahren
  Andreas Kling 11c4a28660 Kernel: Move headers intended for userspace use into Kernel/API/ vor 5 Jahren
  Tom 0bc92c259d Kernel: Detect APs and boot them into protected mode vor 5 Jahren
  Andreas Kling d83d46fd7a Kernel: Remove outdated FIXME in InterruptManagement::locate_apic_data vor 5 Jahren
  Andreas Kling a75c290e51 Kernel: Use TypedMapping for accessing IOAPIC registers vor 5 Jahren
  Andreas Kling a04c8d7101 Kernel: Use TypedMappings when looking for APIC information vor 5 Jahren
  Andreas Kling 8ec8304d74 Kernel: Tweak some suspicious casts in InterruptManagement vor 5 Jahren
  Andreas Kling 4b847810bf Kernel: Simplify scanning BIOS/EBDA and MP parser initialization vor 5 Jahren
  Andreas Kling 21d5f4ada1 Kernel: Absorb LibBareMetal back into the kernel vor 5 Jahren
  Andreas Kling d92f62db43 Kernel: Remove ref-counting from interrupt override metadata vor 5 Jahren
  Liav A 0fa50b6405 Interrupts: Simplify initialization a bit more vor 5 Jahren
  Liav A 6b38befd91 Interrupts: Remove irrelevant FIXME comment vor 5 Jahren
  Liav A fec8763c21 Interrupts: Make the MultiProcessorParser functional again vor 5 Jahren
  Liav A 8139688ef1 Kernel: Simplify the Interrupt management initialization vor 5 Jahren
  Andreas Kling a3ca745b5a Kernel: Use StringView for ACPI table signatures vor 5 Jahren
  Andreas Kling f614f0e2cb Kernel: Add typed_map<T>(PhysicalAddress) and use it in ACPI parsing vor 5 Jahren
  Liav A dbc536e917 Interrupts: Assert if trying to install an handler on syscall vector vor 5 Jahren
  Liav A f86be46c98 Kernel: Abstract IRQ controller handling from Interrupt handlers vor 5 Jahren
  Liav A 4cc96a7aa9 Kernel: Create an interface for conversion between IRQs and interrupts vor 5 Jahren
  Andreas Kling 7d862dd5fc AK: Reduce header dependency graph of String.h vor 5 Jahren
  Liav A 032ce1948e LibBareMetal: Return FlatPtr from PhysicalAddress::offset_in_page() vor 5 Jahren
  Liav A 7ef5d222f1 Kernel: Change data in /proc/interrupts to be more richer vor 5 Jahren
  Liav A 30fc78bfaf Kernel: Acquire ISA interrupt overrides from Interrupt Management vor 5 Jahren
  Liav A 0fc60e41dd Kernel: Use klog() instead of kprintf() vor 5 Jahren
  Liav A 6f914ed0a4 Kernel: Simplify interrupt management vor 5 Jahren
  Liav A 976562307a Kernel: Initialize Spurious IRQ handlers in switch_to_pic_mode() vor 5 Jahren
  Liav A 85307dd26e Kernel: Don't use references or pointers to physical addresses vor 5 Jahren