1
0
Fork 0
forked from suyu/suyu
suyu/src/core/loader
Lioncash 75603b005b process/vm_manager: Amend API to allow reading parameters from NPDM metadata
Rather than hard-code the address range to be 36-bit, we can derive the
parameters from supplied NPDM metadata if the supplied exectuable
supports it. This is the bare minimum necessary for this to be possible.

The following commits will rework the memory code further to adjust to
this.
2018-09-24 17:24:50 -04:00
..
deconstructed_rom_directory.cpp process/vm_manager: Amend API to allow reading parameters from NPDM metadata 2018-09-24 17:24:50 -04:00
deconstructed_rom_directory.h bktr: Fix missing includes and optimize style 2018-09-04 16:24:02 -04:00
elf.cpp process/vm_manager: Amend API to allow reading parameters from NPDM metadata 2018-09-24 17:24:50 -04:00
elf.h Virtual Filesystem 2: Electric Boogaloo (#676) 2018-07-18 18:07:11 -07:00
linker.cpp linker: Remove unused parameter from WriteRelocations() 2018-07-23 17:40:12 -04:00
linker.h linker: Remove unused parameter from WriteRelocations() 2018-07-23 17:40:12 -04:00
loader.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
loader.h bktr: Implement IVFC offset shifting 2018-09-04 16:24:02 -04:00
nax.cpp nax: Avoid re-parsing NAX data with GetFileType() 2018-09-19 14:22:37 -04:00
nax.h nax: Avoid re-parsing NAX data with GetFileType() 2018-09-19 14:22:37 -04:00
nca.cpp bktr: Implement IVFC offset shifting 2018-09-04 16:24:02 -04:00
nca.h bktr: Implement IVFC offset shifting 2018-09-04 16:24:02 -04:00
nro.cpp process/vm_manager: Amend API to allow reading parameters from NPDM metadata 2018-09-24 17:24:50 -04:00
nro.h bktr: Fix missing includes and optimize style 2018-09-04 16:24:02 -04:00
nso.cpp process/vm_manager: Amend API to allow reading parameters from NPDM metadata 2018-09-24 17:24:50 -04:00
nso.h kernel: Move object class to its own source files 2018-08-01 23:34:42 -04:00
nsp.cpp patch_manager: Centralize Control-type NCA parsing 2018-09-04 16:25:10 -04:00
nsp.h nsp: Comply with style and performance guidelines 2018-09-04 14:29:19 -04:00
xci.cpp patch_manager: Centralize Control-type NCA parsing 2018-09-04 16:25:10 -04:00
xci.h loader/xci: Remove unnecessary includes and member variables 2018-08-15 01:41:35 -04:00