There was an error fetching the commit references. Please try again later.
Kernel: Add more infrastructure to support different memory layouts
This adds some structures necessary to support multiple memory regions in the future. It also adds support for different system memory types and the new linear heap mapping at 0x30000000.
Showing
- src/core/hle/config_mem.cpp 0 additions, 4 deletionssrc/core/hle/config_mem.cpp
- src/core/hle/hle.cpp 0 additions, 2 deletionssrc/core/hle/hle.cpp
- src/core/hle/kernel/kernel.cpp 16 additions, 3 deletionssrc/core/hle/kernel/kernel.cpp
- src/core/hle/kernel/memory.cpp 72 additions, 0 deletionssrc/core/hle/kernel/memory.cpp
- src/core/hle/kernel/memory.h 17 additions, 0 deletionssrc/core/hle/kernel/memory.h
- src/core/hle/kernel/process.cpp 28 additions, 16 deletionssrc/core/hle/kernel/process.cpp
- src/core/hle/kernel/process.h 5 additions, 1 deletionsrc/core/hle/kernel/process.h
- src/core/hle/svc.cpp 1 addition, 1 deletionsrc/core/hle/svc.cpp
- src/core/memory.cpp 4 additions, 1 deletionsrc/core/memory.cpp
- src/core/memory.h 5 additions, 0 deletionssrc/core/memory.h
Loading
Please register or sign in to comment