RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
OMF::OMF51Format::SegmentInfo Class Reference

Public Member Functions

void ReadSegmentInfo (OMF51Format *omf, Module *mod, uint8_t segment_info)
 
uint8_t WriteSegmentInfo (OMF51Format *omf, Module *mod) const
 

Public Attributes

bool overlayable
 
uint8_t register_bank
 
segment_type_t segment_type
 

Static Public Attributes

static constexpr uint8_t MaskSegmentType = 0x07
 
static constexpr uint8_t MaskRegisterBank = 0x18
 
static constexpr uint8_t ShiftRegisterBank = 3
 
static constexpr uint8_t FlagOverlayable = 0x20
 
static constexpr uint8_t FlagSegmentEmpty = 0x80
 

The documentation for this class was generated from the following files: