There was an error fetching the commit references. Please try again later.
Kernel/Memory: Give each Process its own page table.
The loader is in charge of setting the newly created process's page table as the main one during the loading process.
Showing
- src/core/core.cpp 0 additions, 1 deletionsrc/core/core.cpp
- src/core/hle/kernel/vm_manager.cpp 9 additions, 4 deletionssrc/core/hle/kernel/vm_manager.cpp
- src/core/hle/kernel/vm_manager.h 5 additions, 1 deletionsrc/core/hle/kernel/vm_manager.h
- src/core/loader/3dsx.cpp 1 addition, 0 deletionssrc/core/loader/3dsx.cpp
- src/core/loader/elf.cpp 1 addition, 0 deletionssrc/core/loader/elf.cpp
- src/core/loader/ncch.cpp 1 addition, 0 deletionssrc/core/loader/ncch.cpp
- src/core/memory.cpp 12 additions, 75 deletionssrc/core/memory.cpp
- src/core/memory.h 59 additions, 1 deletionsrc/core/memory.h
- src/core/memory_setup.h 5 additions, 5 deletionssrc/core/memory_setup.h
Loading
Please register or sign in to comment