|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
ELF Header(64-bit) More...
#include <zephyr/llext/elf.h>
Data Fields | |
| unsigned char | e_ident [16] |
| Magic string identifying ELF binary. | |
| elf64_half | e_type |
| Type of ELF. | |
| elf64_half | e_machine |
| Machine type. | |
| elf64_word | e_version |
| Object file version. | |
| elf64_addr | e_entry |
| Virtual address of entry. | |
| elf64_off | e_phoff |
| Program header table offset. | |
| elf64_off | e_shoff |
| Section header table offset. | |
| elf64_word | e_flags |
| Processor specific flags. | |
| elf64_half | e_ehsize |
| ELF header size. | |
| elf64_half | e_phentsize |
| Program header size. | |
| elf64_half | e_phnum |
| Program header count. | |
| elf64_half | e_shentsize |
| Section header size. | |
| elf64_half | e_shnum |
| Section header count. | |
| elf64_half | e_shstrndx |
| Section header containing section header string table. | |
ELF Header(64-bit)
| elf64_half elf64_ehdr::e_ehsize |
ELF header size.
| elf64_addr elf64_ehdr::e_entry |
Virtual address of entry.
| elf64_word elf64_ehdr::e_flags |
Processor specific flags.
| unsigned char elf64_ehdr::e_ident[16] |
Magic string identifying ELF binary.
| elf64_half elf64_ehdr::e_machine |
Machine type.
| elf64_half elf64_ehdr::e_phentsize |
Program header size.
| elf64_half elf64_ehdr::e_phnum |
Program header count.
| elf64_off elf64_ehdr::e_phoff |
Program header table offset.
| elf64_half elf64_ehdr::e_shentsize |
Section header size.
| elf64_half elf64_ehdr::e_shnum |
Section header count.
| elf64_off elf64_ehdr::e_shoff |
Section header table offset.
| elf64_half elf64_ehdr::e_shstrndx |
Section header containing section header string table.
| elf64_half elf64_ehdr::e_type |
Type of ELF.
| elf64_word elf64_ehdr::e_version |
Object file version.