|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
A single initialization entry. More...
#include <omf.h>
Classes | |
| class | InitialValue |
| Used to initialize the register. More... | |
Public Types | |
| enum | register_t { CS_IP , SS_SP , DS , ES } |
| Register type that can be initialized. More... | |
Public Member Functions | |
| uint16_t | GetRegisterSize (OMF86Format *omf) const |
| void | WriteRegister (OMF86Format *omf, ChecksumWriter &wr) const |
| void | CalculateValues (OMF86Format *omf, Module *mod) |
| void | ResolveReferences (OMF86Format *omf, Module *mod) |
Static Public Member Functions | |
| static Register | ReadRegister (OMF86Format *omf, Linker::Reader &rd) |
Public Attributes | |
| register_t | reg_id |
| The register to initialize. | |
| std::variant< Reference, InitialValue > | value = Reference() |
| The initial value of the register. | |
A single initialization entry.
Register type that can be initialized.