The first 64000 bytes (FA00) appear to be the main part of the ATI bios
The efi chunk is 49152 bytes in size
There is one MCuC that follows the EFI block
The MCuC block starts on 0x0001BA00, and is 3C90 in length.
There appears to be 213 bytes in between the EFI part and the MCuC block
The MCuC block is 15504 bytes in length.
There's a set of bytes located at 0xa5e3 in the 4890 efi part, and at 0x19fe3 which differ by two bytes -
the values from the 4870 are 52ee, while the 4890's values are 531e
I don't know what this is for, or what it corresponds to.
From efi.part, at offset b282, data is completely different between the efi data from a 4870 and a 4890.
21374 bytes differ entirely from the two efi parts. I do not know what is contained in the EFI data.
f800 = starting point for EFI in zeus-provided 4870efi.rom file. What gives?