Go to file
Michael Scire 87f4744e62 elf2kip/npdmtool: update json format to reflect modern OS.
Version field was incorrectly labeled "process_category". This is now supported (and defaults to 0 if not present on npdm, 1 if not present on kip). process_category is alias.

Support was added for mesosphere large-address map extension (these bits are reserved in official OS).

Support was added for specifying the signature key generation, which determines modulus used to verify ACID.

Support was added for system call capabilities in range [0x80, 0xBF], which kernel allows since 11.0.0.

"title_id" (and min/max) were renamed to program_id. If program_id not present, title_id used as alias.
2022-05-22 16:11:49 +01:00
src elf2kip/npdmtool: update json format to reflect modern OS. 2022-05-22 16:11:49 +01:00
.gitignore Add npdmtool (#9) 2018-05-02 12:02:07 -04:00
AUTHORS autoconfiscate 2017-12-21 13:26:34 +00:00
autogen.sh autoconfiscate 2017-12-21 13:26:34 +00:00
ChangeLog autoconfiscate 2017-12-21 13:26:34 +00:00
configure.ac remove type redefinitions 2021-12-27 02:45:15 +00:00
COPYING autoconfiscate 2017-12-21 13:26:34 +00:00
Makefile.am fix liblz4 cflags 2018-05-08 13:30:21 +02:00
NEWS autoconfiscate 2017-12-21 13:26:34 +00:00
README autoconfiscate 2017-12-21 13:26:34 +00:00