How fix it
* Dumped AmiBoardInfo from BIOS...
* Injecting DSDT into AmiBoardInfo...
Info: PE32 has DYNAMIC_BASE set -> no Code Patching required...
* Patching header...
SizeOfInitialzedData: BE20 --> C700
SizeOfImage: C6A0 --> CF80
* Patching directory entries...
- DataDirectory 05:
VirtualAddress: C680 --> CF60
* Patching sections...
- Section: .text
Nothing to do here...
- Section: .rdata
Nothing to do here...
- Section: .data
PhysicalAddress: BD2A --> C60A
SizeOfRawData: BD40 --> C620
- Section: .empty
VirtualAddress: C660 --> CF40
PointerToRawData: C660 --> CF40
- Section: .reloc
VirtualAddress: C680 --> CF60
PointerToRawData: C680 --> CF60
* Patching actual relocations...
- Relocation Table 0:
Nothing to do here - VirtualAddress < DSDTOffset (0 < 9B0)
- Relocation Table 1:
- VirtualAddress: C000 --> C000
- Relocation: 0
Offset: 528 --> E08
- Relocation: 1
Offset: 590 --> E70
- Relocation: 2
Offset: 598 --> E78
* Injected new DSDT into AmiBoardInfo
* Replaced AmiBoardInfo in BIOS with patched one
* Reconstructing the BIOS image...
reconstruct: Aptio capsule checksum and signature can now become invalid
* Writing patched BIOS to '/Users/aceweal/Desktop/P8Z77MP.CAP'...