Commit Graph

10 Commits

Author SHA1 Message Date
karina 359eaeb405 fix(VMM): use correct APTable encoding for table descriptors
fix(VMM): use correct APTable encoding for table descriptors

fix(vmm): changed flags to match ARMv8
2026-05-03 10:47:15 +04:00
karina 7ff9f4ad4c fix: use rounded bitmap size in VMM kernel mapping calculation 2026-05-02 23:17:09 +04:00
karina 5673c44a99 fix: scheduler L0 table confusion, PMM bitmap rounding, dead task handling 2026-05-02 23:01:40 +04:00
karina 272b9c8998 chore: general cleanup in code (removed unused includes and cosmetic stuff 2026-05-02 22:43:32 +04:00
karina 7fcb50587e feat: GICv2 and timer
fix: TimerReset in GIC.c now uses kTimerFrequency
2026-04-29 08:49:37 +04:00
karina 7935a6132e ref: cleaned code a bit 2026-04-27 07:02:56 +04:00
karina 5d010f7fb2 fix(vmm): make MMU bring-up and kernel mappings reliable 2026-04-26 23:41:57 +04:00
karina b56b55e4b3 feat(arm64): higher-half kernel, early MMU in boot, and VMM 2026-04-26 21:47:41 +04:00
karina 55335013a9 feat: completely functional PMM 2026-04-26 15:12:04 +04:00
karina 785a61b451 feat: DTB now populates VMBootMemoryMap structure. 2026-04-26 13:32:44 +04:00