RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
PharLap::P3Format::MultiSegmented::Descriptor Class Reference

Public Types

enum  {
  TSS16 = 0x00008100 , LDT = 0x00008200 , TSS32 = 0x00008900 , Code16 = 0x00009A00 ,
  Code32 = 0x00409A00 , Data16 = 0x00009200 , Data32 = 0x00409200 , DESC_G = 0x00800000
}
 

Public Member Functions

 Descriptor (uint32_t access, std::weak_ptr< AbstractSegment > image=std::weak_ptr< AbstractSegment >())
 
void CalculateValues ()
 
void WriteEntry (Linker::Writer &wr) const
 

Public Attributes

std::weak_ptr< AbstractSegmentimage
 
uint32_t limit = 0
 
uint32_t base = 0
 
uint32_t access
 

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