|
muteki
|
Loaded applet executable. More...
#include <loader.h>
Data Fields | |
| char | path [80] |
| DOS 8.3 path to executable file. | |
| int | id |
| Numerical ID of loaded applet. | |
| int | refcount |
| Reference counter. | |
| int | active_refcount |
| Reference counter for currently active (running) instances. | |
| unsigned char * | mapped_executable |
| Mapped executable. | |
| loader_impl_t * | loader |
| Loader implementation being used to load this applet. | |
| short | unk_0x64 |
| Unknown. | |
| short | type |
| Executable type. | |
| unsigned int | rom_spec_offset_0xc |
| Unknown. | |
| void * | path_lfn |
| LFN path. | |
| loader_file_descriptor_t * | asset_file |
| Assets bundle file descriptor. | |
| loader_file_descriptor_t * | ldrfd |
| Executable file descriptors. | |
| unsigned char | unk_0x78 [28] |
| Unknown. | |
| void * | posixfd_rom |
| POSIX file descriptor of the executable. | |
Loaded applet executable.
| void* loader_loaded_s::posixfd_rom |
POSIX file descriptor of the executable.
Probably only set when POSIX file descriptors are supported.
| unsigned int loader_loaded_s::rom_spec_offset_0xc |
Unknown.
Seems to be copied from offset 0xc of the corresponding ROM sepc file.