Skip to content

Commit 5d03577

Browse files
Memmap: Fix initialization of PhysicalMemoryRegion.
1 parent f1c9774 commit 5d03577

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

Source/Core/Core/HW/Memmap.cpp

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -246,13 +246,14 @@ void Init()
246246
s_exram_size = MathUtil::NextPowerOf2(GetExRamSizeReal());
247247
s_exram_mask = GetExRamSize() - 1;
248248

249-
s_physical_regions[0] = {&m_pRAM, 0x00000000, GetRamSize(), PhysicalMemoryRegion::ALWAYS, false};
250-
s_physical_regions[1] = {&m_pL1Cache, 0xE0000000, GetL1CacheSize(), PhysicalMemoryRegion::ALWAYS,
251-
false};
252-
s_physical_regions[2] = {&m_pFakeVMEM, 0x7E000000, GetFakeVMemSize(),
253-
PhysicalMemoryRegion::FAKE_VMEM, false};
254-
s_physical_regions[3] = {&m_pEXRAM, 0x10000000, GetExRamSize(), PhysicalMemoryRegion::WII_ONLY,
255-
false};
249+
s_physical_regions[0] = PhysicalMemoryRegion{
250+
&m_pRAM, 0x00000000, GetRamSize(), PhysicalMemoryRegion::ALWAYS, 0, false};
251+
s_physical_regions[1] = PhysicalMemoryRegion{
252+
&m_pL1Cache, 0xE0000000, GetL1CacheSize(), PhysicalMemoryRegion::ALWAYS, 0, false};
253+
s_physical_regions[2] = PhysicalMemoryRegion{
254+
&m_pFakeVMEM, 0x7E000000, GetFakeVMemSize(), PhysicalMemoryRegion::FAKE_VMEM, 0, false};
255+
s_physical_regions[3] = PhysicalMemoryRegion{
256+
&m_pEXRAM, 0x10000000, GetExRamSize(), PhysicalMemoryRegion::WII_ONLY, 0, false};
256257

257258
const bool wii = SConfig::GetInstance().bWii;
258259
const bool mmu = Core::System::GetInstance().IsMMUMode();

0 commit comments

Comments
 (0)