-
Notifications
You must be signed in to change notification settings - Fork 57
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix vga shared buffer * restrict isr bios image size * fix ahci atapi without dma * implement virtio legacy interface * custom cpuid vendor * add usb keyboard * add vga mmio bar * fix usb keyboard arrow keys * return zero if out of pci config space * add apple smc device * vga mmio range * add memory description to smbios * q35 ddr3 * prevent lots of duplicated pointerevents * cpuid model * add required smbios types * move files * set isa bios size 256k to prevent reboot failue * add reserved area to fix qxl * support macosx * i440fx is not working now, fix it later * use std::string as a output buffer * disable mcfg table if not Q35 * fix i440fx * add fwcfg signature dma read * improve panic and mutex * better osk buffer * fix usb copy string error * add kvm_irqchip device * create thread to reset machine * add mtrr msr indices * fix uefi reboot * flexible acpi builder * fix rsdt size * memory region supports overlapping * use a lock guard object * fix load snapshot * add SoftReset to PCI devices * no pci controller default command * vcpu PreRun and PostRun code * add OVMF and macOS Sonoma support * notify memory change to vfio * add pvpanic acpi ssdt * remove useless code * add memory region class * vga dirty memory * add mutex lock in dirty bitmap code
- Loading branch information
Showing
112 changed files
with
4,389 additions
and
3,778 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,3 +8,4 @@ config/default.yaml | |
.clang-format | ||
.vscode/ | ||
.DS_Store | ||
config/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.