Magic Lantern Firmware Wiki
Advertisement


Register written by StartupDevice

Register     <- (0xDE58==1)  (0xDE58!=1)
                (normally)   (no idea, causes some pixel errors and some modes to flicker)

0xFF3D27F8:
[0xC0F18000] <- [0x00000002]
[0xC0F18004] <- [0x03FFF000]
[0xC0F18008] <- [0x00000000]
[0xC0F1800C] <- [0x007C7F00]
[0xC0F18010] <- [0x00000000]

[0xC0F06084] <- [0x0001007E] [0x000100C3]
[0xC0F06088] <- [0x049E042E] [0x049E0473]
[0xC0F0608C] <- [0x3FFF3FFF]
[0xC0F06090] <- [0x3FFF3FFF]
[0xC0F06094] <- [0x3FFF3FFF]
[0xC0F06098] <- [0x3FFF3FFF]

[0xC0F06008] <- [0x02210221]
[0xC0F0600C] <- [0x02210221]
[0xC0F06010] <- [0x00000221]

[0xC0F06004] <- [0x00000000]
[0xC0F06014] <- [0x00003FFF]
[0xC0F06018] <- [0x00000020]
[0xC0F0601C] <- [0x00000000]
[0xC0F06020] <- [0x00000002]
[0xC0F06024] <- [0x00000000]
[0xC0F06028] <- [0x00000000]
[0xC0F0602C] <- [0x00000000]
[0xC0F06030] <- [0x00000000]
[0xC0F06034] <- [0x00000000]
[0xC0F06038] <- [0x00000000]
[0xC0F0603C] <- [0x00000000]
[0xC0F06040] <- [0x00000000]
[0xC0F06044] <- [0x00000000]
[0xC0F06048] <- [0x00000000]
[0xC0F0604C] <- [0x00000000]
[0xC0F06050] <- [0x00000000]
[0xC0F06054] <- [0x00000000]
[0xC0F06058] <- [0x00000000]
[0xC0F0605C] <- [0x00000000]
[0xC0F06060] <- [0x00000000]
[0xC0F06064] <- [0x00000000]
[0xC0F06068] <- [0x00000000]
[0xC0F0606C] <- [0x00000000]
[0xC0F06070] <- [0x00000000]
[0xC0F06074] <- [0x00000000]
[0xC0F06078] <- [0x00000000]
[0xC0F0607C] <- [0x00000000]
[0xC0F06080] <- [0x00000000]
[0xC0F0609C] <- [0x02222200]
[0xC0F060A0] <- [0x00000000]
[0xC0F060A8] <- [0x00000000]
[0xC0F060AC] <- [0x00000000]
[0xC0F060B0] <- [0x00000000]
[0xC0F060B4] <- [0x00000000]
[0xC0F060CC] <- [0x00000000]
[0xC0F060D0] <- [0x00000000]
[0xC0F060D4] <- [0x00000000]
[0xC0F060D8] <- [0x00000000]
[0xC0F060DC] <- [0x00000000]
[0xC0F060E0] <- [0x00000000]
[0xC0F060E4] <- [0x00000000]
[0xC0F06000] <- [0x00000001]
[0xC0F07008] <- [0x00000001]


[0xC0F07010] <- [0x00003FFF] [0x000F000F]
[0xC0F07014] <- [0x00000003] [0x00000063]
[0xC0F07018] <- [0x0000007C] [0x0000001C]
[0xC0F0701C] <- [0x00000010]
[0xC0F0707C] <- [0x00000000]
[0xC0F071AC] <- [0x00000010] [0x01000010]
[0xC0F07004] <- [0x00000001]
[0xC0F0700C] <- [0x00000001]
[0xC0F07038] <- [0x00000000] [0x00000001] <- stops processing?


