Skip to content

Commit

Permalink
Merge branch 'master' into 1481_GICC_GICR_v1
Browse files Browse the repository at this point in the history
  • Loading branch information
sarah-walker-arm authored Jan 31, 2025
2 parents 6790323 + fbe1984 commit d878791
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions ArmVirtPkg/Library/QemuVirtMemInfoLib/QemuVirtMemInfoLib.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@
#define MAX_VIRTUAL_MEMORY_MAP_DESCRIPTORS 5

//
// mach-virt's core peripherals such as the UART and the RTC are all mapped in
// the 'miscellaneous device I/O' region, which we just map in its entirety
// rather than device by device. Note that it does not cover the GIC, any of
// the NOR flash banks or PCI resource windows.
// mach-virt's core peripherals such as the UART, the GIC and the RTC are
// all mapped in the 'miscellaneous device I/O' region, which we just map
// in its entirety rather than device by device. Note that it does not
// cover any of the NOR flash banks or PCI resource windows.
//
#define MACH_VIRT_PERIPH_BASE 0x09000000
#define MACH_VIRT_PERIPH_SIZE SIZE_32MB
#define MACH_VIRT_PERIPH_BASE 0x08000000
#define MACH_VIRT_PERIPH_SIZE SIZE_128MB

/**
Default library constructor that obtains the memory size from a PCD.
Expand Down Expand Up @@ -105,7 +105,7 @@ ArmVirtGetMemoryMap (
VirtualMemoryTable[0].Length
));

// Memory mapped peripherals (UART, RTC, virtio-mmio, etc)
// Memory mapped peripherals (UART, RTC, GIC, virtio-mmio, etc)
VirtualMemoryTable[1].PhysicalBase = MACH_VIRT_PERIPH_BASE;
VirtualMemoryTable[1].VirtualBase = MACH_VIRT_PERIPH_BASE;
VirtualMemoryTable[1].Length = MACH_VIRT_PERIPH_SIZE;
Expand Down

0 comments on commit d878791

Please sign in to comment.