Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Public Member Functions | Data Fields
asm-processor.ElfHeader Class Reference

Public Member Functions

def __init__ (self, data)
 
def to_bin (self)
 

Data Fields

 e_ident
 
 e_shstrndx
 
 e_type
 
 e_machine
 
 e_phoff
 

Detailed Description

typedef struct {
    unsigned char   e_ident[EI_NIDENT];
    Elf32_Half      e_type;
    Elf32_Half      e_machine;
    Elf32_Word      e_version;
    Elf32_Addr      e_entry;
    Elf32_Off       e_phoff;
    Elf32_Off       e_shoff;
    Elf32_Word      e_flags;
    Elf32_Half      e_ehsize;
    Elf32_Half      e_phentsize;
    Elf32_Half      e_phnum;
    Elf32_Half      e_shentsize;
    Elf32_Half      e_shnum;
    Elf32_Half      e_shstrndx;
} Elf32_Ehdr;

Constructor & Destructor Documentation

◆ __init__()

def asm-processor.ElfHeader.__init__ (   self,
  data 
)

Member Function Documentation

◆ to_bin()

def asm-processor.ElfHeader.to_bin (   self)

Field Documentation

◆ e_ident

asm-processor.ElfHeader.e_ident

◆ e_machine

asm-processor.ElfHeader.e_machine

◆ e_phoff

asm-processor.ElfHeader.e_phoff

◆ e_shstrndx

asm-processor.ElfHeader.e_shstrndx

◆ e_type

asm-processor.ElfHeader.e_type

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