OEMRomChain (Compact 2013)

10/16/2014

This structure defines an execute-in-place (XIP) region.

Syntax

typedef struct ROMChain_t{
  struct ROMChain_t* pNext;
  ROMHDR* pTOC;
} ROMChain_t, OEMRomChain;

Members

  • pNext
    Pointer to the next XIP region if one exists.
  • pTOC
    Pointer to the table of contents of the ROM for this XIP region.

Remarks

An XIP region is an area where code can run directly from ROM, rather than having to load it to RAM first.

An OEM can specify the ROMChain ordering of all XIPs.

If the ROM where the kernel resides cannot be found by traversing OEMRomChain, the kernel will automatically append this ROM to the OEMRomChain list.

Requirements

Header

romldr.h

See Also

Reference

OAL Memory Mapping Structures
OAL Structures