9elements / converged-security-suite

Converged Security Suite for Intel & AMD platform security features
https://www.9esec.io
BSD 3-Clause "New" or "Revised" License
56 stars 15 forks source link

add DataChunkIDBIOSStartup4 and DataChunkIDBIOSStartup5 #323

Closed trynity closed 2 years ago

trynity commented 2 years ago

Right now, we're just adding two additional startup modes Longer term this would be better to be dynamic, since according to the specification, there is no limit to the number of Startup Modules.

From Intel's Documentation:

In order to enable more flexible flash layout, BIOS Init code can be split in multiple BIOS Startup Modules. Each BIOS Startup Module will have one corresponding Type 7 entry. Each Type 7 entry describes address and size of the corresponding BIOS Startup Module.