feat: partial PCIe support (MCFG table parsing)
authorMinep <zelong56@gmail.com>
Tue, 28 Jun 2022 11:52:50 +0000 (12:52 +0100)
committerMinep <zelong56@gmail.com>
Tue, 28 Jun 2022 11:56:53 +0000 (12:56 +0100)
commita89063b334fdc0b254f0791fca1812354049b86d
tree9c30077f46064f59eadb7e4a31b074442c5ff126
parentca92c307e7d125e56311cce13d5d0b1b00694238
feat: partial PCIe support (MCFG table parsing)
fix: stack overflow when performing PCI probing in QEMU Q35 machine type
chore: noting some emulator related issues.
chore: update readme.
13 files changed:
README.md
docs/README_en.md
lunaix-os/config/make-debug-tool
lunaix-os/hal/acpi/acpi.c
lunaix-os/hal/acpi/parser/madt_parser.c
lunaix-os/hal/acpi/parser/madt_parser.h [deleted file]
lunaix-os/hal/acpi/parser/mcfg_parser.c [new file with mode: 0644]
lunaix-os/hal/acpi/parser/parser.h [new file with mode: 0644]
lunaix-os/hal/pci.c
lunaix-os/includes/hal/acpi/acpi.h
lunaix-os/includes/hal/acpi/mcfg.h [new file with mode: 0644]
lunaix-os/kernel/peripheral/ps2kbd.c
lunaix-os/makefile