core: device_memory: Use memory size reported by KSystemControl.

- That way, we can consolidate the memory layout to one place.
This commit is contained in:
bunnei 2022-02-21 12:36:34 -08:00
parent 70482e6b26
commit c0e45a3c78
3 changed files with 5 additions and 7 deletions

View file

@ -3,10 +3,13 @@
// Refer to the license.txt file included.
#include "core/device_memory.h"
#include "hle/kernel/board/nintendo/nx/k_system_control.h"
namespace Core {
DeviceMemory::DeviceMemory() : buffer{DramMemoryMap::Size, 1ULL << 39} {}
DeviceMemory::DeviceMemory()
: buffer{Kernel::Board::Nintendo::Nx::KSystemControl::Init::GetIntendedMemorySize(),
1ULL << 39} {}
DeviceMemory::~DeviceMemory() = default;
} // namespace Core