[0xC0F07028] <- [0x00001000]
[0xC0F0702C] <- [0x00000000]
[0xC0F07030] <- [0x00000000]
[0xC0F07034] <- [0x00000000]
[0xC0F07048] <- [0x00000000]
[0xC0F0704C] <- [0x00000000]
[0xC0F07050] <- [0x00000000]
[0xC0F0705C] <- [0x00000000]
[0xC0F07060] <- [0x00000000]
[0xC0F07064] <- [0x00000000]
[0xC0F07134] <- [0x00000000]
[0xC0F07138] <- [0x00000000]
[0xC0F0713C] <- [0x00000000]
[0xC0F07148] <- [0x00000000]
[0xC0F0714C] <- [0x00000000]
[0xC0F07150] <- [0x00000000]
[0xC0F07068] <- [0x00000000]
[0xC0F0706C] <- [0x00000000]
[0xC0F07070] <- [0x00000000]
[0xC0F07078] <- [0x00000000]
[0xC0F0708C] <- [0x00000000]
[0xC0F07090] <- [0x00000000]
[0xC0F07094] <- [0x00000000]
[0xC0F07098] <- [0x00000000]
[0xC0F0709C] <- [0x00000000]
[0xC0F070A0] <- [0x00000000]
[0xC0F070A4] <- [0x00000000]
[0xC0F070B4] <- [0x00000000]
[0xC0F070B8] <- [0x00010020]
[0xC0F070BC] <- [0x00000000]
[0xC0F070C0] <- [0x00000411]
[0xC0F070C4] <- [0x00001002]
[0xC0F070CC] <- [0x00000000]
[0xC0F070D0] <- [0x00000000]
[0xC0F070D4] <- [0x00000000]
[0xC0F070E0] <- [0x00000004]
[0xC0F070E4] <- [0x00000004]
[0xC0F070E8] <- [0x00000008]
[0xC0F070EC] <- [0x00000008]
[0xC0F070F0] <- [0x00000000]
[0xC0F070F4] <- [0x00000000]
[0xC0F070F8] <- [0x00000000]
[0xC0F070FC] <- [0x00000001]
[0xC0F07100] <- [0x00000001]
[0xC0F07104] <- [0x00000000]
[0xC0F07108] <- [0x00000411]
[0xC0F0710C] <- [0x00000540]
[0xC0F07110] <- [0x00000000]
[0xC0F07114] <- [0x00000000]
[0xC0F07168] <- [0x00C80100]
[0xC0F0724C] <- [0x80000000]
[0xC0F0725C] <- [0x80000000]
[0xC0F0726C] <- [0x80000000]
[0xC0F07274] <- [0x80000000]
[0xC0F072B0] <- [0x00000001]
[0xC0F07270] <- [0x00000001]
[0xC0F07170] <- [0x00000007]
[0xC0F07278] <- [0x00000000]
[0xC0F0727C] <- [0x00000003]
[0xC0F07280] <- [0x0000001F]
[0xC0F07250] <- [0x02020012]
[0xC0F07254] <- [0x00000000]
[0xC0F07258] <- [0x00030302]
[0xC0F07260] <- [0x02020012]
[0xC0F07264] <- [0x00000000]
[0xC0F07268] <- [0x00030302]
[0xC0F0724C] <- [0x00000000]
[0xC0F0725C] <- [0x00000000]
[0xC0F0726C] <- [0x00000000]
[0xC0F07274] <- [0x00000000]
[0xC0F072B0] <- [0x00000000]
[0xC0F07000] <- [0x00000000]

[0xC0F070C4] <- [0x01101002]
0xFF3D2754: 
values depend on video mode and come from 0xE5FC on 600D. 
for every mode a list of all values, changeable in RAM
[0xC0F06008] <- [0x023F023F]
[0xC0F0600C] <- [0x023F023F]
[0xC0F06010] <- [0x0000023F]
[0xC0F06084] <- [0x0001007E]
[0xC0F06088] <- [0x049E042E]
[0xC0F06000] <- [0x00000001]
0xFF3D2EB0: (engio_set_fps, values depend on fps)
[0xC0F06014] <- [0x000007CF]
[0xC0F06000] <- [0x00000001]
0xFF3D2EF0:
[0xC0F07100] <- [0x00000000]
[0xC0F07100] <- [0x00000001]
[0xC0F06004] <- [0x00000001]
[0xC0F06000] <- [0x00000001]
0xFF3D1B14:
Here CMOS and ADTG registers get written
Then
Advertisement