Mark location of PEP Vital Product Data in binary image
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
DataHoarder 2020-12-25 22:18:26 +01:00
parent cb91c23a85
commit 9f71deeaf9

View file

@ -126,10 +126,15 @@ void patchImage(const std::string& originalImage, const std::string& settingsFil
//
// 0x1408 LOAD 1 = 0x0 ???? BSM_SCRATCH[0x150] IF 1: JUMP 0x0814c8 ELSE: INIT DATA? call SBUS_PCIE_REQUEST
//
// 0x8000 LOAD PEP? device config
//
// 0x871c LOAD device config
// 0x8e38 LOAD device config
// 0x8000 LOAD PEP0 device config Vital Product Data BSM_SCRATCH[0x1f4]
// 0x81c7 LOAD PEP1 device config Vital Product Data BSM_SCRATCH[0x226]
// 0x838e LOAD PEP2 device config Vital Product Data BSM_SCRATCH[0x258]
// 0x8555 LOAD PEP3 device config Vital Product Data BSM_SCRATCH[0x28a]
// 0x871c LOAD PEP4 device config Vital Product Data BSM_SCRATCH[0x2bc]
// 0x88e3 LOAD PEP5 device config Vital Product Data BSM_SCRATCH[0x2ee]
// 0x8aaa LOAD PEP6 device config Vital Product Data BSM_SCRATCH[0x320]
// 0x8c71 LOAD PEP7 device config Vital Product Data BSM_SCRATCH[0x352]
// 0x8e38 LOAD PEP8 device config Vital Product Data BSM_SCRATCH[0x384]
//
// 0x9000 LOAD 1 api.platform.config.switch.0.bootCfg.systimeClockSource
// 0x9010 LOAD 1 api.platform.config.switch.0.bootCfg.pep.0.mode