|
FreeNOS
|
#include <ELFHeader.h>
Data Fields | |
| u32 | type |
| Segment type. | |
| u32 | flags |
| Optional segment flags. | |
| u64 | offset |
| Offset in the file of this segment. | |
| u64 | virtualAddress |
| Virtual address start. | |
| u64 | physicalAddress |
| Physical address start. | |
| u64 | fileSize |
| Segment file image size. | |
| u64 | memorySize |
| Segment memory image size. | |
| u64 | alignment |
| Memory alignment when loaded into memory. | |
Definition at line 384 of file ELFHeader.h.
| u64 ELF64Segment::alignment |
Memory alignment when loaded into memory.
Definition at line 408 of file ELFHeader.h.
| u64 ELF64Segment::fileSize |
Segment file image size.
Definition at line 402 of file ELFHeader.h.
Referenced by ELF::regions64().
| u32 ELF64Segment::flags |
Optional segment flags.
Definition at line 390 of file ELFHeader.h.
| u64 ELF64Segment::memorySize |
Segment memory image size.
Definition at line 405 of file ELFHeader.h.
Referenced by ELF::regions64().
| u64 ELF64Segment::offset |
Offset in the file of this segment.
Definition at line 393 of file ELFHeader.h.
Referenced by ELF::regions64().
| u64 ELF64Segment::physicalAddress |
Physical address start.
Definition at line 399 of file ELFHeader.h.
| u32 ELF64Segment::type |
Segment type.
Definition at line 387 of file ELFHeader.h.
| u64 ELF64Segment::virtualAddress |