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 |