- Joined
- Mar 29, 2019
- Messages
- 226
- Motherboard
- Zbook G4 17
- CPU
- i7-7820HQ
- Graphics
- HD630+WX4150
- Mac
- Classic Mac
- Mobile Phone
I compared command table MemoryControllerInit (Vaughn and Crane)
And noticed, registers are same, while whole offset structure is different, so i think the reason of replaced modules wont work is difference in registers addresses.
And this one is only difference in all VramInfo related modules.
I compared this modules:
And noticed, registers are same, while whole offset structure is different, so i think the reason of replaced modules wont work is difference in registers addresses.
Dell (right), Vaguhn (Left)
Only difference is "OR" with
insert 40000800 to register 09d5
EnableGraphSurfaces
FirmwareInfo
And this one is only difference in all VramInfo related modules.
I compared this modules:
The question: why replacing of VramInfo will fail gpu to enable acceleration? So, one of the modules have some extra hidden offset for check or data module itself using some instructions to commands. I dont know how to read data module(MemoryControllerInit) [diff=insert [B]40000800 to register 09d5]
(VRAM_BlockDetectionByStrap)
(DynamicMemorySettings)
(VRAM_GetCurrentInfoBlock)
(TMDSAEncoderControl)
(LVDSEncoderControl)[/B]
Last edited: