suyu/src/core/loader
Max Thomas c91ccbd0ba Loader/NCCH: Add support for loading application updates (#2927)
* loader/ncch: split NCCH parsing into its own file

* loader/ncch: add support for loading update NCCHs from the SD card

* loader/ncch: fix formatting

* file_sys/ncch_container: Return a value for OpenFile

* loader/ncch: cleanup, always instantiate overlay_ncch to base_ncch

* file_sys/ncch_container: better encryption checks, allow non-app NCCHs to load properly and for the existence of NCCH structures to be checked

* file_sys/ncch_container: pass filepath as a const reference
2017-09-25 08:17:38 +02:00
..
3dsx.cpp Kernel/Memory: Give each Process its own page table. 2017-09-10 15:13:41 -05:00
3dsx.h loader: Remove duplicate docstrings. 2016-12-21 23:27:50 -05:00
elf.cpp Kernel/Memory: Give each Process its own page table. 2017-09-10 15:13:41 -05:00
elf.h loader: Remove duplicate docstrings. 2016-12-21 23:27:50 -05:00
loader.cpp loader: lower file name logging level 2017-03-08 17:25:09 +02:00
loader.h Loader/NCCH: Add support for loading application updates (#2927) 2017-09-25 08:17:38 +02:00
ncch.cpp Loader/NCCH: Add support for loading application updates (#2927) 2017-09-25 08:17:38 +02:00
ncch.h Loader/NCCH: Add support for loading application updates (#2927) 2017-09-25 08:17:38 +02:00
smdh.cpp Use negative priorities to avoid special-casing the self-include 2016-09-21 00:15:56 -07:00
smdh.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00