|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
Corresponds to an entry in the Segment Information Table. More...
#include <pharlap.h>
Public Member Functions | |
| SITEntry (uint16_t selector=0) | |
| uint32_t | GetStoredSize () const override |
| virtual uint32_t | GetZeroSize () const |
| uint32_t | GetLoadedSize () const override |
| void | WriteSITEntry (Linker::Writer &wr) const |
| void | WriteFile (Linker::Writer &wr) const override |
Static Public Member Functions | |
| static std::shared_ptr< SITEntry > | ReadSITEntry (Linker::Reader &rd) |
Public Attributes | |
| uint16_t | selector = 0 |
| uint16_t | flags = 0 |
| uint32_t | base_offset = 0 |
| uint32_t | zero_fill = 0 |
Public Attributes inherited from PharLap::P3Format::AbstractSegment | |
| uint32_t | address = 0 |
Corresponds to an entry in the Segment Information Table.
|
overridevirtual |
Implements PharLap::P3Format::AbstractSegment.
|
overridevirtual |
Implements PharLap::P3Format::AbstractSegment.
|
overridevirtual |
Implements PharLap::P3Format::AbstractSegment.