|
GEL
0.99
|
#include <gel/prog.h>
Data Fields | |
| gel_file_t * | container |
| u32_t | type |
| u32_t | offset |
| vaddr_t | vaddr |
| vaddr_t | paddr |
| u32_t | memsz |
| u32_t | flags |
| u32_t | filesz |
| u32_t | align |
Structure used to get public information from a program header. They may be obtained using the gel_prog_infos() function.
| u32_t gel_prog_info_t::align |
Alignment of the segment.
| gel_file_t* gel_prog_info_t::container |
Container ELF file.
| u32_t gel_prog_info_t::filesz |
Segment size in the file.
| u32_t gel_prog_info_t::flags |
Flags as a combination of PF_xxx.
| u32_t gel_prog_info_t::memsz |
Size in host memory.
| u32_t gel_prog_info_t::offset |
Offset in the file.
| vaddr_t gel_prog_info_t::paddr |
Address in physical memory.
| u32_t gel_prog_info_t::type |
Type: one of PT_xxx values.
| vaddr_t gel_prog_info_t::vaddr |
Address in virtual memory.