feat: GICv2 and timer

fix: TimerReset in GIC.c now uses kTimerFrequency
This commit is contained in:
karina
2026-04-29 08:46:13 +04:00
parent 270aae56b4
commit 7fcb50587e
10 changed files with 181 additions and 5 deletions
+6
View File
@@ -13,12 +13,18 @@ typedef struct {
Size size;
} VMMemoryRegion;
typedef struct {
VMMemoryRegion GICD;
VMMemoryRegion GICC;
} GICRegion;
typedef struct {
VMMemoryRegion totalRAM;
VMMemoryRegion reserved[kVMMaxReservedRegions];
UInt32 reservedCount;
VMMemoryRegion UART;
GICRegion GIC;
} VMBootMemoryMap;
void PMMInitialize(VMBootMemoryMap* bootMap);