LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Functions
elf.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

char * argv_GetFilename (const char *argv)
 
char * argv_GetFilepath (const char *argv)
 
char * argv_GetDevice (const char *argv)
 
void elf_setArgcArgv (int argc, char *argv[])
 
int elf_runFromMemory (void *addr, int size)
 
int elf_runFromDisk (char *filename)
 
int elf_runWithDeviceTree (void *elf_addr, int elf_size, void *dt_addr, int dt_size)
 
int kernel_prepare_initrd (void *start, size_t size)
 
void kernel_relocate_initrd (void *start, size_t size)
 
void kernel_reset_initrd (void)
 
void kernel_build_cmdline (const char *parameters, const char *root)
 

Function Documentation

◆ argv_GetDevice()

char * argv_GetDevice ( const char *  argv)

Definition at line 285 of file elf.c.

◆ argv_GetFilename()

char * argv_GetFilename ( const char *  argv)

Definition at line 253 of file elf.c.

◆ argv_GetFilepath()

char * argv_GetFilepath ( const char *  argv)

Definition at line 269 of file elf.c.

◆ elf_runFromDisk()

int elf_runFromDisk ( char *  filename)

Definition at line 434 of file elf.c.

◆ elf_runFromMemory()

int elf_runFromMemory ( void *  addr,
int  size 
)

Definition at line 367 of file elf.c.

◆ elf_runWithDeviceTree()

int elf_runWithDeviceTree ( void *  elf_addr,
int  elf_size,
void *  dt_addr,
int  dt_size 
)

Definition at line 457 of file elf.c.

◆ elf_setArgcArgv()

void elf_setArgcArgv ( int  argc,
char *  argv[] 
)

Definition at line 301 of file elf.c.

◆ kernel_build_cmdline()

void kernel_build_cmdline ( const char *  parameters,
const char *  root 
)

Definition at line 579 of file elf.c.

◆ kernel_prepare_initrd()

int kernel_prepare_initrd ( void *  start,
size_t  size 
)

Definition at line 541 of file elf.c.

◆ kernel_relocate_initrd()

void kernel_relocate_initrd ( void *  start,
size_t  size 
)

Definition at line 557 of file elf.c.

◆ kernel_reset_initrd()

void kernel_reset_initrd ( void  )

Definition at line 571 of file elf.c.