|
FreeNOS
|
ELF program segment in the executable file. More...
#include <ELFHeader.h>
Data Fields | |
| u32 | type |
| Segment type. | |
| u32 | offset |
| Offset in the file of this segment. | |
| u32 | virtualAddress |
| Virtual address start. | |
| u32 | physicalAddress |
| Physical address start. | |
| u32 | fileSize |
| Segment file image size. | |
| u32 | memorySize |
| Segment memory image size. | |
| u32 | flags |
| Optional segment flags. | |
| u32 | alignment |
| Memory alignment when loaded into memory. | |
ELF program segment in the executable file.
Definition at line 356 of file ELFHeader.h.
| u32 ELFSegment::alignment |
Memory alignment when loaded into memory.
Definition at line 380 of file ELFHeader.h.
| u32 ELFSegment::fileSize |
Segment file image size.
Definition at line 371 of file ELFHeader.h.
Referenced by ELF::regions32().
| u32 ELFSegment::flags |
Optional segment flags.
Definition at line 377 of file ELFHeader.h.
| u32 ELFSegment::memorySize |
Segment memory image size.
Definition at line 374 of file ELFHeader.h.
Referenced by ELF::regions32().
| u32 ELFSegment::offset |
Offset in the file of this segment.
Definition at line 362 of file ELFHeader.h.
Referenced by ELF::regions32().
| u32 ELFSegment::physicalAddress |
Physical address start.
Definition at line 368 of file ELFHeader.h.
| u32 ELFSegment::type |
Segment type.
Definition at line 359 of file ELFHeader.h.
| u32 ELFSegment::virtualAddress |