CXI: Difference between revisions

Neimod (talk | contribs)
Created page with "The following text tries to document the structure of the CTR Executable Image (CXI) format. === Overview === A CXI file contains the 'application' program code, which runs on a..."
 
Neimod (talk | contribs)
No edit summary
Line 7: Line 7:


More specifically, the CXI file format is structured in the following order:
More specifically, the CXI file format is structured in the following order:
- first an NCCH header,
* first an NCCH header,
- followed by an extended header,  
* followed by an extended header,  
- followed by a plain binary region,
* followed by a plain binary region,
- followed by an embedded executable filesystem (ExeFS),
* followed by an embedded executable filesystem (ExeFS),
- and finally followed by a read-only filesystem (RomFS).
* and finally followed by a read-only filesystem (RomFS).


The extended header contains additional information regarding access control.
The extended header contains additional information regarding access control.