MicrOS
elf_header Struct Reference

#include <elf_header.h>

Public Attributes

uint8_t magic_number
 
uint8_t elf_ascii [3]
 
elf_instruction_set instruction_set
 
elf_endian endian
 
uint8_t version_8
 
uint8_t os_abi
 
uint64_t reserved
 
elf_type type
 
elf_architecture architecture
 
uint32_t version_32
 
uint32_t entry_position
 
uint32_t program_header_table_position
 
uint32_t section_header_table_position
 
uint32_t flags
 
uint16_t header_size
 
uint16_t program_header_table_entry_size
 
uint16_t program_header_table_entries_count
 
uint16_t section_header_table_entry_in_section_size
 
uint16_t section_header_table_entries_in_section_count
 
uint16_t section_header_table_section_names_index
 

Member Data Documentation

◆ architecture

elf_architecture elf_header::architecture

◆ elf_ascii

uint8_t elf_header::elf_ascii[3]

◆ endian

elf_endian elf_header::endian

◆ entry_position

uint32_t elf_header::entry_position

◆ flags

uint32_t elf_header::flags

◆ header_size

uint16_t elf_header::header_size

◆ instruction_set

elf_instruction_set elf_header::instruction_set

◆ magic_number

uint8_t elf_header::magic_number

◆ os_abi

uint8_t elf_header::os_abi

◆ program_header_table_entries_count

uint16_t elf_header::program_header_table_entries_count

◆ program_header_table_entry_size

uint16_t elf_header::program_header_table_entry_size

◆ program_header_table_position

uint32_t elf_header::program_header_table_position

◆ reserved

uint64_t elf_header::reserved

◆ section_header_table_entries_in_section_count

uint16_t elf_header::section_header_table_entries_in_section_count

◆ section_header_table_entry_in_section_size

uint16_t elf_header::section_header_table_entry_in_section_size

◆ section_header_table_position

uint32_t elf_header::section_header_table_position

◆ section_header_table_section_names_index

uint16_t elf_header::section_header_table_section_names_index

◆ type

elf_type elf_header::type

◆ version_32

uint32_t elf_header::version_32

◆ version_8

uint8_t elf_header::version_8

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