Skip to content
Igor Skochinsky edited this page Dec 28, 2017 · 1 revision

The RAPI page begins with the identificating header:

offset (hex) size Name Contents
0 uint32 signature 0x49504152 ("RAPI" as a string)
4 uint32 Start points to the start of the page (this header)
8 uint32 End points to the end of the RAPI page
C word VerMajor Major version of the RAPI. Loadable ME modules check for match in this field at entry
E word VerMinor Minor version of the RAPI. Not checked

Then the jumps to the actual APIs follow. They differ between ME generations.

Clone this wiki locally