arm: Implement native code execution backend

This commit is contained in:
Liam 2023-11-17 23:44:53 +02:00 committed by t895
parent dee5002355
commit 19619b1b14
31 changed files with 1803 additions and 51 deletions

View file

@ -136,9 +136,7 @@ struct System::Impl {
}
void Initialize(System& system) {
const bool direct_mapped_address = Settings::IsNceEnabled();
device_memory = std::make_unique<Core::DeviceMemory>(direct_mapped_address);
device_memory = std::make_unique<Core::DeviceMemory>();
is_multicore = Settings::values.use_multi_core.GetValue();
extended_memory_layout =
Settings::values.memory_layout_mode.GetValue() != Settings::MemoryLayout::Memory_4Gb;