-
Notifications
You must be signed in to change notification settings - Fork 36
ROMP
Igor Skochinsky edited this page Dec 28, 2017
·
1 revision
ROMP, if present, is the fisrt module executed by the boot ROM (otherwise BUP is executed). ROMP seems to stand for "ROM Patch" and it indeed replaces some ROM APIs with its own versions using writeable pointers in the data area of the ROM module. It seems this allows Intel to work around issues present in the production ROM masks since production hardware cannot use the ROM bypass option (it would be a big security hole). After installing the RAPI hooks, ROMP loads, verifies and jumps to BUP