Cosmos icon indicating copy to clipboard operation
Cosmos copied to clipboard

Implement APIC

Open valentinbreiz opened this issue 2 years ago • 4 comments

  • [ ] Fix PCI IRQs -> Find a way to get IO APIC inputs ACPI AML? Too complicated. EDIT: Well..... Maybe (https://github.com/MishaTY/AMLParser) MP Tables? Deprecated. MSI? Not supported on PCNETII..... but ~~should~~ will be implemented
  • [x] Fix PIT IRQ
  • [x] Use PIC if no APIC detected (Bochs fix) -> not a bochs problem our memory map is broken so we overlap the ACPI tables and the APIC entry (btw idk why it works on vmware 😬)

valentinbreiz avatar Jun 10 '22 20:06 valentinbreiz

does this acpi implementation require ACPILib namespace?

AsertCreator avatar Oct 18 '22 23:10 AsertCreator

Blocked by https://github.com/CosmosOS/Cosmos/issues/2546

valentinbreiz avatar Jan 02 '23 13:01 valentinbreiz

#2550 may fix acpi overlapping. please review it when you get enough time

AsertCreator avatar Jan 08 '23 11:01 AsertCreator

Could be made as a draft as it isn't ready

selkij avatar Apr 03 '24 17:04 selkij