|
FreeNOS
|
ELF program segment in the executable file. More...
#include <ELFHeader.h>
Data Fields | |
| u32 | type |
| Segment type. More... | |
| u32 | offset |
| Offset in the file of this segment. More... | |
| u32 | virtualAddress |
| Virtual address start. More... | |
| u32 | physicalAddress |
| Physical address start. More... | |
| u32 | fileSize |
| Segment file image size. More... | |
| u32 | memorySize |
| Segment memory image size. More... | |
| u32 | flags |
| Optional segment flags. More... | |
| u32 | alignment |
| Memory alignment when loaded into memory. More... | |
ELF program segment in the executable file.
Definition at line 296 of file ELFHeader.h.
| u32 ELFSegment::alignment |
Memory alignment when loaded into memory.
Definition at line 320 of file ELFHeader.h.
| u32 ELFSegment::fileSize |
| u32 ELFSegment::flags |
Optional segment flags.
Definition at line 317 of file ELFHeader.h.
| u32 ELFSegment::memorySize |
Segment memory image size.
Definition at line 314 of file ELFHeader.h.
Referenced by ELF::regions().
| u32 ELFSegment::offset |
Offset in the file of this segment.
Definition at line 302 of file ELFHeader.h.
Referenced by ELF::regions().
| u32 ELFSegment::physicalAddress |
Physical address start.
Definition at line 308 of file ELFHeader.h.
| u32 ELFSegment::type |
Segment type.
Definition at line 299 of file ELFHeader.h.
| u32 ELFSegment::virtualAddress |
1.8.17