diff options
| author | Admiral H. Curtiss <pikachu025@gmail.com> | 2022-11-18 06:57:54 +0100 |
|---|---|---|
| committer | Admiral H. Curtiss <pikachu025@gmail.com> | 2022-11-18 06:57:54 +0100 |
| commit | 5d035771897ffd855b4f771c369ef3912aac2fe2 (patch) | |
| tree | 0b63ed5e38dfc5c4a757efa644db08399453756e /Source | |
| parent | f1c977415925b0dfc13bb3e333c2e23927af6561 (diff) | |
Memmap: Fix initialization of PhysicalMemoryRegion.
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/Core/Core/HW/Memmap.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/Source/Core/Core/HW/Memmap.cpp b/Source/Core/Core/HW/Memmap.cpp index 1eb7ef629d..6d08bcead4 100644 --- a/Source/Core/Core/HW/Memmap.cpp +++ b/Source/Core/Core/HW/Memmap.cpp @@ -246,13 +246,14 @@ void Init() s_exram_size = MathUtil::NextPowerOf2(GetExRamSizeReal()); s_exram_mask = GetExRamSize() - 1; - s_physical_regions[0] = {&m_pRAM, 0x00000000, GetRamSize(), PhysicalMemoryRegion::ALWAYS, false}; - s_physical_regions[1] = {&m_pL1Cache, 0xE0000000, GetL1CacheSize(), PhysicalMemoryRegion::ALWAYS, - false}; - s_physical_regions[2] = {&m_pFakeVMEM, 0x7E000000, GetFakeVMemSize(), - PhysicalMemoryRegion::FAKE_VMEM, false}; - s_physical_regions[3] = {&m_pEXRAM, 0x10000000, GetExRamSize(), PhysicalMemoryRegion::WII_ONLY, - false}; + s_physical_regions[0] = PhysicalMemoryRegion{ + &m_pRAM, 0x00000000, GetRamSize(), PhysicalMemoryRegion::ALWAYS, 0, false}; + s_physical_regions[1] = PhysicalMemoryRegion{ + &m_pL1Cache, 0xE0000000, GetL1CacheSize(), PhysicalMemoryRegion::ALWAYS, 0, false}; + s_physical_regions[2] = PhysicalMemoryRegion{ + &m_pFakeVMEM, 0x7E000000, GetFakeVMemSize(), PhysicalMemoryRegion::FAKE_VMEM, 0, false}; + s_physical_regions[3] = PhysicalMemoryRegion{ + &m_pEXRAM, 0x10000000, GetExRamSize(), PhysicalMemoryRegion::WII_ONLY, 0, false}; const bool wii = SConfig::GetInstance().bWii; const bool mmu = Core::System::GetInstance().IsMMUMode(); |
