RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Microsoft::LEFormat::Page Class Reference

Classes

class  Relocation
 

Public Types

enum  {
  NoRelocations = 0 , Relocations = 3 , Preload = 0 , Iterated ,
  Invalid , ZeroFilled , Range
}
 

Static Public Member Functions

static Page LEPage (uint16_t fixup_table_index, uint8_t type)
 
static Page LXPage (uint32_t offset, uint16_t size, uint8_t flags)
 

Public Attributes

union { 
 
   struct { 
 
      uint32_t   fixup_table_index 
 
      uint8_t   type 
 
   }   le 
 
   struct { 
 
      uint32_t   offset 
 
      uint16_t   size 
 
      uint16_t   flags 
 
   }   lx 
 
};  
 
uint32_t fixup_offset = 0
 
std::map< uint16_t, Relocationrelocations
 

Protected Member Functions

 Page (uint16_t fixup_table_index, uint8_t type)
 
 Page (uint32_t offset, uint16_t size, uint8_t flags)
 

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