Muteki
EABI code execution on Besta® RTOS devices.
Loading...
Searching...
No Matches
loader_loaded_s Struct Reference

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.

Detailed Description

Loaded applet executable.

Field Documentation

◆ posixfd_rom

void* loader_loaded_s::posixfd_rom

POSIX file descriptor of the executable.

Probably only set when POSIX file descriptors are supported.

◆ rom_spec_offset_0xc

unsigned int loader_loaded_s::rom_spec_offset_0xc

Unknown.

Seems to be copied from offset 0xc of the corresponding ROM sepc file.


The documentation for this struct was generated from the following file: