E32RelocBlock Class Reference

class E32RelocBlock

A block of relocations for a single page (4kB) of code/data.

Immediately following this structure are an array of TUint16 values each representing a single value in the page which is to be relocated. The lower 12 bits of each entry is the offset, in bytes, from start of this page. The Upper 4 bits are the relocation type to be applied to the 32-bit value located at that offset.
  • 1 means relocate relative to code section.

  • 2 means relocate relative to data section.

  • 3 means relocate relative to code or data section; calculate which.

A value of all zeros (0x0000) is ignored. (Used for padding structure to 4 byte alignment).

Member Data Documentation

TUint32 iBlockSize

TUint32 iBlockSize

TUint32 iPageOffset

TUint32 iPageOffset