Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ ./atomdis vbios_600b.bin F
- Read 40000 bytes of data from vbios_600b.bin
- Table Format Rev. 01
- Table Content Rev. 01
- BIOS Boot Message: '
- 113-C37700-021 STARSHA GDDR5 200e/
- '
- Subsystem Vendor ID 1002
- Subsystem ID 1002
- Command Tables:
- 0000: ba5c Len 0010 (ASIC_Init)
- 0001: ba6c Len 0057 (GetDisplaySurfaceSize)
- 0002: bac4 Len 0049 (ASIC_RegistersInit)
- 0003: - (VRAM_BlockVenderDetection)
- 0004: dc80 Len 01c3 (SetClocksRatio/DIGxEncoderControl)
- 0005: bb0e Len 0032 (MemoryControllerInit)
- 0006: - (EnableCRTCMemReq)
- 0007: - (MemoryParamAdjust)
- 0008: bb40 Len 0062 (DVOEncoderControl)
- 0009: bba2 Len 00ff (GPIOPinControl)
- 000a: - (SetEngineClock)
- 000b: - (SetMemoryClock)
- 000c: bca2 Len 054b (SetPixelClock)
- 000d: c1ee Len 014a (DynamicClockGating)
- 000e: - (ResetMemoryDLL)
- 000f: - (ResetMemoryDevice)
- 0010: - (MemoryPLLInit)
- 0011: dc4c Len 0034 (AdjustDisplayPll)
- 0012: - (AdjustMemoryController)
- 0013: - (EnableASIC_StaticPwrMgt)
- 0014: c338 Len 0074 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 0015: - (DAC_LoadDetection)
- 0016: - (LVTMAEncoderControl)
- 0017: - (LCD1OutputControl)
- 0018: - (DAC1EncoderControl)
- 0019: - (DAC2EncoderControl)
- 001a: - (DVOOutputControl)
- 001b: - (CV1OutputControl)
- 001c: e3c8 Len 0038 (GetConditionalGoldenSetting/SetCRTC_DPM_State)
- 001d: - (TVEncoderControl)
- 001e: - (TMDSAEncoderControl)
- 001f: - (LVDSEncoderControl)
- 0020: - (TV1OutputControl)
- 0021: c3ac Len 0078 (EnableScaler)
- 0022: c424 Len 003f (BlankCRTC)
- 0023: c464 Len 003e (EnableCRTC)
- 0024: c4a2 Len 0282 (GetPixelClock)
- 0025: c724 Len 002c (EnableVGA_Render)
- 0026: - (EnableVGA_Access/GetSCLKOverMCLKRatio)
- 0027: - (SetCRTC_Timing)
- 0028: c750 Len 0019 (SetCRTC_OverScan)
- 0029: - (SetCRTC_Replication)
- 002a: c76a Len 003b (SelectCRTC_Source)
- 002b: c7a6 Len 0198 (EnableGraphSurfaces)
- 002c: c93e Len 004e (UpdateCRTC_DoubleBufferRegisters)
- 002d: c98c Len 00d9 (LUT_AutoFill)
- 002e: - (EnableHW_IconCursor)
- 002f: - (GetMemoryClock)
- 0030: - (GetEngineClock)
- 0031: ca66 Len 0128 (SetCRTC_UsingDTDTiming)
- 0032: cb8e Len 0b3f (ExternalEncoderControl)
- 0033: - (LVTMAOutputControl)
- 0034: - (VRAM_BlockDetectionByStrap)
- 0035: d6ce Len 00e4 (MemoryCleanUp)
- 0036: d7b2 Len 0239 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0037: - (WriteOneByteToHWAssistedI2C)
- 0038: d9ec Len 005a (ReadHWAssistedI2CStatus/HPDInterruptService)
- 0039: - (SpeedFanControl)
- 003a: - (PowerConnectorDetection)
- 003b: - (MC_Synchronization)
- 003c: da46 Len 00d3 (ComputeMemoryEnginePLL)
- 003d: - (MemoryRefreshConversion)
- 003e: - (VRAM_GetCurrentInfoBlock)
- 003f: - (DynamicMemorySettings)
- 0040: - (MemoryTraining)
- 0041: db1a Len 0074 (EnableSpreadSpectrumOnPPLL)
- 0042: - (TMDSAOutputControl)
- 0043: - (SetVoltage)
- 0044: - (DAC1OutputControl)
- 0045: - (DAC2OutputControl)
- 0046: - (SetupHWAssistedI2CStatus)
- 0047: - (ClockSource)
- 0048: - (MemoryDeviceInit)
- 0049: db8e Len 00bd (EnableYUV)
- 004a: - (DIG1EncoderControl)
- 004b: - (DIG2EncoderControl)
- 004c: de44 Len 0363 (DIG1TransmitterControl/UNIPHYTransmitterControl)
- 004d: - (DIG2TransmitterControl/LVTMATransmitterControl)
- 004e: e1a8 Len 0214 (ProcessAuxChannelTransaction)
- 004f: e3bc Len 000b (DPEncoderService)
- Data Tables:
- 0000: - (UtilityPipeLine)
- 0001: - (MultimediaCapabilityInfo)
- 0002: - (MultimediaConfigInfo)
- 0003: ac12 Len 01e0 Rev 01:02 (StandardVESA_Timing) (struct size 01c4)
- 0004: adf2 Len 006c Rev 02:02 (FirmwareInfo) (struct size 006c)
- 0005: ae5e Len 0304 Rev 02:01 (DAC_Info) (struct size 0008)
- 0006: b162 Len 004e Rev 01:03 (LVDS_Info) (struct size 0034)
- 0007: b87c Len 01e0 Rev 03:01 (TMDS_Info) (struct size 001e)
- 0008: - (AnalogTV_Info)
- 0009: - (SupportedDevicesInfo)
- 000a: b1b0 Len 003a Rev 01:01 (GPIO_I2C_Info)
- 000b: b1ea Len 000c Rev 01:05 (VRAM_UsageByFirmware) (struct size 000c)
- 000c: b1f6 Len 000c Rev 01:01 (GPIO_Pin_LUT)
- 000d: b202 Len 0114 Rev 01:01 (VESA_ToInternalModeLUT)
- 000e: - (ComponentVideoInfo)
- 000f: b316 Len 0200 Rev 06:01 (PowerPlayInfo)
- 0010: - (CompassionateData)
- 0011: b864 Len 0018 Rev 02:01 (SaveRestoreInfo/DispDevicePriorityInfo)
- 0012: - (PPLL_SS_Info/SS_Info)
- 0013: - (OemInfo)
- 0014: - (XTMDS_Info)
- 0015: - (MclkSS_Info)
- 0016: b516 Len 00b2 Rev 01:03 (Object_Info/Object_Header) (struct size 0010)
- 0017: b5c8 Len 002d Rev 01:01 (IndirectIOAccess)
- 0018: - (MC_InitParameter/AdjustARB_SEQ)
- 0019: - (ASIC_VDDC_Info)
- 001a: b7f6 Len 0040 Rev 03:01 (ASIC_InternalSS_Info/ASIC_MVDDC_Info) (struct size 0034)
- 001b: b836 Len 002d Rev 02:03 (TV_VideoMode/DispOutInfo)
- 001c: - (VRAM_Info)
- 001d: - (MemoryTrainingInfo/ASIC_MVDDQ_Info)
- 001e: b5f6 Len 0200 Rev 01:08 (IntegratedSystemInfo) (struct size 0200)
- 001f: - (ASIC_ProfilingInfo/ASIC_VDDCI_Info)
- 0020: - (VoltageObjectInfo/VRAM_GPIO_DetectionInfo)
- 0021: - (PowerSourceInfo)
- *** Command Tables:
- command_table 0000ba5c #00 (ASIC_Init):
- Size 0010
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 5202 CALL_TABLE 02 (ASIC_RegistersInit)
- 0008: 5205 CALL_TABLE 05 (MemoryControllerInit)
- 000a: 0d65d00502 OR reg[05d0] [..X.] <- 02
- 000f: 5b EOT
- command_table 0000ba6c #01 (GetDisplaySurfaceSize):
- Size 0057
- Format Rev. 01
- Param Rev. 00
- Content Rev. 02
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 0208000d1a MOVE param[00] [..XX] <- reg[1a0d] [..XX]
- 0010: 3208000b1a SUB param[00] [..XX] <- reg[1a0b] [..XX]
- 0015: 0288000e1a MOVE param[00] [XX..] <- reg[1a0e] [..XX]
- 001a: 3288000c1a SUB param[00] [XX..] <- reg[1a0c] [..XX]
- 001f: 030046041a MOVE WS_FB_WIN [XXXX] <- reg[1a04] [XXXX]
- 0024: 090546ffffff00 AND WS_FB_WIN [XXXX] <- 00ffffff
- 002b: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 002e: 032040011a MOVE WS_QUOT/LOW32 [...X] <- reg[1a01] [...X]
- 0033: 09254003 AND WS_QUOT/LOW32 [...X] <- 03
- 0037: 75024640 SHR WS_FB_WIN [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 003b: 0318405c1b MOVE WS_QUOT/LOW32 [..XX] <- reg[1b5c] [XX..]
- 0040: 2d024640 ADD WS_FB_WIN [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0044: 270046061a DIV WS_FB_WIN [XXXX] <- reg[1a06] [XXXX]
- 0049: 2d08405c1b ADD WS_QUOT/LOW32 [..XX] <- reg[1b5c] [..XX]
- 004e: 020a0141 MOVE param[01] [..XX] <- WS_REMIND/HI32 [..XX]
- 0052: 028a0140 MOVE param[01] [XX..] <- WS_QUOT/LOW32 [..XX]
- 0056: 5b EOT
- command_table 0000bac4 #02 (ASIC_RegistersInit):
- Size 0049
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 0105000b2100200f MOVE reg[0b00] [XXXX] <- 0f200021
- 0011: 0105cc0b01000000 MOVE reg[0bcc] [XXXX] <- 00000001
- 0019: 0105d30be01b3200 MOVE reg[0bd3] [XXXX] <- 00321be0
- 0021: 02650007 MOVE param[00] [..X.] <- 07
- 0025: 520d CALL_TABLE 0d (DynamicClockGating)
- 0027: 550000 CLEAR param[00] [XXXX]
- 002a: 520d CALL_TABLE 0d (DynamicClockGating)
- 002c: 5223 CALL_TABLE 23 (EnableCRTC)
- 002e: 2c250001 ADD param[00] [...X] <- 01
- 0032: 3d250002 COMP param[00] [...X] <- 02
- 0036: 452a00 JUMP_Below 002a
- 0039: 5102 DELAY_MicroSec 02
- 003b: 550000 CLEAR param[00] [XXXX]
- 003e: 524e CALL_TABLE 4e (ProcessAuxChannelTransaction)
- 0040: 661e SET_DATA_BLOCK 1e (IntegratedSystemInfo)
- 0042: 012447183800 MOVE reg[1847] [...X] <- data[0038] [...X]
- 0048: 5b EOT
- command_table 00000000 #03 (VRAM_BlockVenderDetection):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000dc80 #04 (SetClocksRatio/DIGxEncoderControl):
- Size 01c3
- Format Rev. 01
- Param Rev. 00
- Content Rev. 04
- Attributes: Work space size 00 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 03014601 MOVE WS_FB_WIN [XXXX] <- param[01] [XXXX]
- 000d: 02310100 MOVE param[01] [...X] <- param[00] [.X..]
- 0011: 1a250104 SHIFT_RIGHT param[01] [...X] by 04
- 0015: 03214101 MOVE WS_REMIND/HI32 [...X] <- param[01] [...X]
- 0019: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 001b: 02020146 MOVE param[01] [XXXX] <- WS_FB_WIN [XXXX]
- 001f: 423900630f4b006308790163096201630a690163137101630b8101630c890163
- 0d99016310b2015a5a
- SWITCH param[00] [X...]
- 0f->004b 08->0179 09->0162 0a->0169 13->0171 0b->0181 0c->0189 0d->0199
- 10->01b2
- 0048: 435e01 JUMP 015e
- 004b: 5400831c CLEAR reg[1c83] [XXXX]
- 004f: 3d250101 COMP param[01] [...X] <- 01
- 0053: 440c01 JUMP_Equal 010c
- 0056: 010d031c1f00 MOVE reg[1c03] [..XX] <- 001f
- 005c: 3d250100 COMP param[01] [...X] <- 00
- 0060: 447100 JUMP_Equal 0071
- 0063: 3d250102 COMP param[01] [...X] <- 02
- 0067: 44fb00 JUMP_Equal 00fb
- 006a: 3d250105 COMP param[01] [...X] <- 05
- 006e: 490301 JUMP_NotEqual 0103
- 0071: 07a5001cfe AND reg[1c00] [.X..] <- fe
- 0076: 5408c11c CLEAR reg[1cc1] [..XX]
- 007a: 3da50100 COMP param[01] [.X..] <- 00
- 007e: 498500 JUMP_NotEqual 0085
- 0081: 02a50102 MOVE param[01] [.X..] <- 02
- 0085: 32a50101 SUB param[01] [.X..] <- 01
- 0089: 01f1c11c01 MOVE reg[1cc1] [X...] <- param[01] [.X..]
- 008e: 4a25c31c01 TEST reg[1cc3] [...X] <- 01
- 0093: 49e300 JUMP_NotEqual 00e3
- 0096: 66ff SET_DATA_BLOCK ff (this table)
- 0098: 2d0d42bd01 ADD WS_DATAPTR [..XX] <- 01bd
- 009d: 03314100 MOVE WS_REMIND/HI32 [...X] <- param[00] [.X..]
- 00a1: 09054103000000 AND WS_REMIND/HI32 [XXXX] <- 00000003
- 00a8: 2d0a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 00ac: 2d0a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 00b0: 030c410000 MOVE WS_REMIND/HI32 [..XX] <- data[0000] [..XX]
- 00b5: 0765c91cfe AND reg[1cc9] [..X.] <- fe
- 00ba: 0105ca1c00800000 MOVE reg[1cca] [XXXX] <- 00008000
- 00c2: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 00c5: 03094000 MOVE WS_QUOT/LOW32 [..XX] <- param[00] [..XX]
- 00c9: 21054000800000 MUL WS_QUOT/LOW32 [XXXX] <- 00008000
- 00d0: 27024041 DIV WS_QUOT/LOW32 [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00d4: 0102cb1c40 MOVE reg[1ccb] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00d9: 0de5cc1c10 OR reg[1ccc] [X...] <- 10
- 00de: 0d65001c04 OR reg[1c00] [..X.] <- 04
- 00e3: 022001001c MOVE param[01] [...X] <- reg[1c00] [...X]
- 00e8: 08250107 AND param[01] [...X] <- 07
- 00ec: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 00ee: 152d4604 SHIFT_LEFT WS_FB_WIN [..X.] by 04
- 00f2: 01aa9c1b46 MOVE reg[1b9c] [.X..] <- WS_FB_WIN [..X.]
- 00f7: 3a0000 SET_REG_BLOCK 0000
- 00fa: 5b EOT
- 00fb: 0105831c00000000 MOVE reg[1c83] [XXXX] <- 00000000
- 0103: 070d7c1ceffc AND reg[1c7c] [..XX] <- fcef
- 0109: 434501 JUMP 0145
- 010c: 010d031c6300 MOVE reg[1c03] [..XX] <- 0063
- 0112: 6606 SET_DATA_BLOCK 06 (LVDS_Info)
- 0114: 03e4412800 MOVE WS_REMIND/HI32 [X...] <- data[0028] [...X]
- 0119: 4ce54120 TEST WS_REMIND/HI32 [X...] <- 20
- 011d: 443601 JUMP_Equal 0136
- 0120: 0d258c1c01 OR reg[1c8c] [...X] <- 01
- 0125: 03e4412800 MOVE WS_REMIND/HI32 [X...] <- data[0028] [...X]
- 012a: 4ce54102 TEST WS_REMIND/HI32 [X...] <- 02
- 012e: 443601 JUMP_Equal 0136
- 0131: 0d258c1c10 OR reg[1c8c] [...X] <- 10
- 0136: 4ce54101 TEST WS_REMIND/HI32 [X...] <- 01
- 013a: 445401 JUMP_Equal 0154
- 013d: 0d658c1c01 OR reg[1c8c] [..X.] <- 01
- 0142: 434c01 JUMP 014c
- 0145: 3d650104 COMP param[01] [..X.] <- 04
- 0149: 475401 JUMP_BelowOrEq 0154
- 014c: 0da5001c01 OR reg[1c00] [.X..] <- 01
- 0151: 435901 JUMP 0159
- 0154: 07a5001cfe AND reg[1c00] [.X..] <- fe
- 0159: 0d65001c04 OR reg[1c00] [..X.] <- 04
- 015e: 3a0000 SET_REG_BLOCK 0000
- 0161: 5b EOT
- 0162: 5420d11c CLEAR reg[1cd1] [...X]
- 0166: 435e01 JUMP 015e
- 0169: 0125d11c01 MOVE reg[1cd1] [...X] <- 01
- 016e: 435e01 JUMP 015e
- 0171: 0125d11c02 MOVE reg[1cd1] [...X] <- 02
- 0176: 435e01 JUMP 015e
- 0179: 0725c01cef AND reg[1cc0] [...X] <- ef
- 017e: 435e01 JUMP 015e
- 0181: 0d25c01c10 OR reg[1cc0] [...X] <- 10
- 0186: 435e01 JUMP 015e
- 0189: 5408c31c CLEAR reg[1cc3] [..XX]
- 018d: 51c8 DELAY_MicroSec c8
- 018f: 0d25c41c01 OR reg[1cc4] [...X] <- 01
- 0194: 5132 DELAY_MicroSec 32
- 0196: 435e01 JUMP 015e
- 0199: 0d65c91c01 OR reg[1cc9] [..X.] <- 01
- 019e: 510a DELAY_MicroSec 0a
- 01a0: 0725c41cfe AND reg[1cc4] [...X] <- fe
- 01a5: 510a DELAY_MicroSec 0a
- 01a7: 010dc31c0102 MOVE reg[1cc3] [..XX] <- 0201
- 01ad: 51c8 DELAY_MicroSec c8
- 01af: 435e01 JUMP 015e
- 01b2: 0d25d51c10 OR reg[1cd5] [...X] <- 10
- 01b7: 435e01 JUMP 015e
- 01ba: 7a0600483f7869f0d2
- CTB_DS 6 bytes
- command_table 0000bb0e #05 (MemoryControllerInit):
- Size 0032
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 54202415 CLEAR reg[1524] [...X]
- 000d: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0010: 0388410908 MOVE WS_REMIND/HI32 [XX..] <- reg[0809] [..XX]
- 0015: 0102010b41 MOVE reg[0b01] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 001a: 013ac90041 MOVE reg[00c9] [...X] <- WS_REMIND/HI32 [X...]
- 001f: 15054108 SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 08
- 0023: 0102c40041 MOVE reg[00c4] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0028: 54202b08 CLEAR reg[082b] [...X]
- 002c: 0d25241503 OR reg[1524] [...X] <- 03
- 0031: 5b EOT
- command_table 00000000 #06 (EnableCRTCMemReq):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #07 (MemoryParamAdjust):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000bb40 #08 (DVOEncoderControl):
- Size 0062
- Format Rev. 01
- Param Rev. 00
- Content Rev. 04
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3de50001 COMP param[00] [X...] <- 01
- 000d: 442800 JUMP_Equal 0028
- 0010: 3de50000 COMP param[00] [X...] <- 00
- 0014: 441800 JUMP_Equal 0018
- 0017: 5b EOT
- 0018: 07255818fe AND reg[1858] [...X] <- fe
- 001d: 54205a18 CLEAR reg[185a] [...X]
- 0021: 54202901 CLEAR reg[0129] [...X]
- 0025: 436100 JUMP 0061
- 0028: 0d25290101 OR reg[0129] [...X] <- 01
- 002d: 0d25581801 OR reg[1858] [...X] <- 01
- 0032: 5c255b183010 MASK reg[185b] [...X] & 30 | 10
- 0038: 07055b18fefefffc AND reg[185b] [XXXX] <- fcfffefe
- 0040: 3d250102 COMP param[01] [...X] <- 02
- 0044: 464b00 JUMP_Above 004b
- 0047: 02250102 MOVE param[01] [...X] <- 02
- 004b: 32250102 SUB param[01] [...X] <- 02
- 004f: 14250104 SHIFT_LEFT param[01] [...X] by 04
- 0053: 0d21581800 OR reg[1858] [...X] <- param[00] [...X]
- 0058: 54004819 CLEAR reg[1948] [XXXX]
- 005c: 0d255a1803 OR reg[185a] [...X] <- 03
- 0061: 5b EOT
- command_table 0000bba2 #09 (GPIOPinControl):
- Size 00ff
- Format Rev. 02
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 660c SET_DATA_BLOCK 0c (GPIO_Pin_LUT)
- 000b: 030c410000 MOVE WS_REMIND/HI32 [..XX] <- data[0000] [..XX]
- 0010: 2d0a4142 ADD WS_REMIND/HI32 [..XX] <- WS_DATAPTR [..XX]
- 0014: 2d0d420400 ADD WS_DATAPTR [..XX] <- 0004
- 0019: 3d24000300 COMP param[00] [...X] <- data[0003] [...X]
- 001e: 443000 JUMP_Equal 0030
- 0021: 2d0d420400 ADD WS_DATAPTR [..XX] <- 0004
- 0026: 3e0a4241 COMP WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 002a: 44fb00 JUMP_Equal 00fb
- 002d: 431900 JUMP 0019
- 0030: 560043 CLEAR WS_SHIFT [XXXX]
- 0033: 03a4410200 MOVE WS_REMIND/HI32 [.X..] <- data[0002] [...X]
- 0038: 03f24141 MOVE WS_REMIND/HI32 [X...] <- WS_REMIND/HI32 [.X..]
- 003c: 030c410000 MOVE WS_REMIND/HI32 [..XX] <- data[0000] [..XX]
- 0041: 3e0d410000 COMP WS_REMIND/HI32 [..XX] <- 0000
- 0046: 44fb00 JUMP_Equal 00fb
- 0049: 3e0d414519 COMP WS_REMIND/HI32 [..XX] <- 1945
- 004e: 496b00 JUMP_NotEqual 006b
- 0051: 3ee54110 COMP WS_REMIND/HI32 [X...] <- 10
- 0055: 465f00 JUMP_Above 005f
- 0058: 1b3d4101 SHIFT_RIGHT WS_REMIND/HI32 [X...] by 01
- 005c: 436b00 JUMP 006b
- 005f: 09e54103 AND WS_REMIND/HI32 [X...] <- 03
- 0063: 153d4102 SHIFT_LEFT WS_REMIND/HI32 [X...] by 02
- 0067: 2de5410c ADD WS_REMIND/HI32 [X...] <- 0c
- 006b: 033a4341 MOVE WS_SHIFT [...X] <- WS_REMIND/HI32 [X...]
- 006f: 54000000 CLEAR reg[0000] [XXXX]
- 0073: 330d410100 SUB WS_REMIND/HI32 [..XX] <- 0001
- 0078: 010a000041 MOVE reg[0000] [..XX] <- WS_REMIND/HI32 [..XX]
- 007d: 0d02010044 OR reg[0001] [XXXX] <- WS_OR_MASK [XXXX]
- 0082: 2d0d410200 ADD WS_REMIND/HI32 [..XX] <- 0002
- 0087: 010a000041 MOVE reg[0000] [..XX] <- WS_REMIND/HI32 [..XX]
- 008c: 03324341 MOVE WS_SHIFT [...X] <- WS_REMIND/HI32 [.X..]
- 0090: 4be50001 TEST param[00] [X...] <- 01
- 0094: 49d700 JUMP_NotEqual 00d7
- 0097: 0702010045 AND reg[0001] [XXXX] <- WS_AND_MASK [XXXX]
- 009c: 2d0d410100 ADD WS_REMIND/HI32 [..XX] <- 0001
- 00a1: 010a000041 MOVE reg[0000] [..XX] <- WS_REMIND/HI32 [..XX]
- 00a6: 4a02010044 TEST reg[0001] [XXXX] <- WS_OR_MASK [XXXX]
- 00ab: 44b900 JUMP_Equal 00b9
- 00ae: 03294300 MOVE WS_SHIFT [...X] <- param[00] [..X.]
- 00b2: 0ea20044 OR param[00] [.X..] <- WS_OR_MASK [...X]
- 00b6: 43c100 JUMP 00c1
- 00b9: 03294300 MOVE WS_SHIFT [...X] <- param[00] [..X.]
- 00bd: 08a20045 AND param[00] [.X..] <- WS_AND_MASK [...X]
- 00c1: 330d410300 SUB WS_REMIND/HI32 [..XX] <- 0003
- 00c6: 010a000041 MOVE reg[0000] [..XX] <- WS_REMIND/HI32 [..XX]
- 00cb: 033a4341 MOVE WS_SHIFT [...X] <- WS_REMIND/HI32 [X...]
- 00cf: 0702010045 AND reg[0001] [XXXX] <- WS_AND_MASK [XXXX]
- 00d4: 43fa00 JUMP 00fa
- 00d7: 0d02010044 OR reg[0001] [XXXX] <- WS_OR_MASK [XXXX]
- 00dc: 330d410100 SUB WS_REMIND/HI32 [..XX] <- 0001
- 00e1: 010a000041 MOVE reg[0000] [..XX] <- WS_REMIND/HI32 [..XX]
- 00e6: 3da50001 COMP param[00] [.X..] <- 01
- 00ea: 44f500 JUMP_Equal 00f5
- 00ed: 0702010045 AND reg[0001] [XXXX] <- WS_AND_MASK [XXXX]
- 00f2: 43fa00 JUMP 00fa
- 00f5: 0d02010044 OR reg[0001] [XXXX] <- WS_OR_MASK [XXXX]
- 00fa: 5b EOT
- 00fb: 552000 CLEAR param[00] [...X]
- 00fe: 5b EOT
- command_table 00000000 #0a (SetEngineClock):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #0b (SetMemoryClock):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000bca2 #0c (SetPixelClock):
- Size 054b
- Format Rev. 01
- Param Rev. 00
- Content Rev. 06
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3d250202 COMP param[02] [...X] <- 02
- 000d: 44f804 JUMP_Equal 04f8
- 0010: 4b0500ffffff00 TEST param[00] [XXXX] <- 00ffffff
- 0017: 44c201 JUMP_Equal 01c2
- 001a: 3d650200 COMP param[02] [..X.] <- 00
- 001e: 499301 JUMP_NotEqual 0193
- 0021: 3d050000000000 COMP param[00] [XXXX] <- 00000000
- 0028: 445700 JUMP_Equal 0057
- 002b: 4a251b1702 TEST reg[171b] [...X] <- 02
- 0030: 444f00 JUMP_Equal 004f
- 0033: 4a252f1702 TEST reg[172f] [...X] <- 02
- 0038: 444f00 JUMP_Equal 004f
- 003b: 4a25431702 TEST reg[1743] [...X] <- 02
- 0040: 444f00 JUMP_Equal 004f
- 0043: 01253c0181 MOVE reg[013c] [...X] <- 81
- 0048: 5101 DELAY_MicroSec 01
- 004a: 07253c01fe AND reg[013c] [...X] <- fe
- 004f: 54204118 CLEAR reg[1841] [...X]
- 0053: 54201f03 CLEAR reg[031f] [...X]
- 0057: 523c CALL_TABLE 3c (ComputeMemoryEnginePLL)
- 0059: 3c39240100 COMP reg[0124] [...X] <- param[00] [X...]
- 005e: 449200 JUMP_Equal 0092
- 0061: 4aa5240108 TEST reg[0124] [.X..] <- 08
- 0066: 446100 JUMP_Equal 0061
- 0069: 0300402401 MOVE WS_QUOT/LOW32 [XXXX] <- reg[0124] [XXXX]
- 006e: 03394000 MOVE WS_QUOT/LOW32 [...X] <- param[00] [X...]
- 0072: 3ee54000 COMP WS_QUOT/LOW32 [X...] <- 00
- 0076: 497d00 JUMP_NotEqual 007d
- 0079: 03e54020 MOVE WS_QUOT/LOW32 [X...] <- 20
- 007d: 0102240140 MOVE reg[0124] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0082: 4aa5240108 TEST reg[0124] [.X..] <- 08
- 0087: 448200 JUMP_Equal 0082
- 008a: 4aa5240110 TEST reg[0124] [.X..] <- 10
- 008f: 448a00 JUMP_Equal 008a
- 0092: 3d250208 COMP param[02] [...X] <- 08
- 0096: 44e800 JUMP_Equal 00e8
- 0099: 02050008e800ff MOVE param[00] [XXXX] <- ff00e808
- 00a0: 0205012c000201 MOVE param[01] [XXXX] <- 0102002c
- 00a7: 02050300000000 MOVE param[03] [XXXX] <- 00000000
- 00ae: 4be50210 TEST param[02] [X...] <- 10
- 00b2: 499a01 JUMP_NotEqual 019a
- 00b5: 6604 SET_DATA_BLOCK 04 (FirmwareInfo)
- 00b7: 030c415200 MOVE WS_REMIND/HI32 [..XX] <- data[0052] [..XX]
- 00bc: 3e0d418c0a COMP WS_REMIND/HI32 [..XX] <- 0a8c
- 00c1: 449a01 JUMP_Equal 019a
- 00c4: 02e50104 MOVE param[01] [X...] <- 04
- 00c8: 439a01 JUMP 019a
- 00cb: 030546809a06b1 MOVE WS_FB_WIN [XXXX] <- b1069a80
- 00d2: 03214002 MOVE WS_QUOT/LOW32 [...X] <- param[02] [...X]
- 00d6: 2d254012 ADD WS_QUOT/LOW32 [...X] <- 12
- 00da: 3d250203 COMP param[02] [...X] <- 03
- 00de: 493701 JUMP_NotEqual 0137
- 00e1: 03254014 MOVE WS_QUOT/LOW32 [...X] <- 14
- 00e5: 433701 JUMP 0137
- 00e8: 02050060ea0000 MOVE param[00] [XXXX] <- 0000ea60
- 00ef: 523c CALL_TABLE 3c (ComputeMemoryEnginePLL)
- 00f1: 3cf9240100 COMP reg[0124] [X...] <- param[00] [X...]
- 00f6: 440601 JUMP_Equal 0106
- 00f9: 01f9240100 MOVE reg[0124] [X...] <- param[00] [X...]
- 00fe: 4aa5240110 TEST reg[0124] [.X..] <- 10
- 0103: 44fe00 JUMP_Equal 00fe
- 0106: 553800 CLEAR param[00] [X...]
- 0109: 20050050c30000 MUL param[00] [XXXX] <- 0000c350
- 0110: 03024640 MOVE WS_FB_WIN [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0114: 20050005000000 MUL param[00] [XXXX] <- 00000005
- 011b: 661e SET_DATA_BLOCK 1e (IntegratedSystemInfo)
- 011d: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0120: 030c411001 MOVE WS_REMIND/HI32 [..XX] <- data[0110] [..XX]
- 0125: 21024041 MUL WS_QUOT/LOW32 [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0129: 27054014000000 DIV WS_QUOT/LOW32 [XXXX] <- 00000014
- 0130: 33024640 SUB WS_FB_WIN [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0134: 562040 CLEAR WS_QUOT/LOW32 [...X]
- 0137: 0102420146 MOVE reg[0142] [XXXX] <- WS_FB_WIN [XXXX]
- 013c: 0102460146 MOVE reg[0146] [XXXX] <- WS_FB_WIN [XXXX]
- 0141: 5c221801f840 MASK reg[0118] [...X] & f8 | WS_QUOT/LOW32 [...X]
- 0147: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 014a: 0320402401 MOVE WS_QUOT/LOW32 [...X] <- reg[0124] [...X]
- 014f: 66ff SET_DATA_BLOCK ff (this table)
- 0151: 2d0d422305 ADD WS_DATAPTR [..XX] <- 0523
- 0156: 3e0c400200 COMP WS_QUOT/LOW32 [..XX] <- data[0002] [..XX]
- 015b: 476601 JUMP_BelowOrEq 0166
- 015e: 2d0d420800 ADD WS_DATAPTR [..XX] <- 0008
- 0163: 435601 JUMP 0156
- 0166: 330c400400 SUB WS_QUOT/LOW32 [..XX] <- data[0004] [..XX]
- 016b: 210c400600 MUL WS_QUOT/LOW32 [..XX] <- data[0006] [..XX]
- 0170: 2d0c400000 ADD WS_QUOT/LOW32 [..XX] <- data[0000] [..XX]
- 0175: 561840 CLEAR WS_QUOT/LOW32 [XX..]
- 0178: 03024640 MOVE WS_FB_WIN [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 017c: 661e SET_DATA_BLOCK 1e (IntegratedSystemInfo)
- 017e: 0204000800 MOVE param[00] [XXXX] <- data[0008] [XXXX]
- 0183: 20050064000000 MUL param[00] [XXXX] <- 00000064
- 018a: 27024046 DIV WS_QUOT/LOW32 [XXXX] <- WS_FB_WIN [XXXX]
- 018e: 02020040 MOVE param[00] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0192: 5b EOT
- 0193: 3d250203 COMP param[02] [...X] <- 03
- 0197: 46de03 JUMP_Above 03de
- 019a: 5224 CALL_TABLE 24 (GetPixelClock)
- 019c: 4be50201 TEST param[02] [X...] <- 01
- 01a0: 44de03 JUMP_Equal 03de
- 01a3: 3d250200 COMP param[02] [...X] <- 00
- 01a7: 49c201 JUMP_NotEqual 01c2
- 01aa: 3de50001 COMP param[00] [X...] <- 01
- 01ae: 46c201 JUMP_Above 01c2
- 01b1: 03014600 MOVE WS_FB_WIN [XXXX] <- param[00] [XXXX]
- 01b5: 02390000 MOVE param[00] [...X] <- param[00] [X...]
- 01b9: 552800 CLEAR param[00] [..X.]
- 01bc: 5223 CALL_TABLE 23 (EnableCRTC)
- 01be: 02020046 MOVE param[00] [XXXX] <- WS_FB_WIN [XXXX]
- 01c2: 3d250208 COMP param[02] [...X] <- 08
- 01c6: 49df01 JUMP_NotEqual 01df
- 01c9: 3a0000 SET_REG_BLOCK 0000
- 01cc: 0d253c0101 OR reg[013c] [...X] <- 01
- 01d1: 0d25411801 OR reg[1841] [...X] <- 01
- 01d6: 4a65411801 TEST reg[1841] [..X.] <- 01
- 01db: 44d601 JUMP_Equal 01d6
- 01de: 5b EOT
- 01df: 3d250200 COMP param[02] [...X] <- 00
- 01e3: 44f301 JUMP_Equal 01f3
- 01e6: 3a0c00 SET_REG_BLOCK 000c
- 01e9: 3d250201 COMP param[02] [...X] <- 01
- 01ed: 44f301 JUMP_Equal 01f3
- 01f0: 3a1800 SET_REG_BLOCK 0018
- 01f3: 0d25804d04 OR reg[4d80] [...X] <- 04
- 01f8: 0d25804d01 OR reg[4d80] [...X] <- 01
- 01fd: 0d25804d02 OR reg[4d80] [...X] <- 02
- 0202: 3a0000 SET_REG_BLOCK 0000
- 0205: 3a1400 SET_REG_BLOCK 0014
- 0208: 3d250200 COMP param[02] [...X] <- 00
- 020c: 441c02 JUMP_Equal 021c
- 020f: 3a2800 SET_REG_BLOCK 0028
- 0212: 3d250201 COMP param[02] [...X] <- 01
- 0216: 441c02 JUMP_Equal 021c
- 0219: 3a3c00 SET_REG_BLOCK 003c
- 021c: 54000617 CLEAR reg[1706] [XXXX]
- 0220: 07650417ef AND reg[1704] [..X.] <- ef
- 0225: 54000517 CLEAR reg[1705] [XXXX]
- 0229: 54000317 CLEAR reg[1703] [XXXX]
- 022d: 07250717f7 AND reg[1707] [...X] <- f7
- 0232: 0d25071701 OR reg[1707] [...X] <- 01
- 0237: 5132 DELAY_MicroSec 32
- 0239: 072507177f AND reg[1707] [...X] <- 7f
- 023e: 5132 DELAY_MicroSec 32
- 0240: 0d25071702 OR reg[1707] [...X] <- 02
- 0245: 51c8 DELAY_MicroSec c8
- 0247: 4b0500ffffff00 TEST param[00] [XXXX] <- 00ffffff
- 024e: 44f804 JUMP_Equal 04f8
- 0251: 66ff SET_DATA_BLOCK ff (this table)
- 0253: 2d0d42ff04 ADD WS_DATAPTR [..XX] <- 04ff
- 0258: 3d0c010000 COMP param[01] [..XX] <- data[0000] [..XX]
- 025d: 476802 JUMP_BelowOrEq 0268
- 0260: 2d0d420600 ADD WS_DATAPTR [..XX] <- 0006
- 0265: 435802 JUMP 0258
- 0268: 010408170200 MOVE reg[1708] [XXXX] <- data[0002] [XXXX]
- 026e: 4be50210 TEST param[02] [X...] <- 10
- 0272: 498d02 JUMP_NotEqual 028d
- 0275: 6604 SET_DATA_BLOCK 04 (FirmwareInfo)
- 0277: 030c415200 MOVE WS_REMIND/HI32 [..XX] <- data[0052] [..XX]
- 027c: 3e0d418c0a COMP WS_REMIND/HI32 [..XX] <- 0a8c
- 0281: 448d02 JUMP_Equal 028d
- 0284: 5c650017f080 MASK reg[1700] [..X.] & f0 | 80
- 028a: 439302 JUMP 0293
- 028d: 5c650017f020 MASK reg[1700] [..X.] & f0 | 20
- 0293: 4be50210 TEST param[02] [X...] <- 10
- 0297: 49a302 JUMP_NotEqual 02a3
- 029a: 5ca50717f801 MASK reg[1707] [.X..] & f8 | 01
- 02a0: 43ad02 JUMP 02ad
- 02a3: 07a50717f8 AND reg[1707] [.X..] <- f8
- 02a8: 0d25071740 OR reg[1707] [...X] <- 40
- 02ad: 0d250c1701 OR reg[170c] [...X] <- 01
- 02b2: 0139001701 MOVE reg[1700] [...X] <- param[01] [X...]
- 02b7: 0189011701 MOVE reg[1701] [XX..] <- param[01] [..XX]
- 02bc: 07250117f0 AND reg[1701] [...X] <- f0
- 02c1: 01b1021701 MOVE reg[1702] [.X..] <- param[01] [.X..]
- 02c6: 0131021701 MOVE reg[1702] [...X] <- param[01] [.X..]
- 02cb: 0171021701 MOVE reg[1702] [..X.] <- param[01] [.X..]
- 02d0: 5164 DELAY_MicroSec 64
- 02d2: 54200c17 CLEAR reg[170c] [...X]
- 02d6: 07250717fd AND reg[1707] [...X] <- fd
- 02db: 5132 DELAY_MicroSec 32
- 02dd: 0d25071780 OR reg[1707] [...X] <- 80
- 02e2: 5002 DELAY_MilliSec 02
- 02e4: 07250717fe AND reg[1707] [...X] <- fe
- 02e9: 510a DELAY_MicroSec 0a
- 02eb: 4aa5071710 TEST reg[1707] [.X..] <- 10
- 02f0: 44e902 JUMP_Equal 02e9
- 02f3: 4aa5071720 TEST reg[1707] [.X..] <- 20
- 02f8: 44f302 JUMP_Equal 02f3
- 02fb: 0131011703 MOVE reg[1701] [...X] <- param[03] [.X..]
- 0300: 3de50300 COMP param[03] [X...] <- 00
- 0304: 491a03 JUMP_NotEqual 031a
- 0307: 3d0d030000 COMP param[03] [..XX] <- 0000
- 030c: 441a03 JUMP_Equal 031a
- 030f: 0109051703 MOVE reg[1705] [..XX] <- param[03] [..XX]
- 0314: 5ca50517fc01 MASK reg[1705] [.X..] & fc | 01
- 031a: 0d25071708 OR reg[1707] [...X] <- 08
- 031f: 012506171f MOVE reg[1706] [...X] <- 1f
- 0324: 3a0000 SET_REG_BLOCK 0000
- 0327: 3d650200 COMP param[02] [..X.] <- 00
- 032b: 44cb00 JUMP_Equal 00cb
- 032e: 3d250200 COMP param[02] [...X] <- 00
- 0332: 444203 JUMP_Equal 0342
- 0335: 3a0c00 SET_REG_BLOCK 000c
- 0338: 3d250201 COMP param[02] [...X] <- 01
- 033c: 444203 JUMP_Equal 0342
- 033f: 3a1800 SET_REG_BLOCK 0018
- 0342: 3de50300 COMP param[03] [X...] <- 00
- 0346: 495f03 JUMP_NotEqual 035f
- 0349: 07a5834dbf AND reg[4d83] [.X..] <- bf
- 034e: 0165834d02 MOVE reg[4d83] [..X.] <- 02
- 0353: 0725804dfd AND reg[4d80] [...X] <- fd
- 0358: 5001 DELAY_MilliSec 01
- 035a: 5001 DELAY_MilliSec 01
- 035c: 43d103 JUMP 03d1
- 035f: 5ca5834de308 MASK reg[4d83] [.X..] & e3 | 08
- 0365: 0165834d01 MOVE reg[4d83] [..X.] <- 01
- 036a: 5c25844d0c08 MASK reg[4d84] [...X] & 0c | 08
- 0370: 01a9864d03 MOVE reg[4d86] [.X..] <- param[03] [..X.]
- 0375: 07a5834dbf AND reg[4d83] [.X..] <- bf
- 037a: 0725804dfd AND reg[4d80] [...X] <- fd
- 037f: 07a5804dc0 AND reg[4d80] [.X..] <- c0
- 0384: 03394102 MOVE WS_REMIND/HI32 [...X] <- param[02] [X...]
- 0388: 092541c0 AND WS_REMIND/HI32 [...X] <- c0
- 038c: 1b254105 SHIFT_RIGHT WS_REMIND/HI32 [...X] by 05
- 0390: 5c62804df941 MASK reg[4d80] [..X.] & f9 | WS_REMIND/HI32 [...X]
- 0396: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0399: 03214103 MOVE WS_REMIND/HI32 [...X] <- param[03] [...X]
- 039d: 1505410e SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 0e
- 03a1: 0102824d41 MOVE reg[4d82] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 03a6: 0d25804d40 OR reg[4d80] [...X] <- 40
- 03ab: 5164 DELAY_MicroSec 64
- 03ad: 0725804dbf AND reg[4d80] [...X] <- bf
- 03b2: 0139814d03 MOVE reg[4d81] [...X] <- param[03] [X...]
- 03b7: 0d65804d10 OR reg[4d80] [..X.] <- 10
- 03bc: 5164 DELAY_MicroSec 64
- 03be: 0765804def AND reg[4d80] [..X.] <- ef
- 03c3: 0725804dfd AND reg[4d80] [...X] <- fd
- 03c8: 5001 DELAY_MilliSec 01
- 03ca: 0725804dfe AND reg[4d80] [...X] <- fe
- 03cf: 5001 DELAY_MilliSec 01
- 03d1: 0725804dfb AND reg[4d80] [...X] <- fb
- 03d6: 0765844dfd AND reg[4d84] [..X.] <- fd
- 03db: 3a0000 SET_REG_BLOCK 0000
- 03de: 3a0000 SET_REG_BLOCK 0000
- 03e1: 3d650200 COMP param[02] [..X.] <- 00
- 03e5: 44cb00 JUMP_Equal 00cb
- 03e8: 3d650227 COMP param[02] [..X.] <- 27
- 03ec: 44f804 JUMP_Equal 04f8
- 03ef: 3de50001 COMP param[00] [X...] <- 01
- 03f3: 46f804 JUMP_Above 04f8
- 03f6: 03014600 MOVE WS_FB_WIN [XXXX] <- param[00] [XXXX]
- 03fa: 563846 CLEAR WS_FB_WIN [X...]
- 03fd: 03054100e1f505 MOVE WS_REMIND/HI32 [XXXX] <- 05f5e100
- 0404: 27024146 DIV WS_REMIND/HI32 [XXXX] <- WS_FB_WIN [XXXX]
- 0408: 3e054000000100 COMP WS_QUOT/LOW32 [XXXX] <- 00010000
- 040f: 451704 JUMP_Below 0417
- 0412: 030d40ffff MOVE WS_QUOT/LOW32 [..XX] <- ffff
- 0417: 02390000 MOVE param[00] [...X] <- param[00] [X...]
- 041b: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 041d: 010a301b40 MOVE reg[1b30] [..XX] <- WS_QUOT/LOW32 [..XX]
- 0422: 3a0000 SET_REG_BLOCK 0000
- 0425: 550003 CLEAR param[03] [XXXX]
- 0428: 02390300 MOVE param[03] [...X] <- param[00] [X...]
- 042c: 140d0302 SHIFT_LEFT param[03] [..XX] by 02
- 0430: 3d250200 COMP param[02] [...X] <- 00
- 0434: 449f04 JUMP_Equal 049f
- 0437: 3da50200 COMP param[02] [.X..] <- 00
- 043b: 499f04 JUMP_NotEqual 049f
- 043e: 03094803 MOVE WS_REGPTR [..XX] <- param[03] [..XX]
- 0442: 3e0546cde70000 COMP WS_FB_WIN [XXXX] <- 0000e7cd
- 0449: 496604 JUMP_NotEqual 0466
- 044c: 03054050100900 MOVE WS_QUOT/LOW32 [XXXX] <- 00091050
- 0453: 01054201a2120900 MOVE reg[0142] [XXXX] <- 000912a2
- 045b: 01054601a2120900 MOVE reg[0146] [XXXX] <- 000912a2
- 0463: 436d04 JUMP 046d
- 0466: 21054650c30000 MUL WS_FB_WIN [XXXX] <- 0000c350
- 046d: 03024640 MOVE WS_FB_WIN [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0471: 3c02410140 COMP reg[0141] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0476: 498104 JUMP_NotEqual 0481
- 0479: 4a25400110 TEST reg[0140] [...X] <- 10
- 047e: 49f804 JUMP_NotEqual 04f8
- 0481: 3a0000 SET_REG_BLOCK 0000
- 0484: 552800 CLEAR param[00] [..X.]
- 0487: 5223 CALL_TABLE 23 (EnableCRTC)
- 0489: 03094803 MOVE WS_REGPTR [..XX] <- param[03] [..XX]
- 048d: 07254001ef AND reg[0140] [...X] <- ef
- 0492: 0102410146 MOVE reg[0141] [XXXX] <- WS_FB_WIN [XXXX]
- 0497: 0d25400110 OR reg[0140] [...X] <- 10
- 049c: 43f804 JUMP 04f8
- 049f: 0d253a0101 OR reg[013a] [...X] <- 01
- 04a4: 03094803 MOVE WS_REGPTR [..XX] <- param[03] [..XX]
- 04a8: 02650201 MOVE param[02] [..X.] <- 01
- 04ac: 3da50210 COMP param[02] [.X..] <- 10
- 04b0: 44c004 JUMP_Equal 04c0
- 04b3: 3e0546283c0000 COMP WS_FB_WIN [XXXX] <- 00003c28
- 04ba: 47c004 JUMP_BelowOrEq 04c0
- 04bd: 552802 CLEAR param[02] [..X.]
- 04c0: 4be50201 TEST param[02] [X...] <- 01
- 04c4: 49df04 JUMP_NotEqual 04df
- 04c7: 3c29400102 COMP reg[0140] [...X] <- param[02] [..X.]
- 04cc: 49da04 JUMP_NotEqual 04da
- 04cf: 560848 CLEAR WS_REGPTR [..XX]
- 04d2: 3c25380101 COMP reg[0138] [...X] <- 01
- 04d7: 44f804 JUMP_Equal 04f8
- 04da: 552800 CLEAR param[00] [..X.]
- 04dd: 5223 CALL_TABLE 23 (EnableCRTC)
- 04df: 560848 CLEAR WS_REGPTR [..XX]
- 04e2: 07253801fe AND reg[0138] [...X] <- fe
- 04e7: 03094803 MOVE WS_REGPTR [..XX] <- param[03] [..XX]
- 04eb: 0129400102 MOVE reg[0140] [...X] <- param[02] [..X.]
- 04f0: 560848 CLEAR WS_REGPTR [..XX]
- 04f3: 0d25380101 OR reg[0138] [...X] <- 01
- 04f8: 3a0000 SET_REG_BLOCK 0000
- 04fb: 5b EOT
- 04fc: 7a4c001d0044b5de9d220044b6de9d2d0044b7de9d3b004465de9d45004466de
- 9dffff4467de9d6400000000000000ffff070001000000c8003f000800190040
- 065f0040003200800c7f0060006400
- CTB_DS 76 bytes
- command_table 0000c1ee #0d (DynamicClockGating):
- Size 014a
- Format Rev. 02
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3d650007 COMP param[00] [..X.] <- 07
- 000d: 446200 JUMP_Equal 0062
- 0010: 3d650001 COMP param[00] [..X.] <- 01
- 0014: 446100 JUMP_Equal 0061
- 0017: 03214800 MOVE WS_REGPTR [...X] <- param[00] [...X]
- 001b: 010dfa020200 MOVE reg[02fa] [..XX] <- 0002
- 0021: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 0023: 0125be1b04 MOVE reg[1bbe] [...X] <- 04
- 0028: 0125911acc MOVE reg[1a91] [...X] <- cc
- 002d: 0d257d1a01 OR reg[1a7d] [...X] <- 01
- 0032: 0d25341b01 OR reg[1b34] [...X] <- 01
- 0037: 010d331bff7f MOVE reg[1b33] [..XX] <- 7fff
- 003d: 0105b31b01010400 MOVE reg[1bb3] [XXXX] <- 00040101
- 0045: 0da5b61b01 OR reg[1bb6] [.X..] <- 01
- 004a: 0105311b00080004 MOVE reg[1b31] [XXXX] <- 04000800
- 0052: 0125c51b04 MOVE reg[1bc5] [...X] <- 04
- 0057: 010d861b0400 MOVE reg[1b86] [..XX] <- 0004
- 005d: 3a0000 SET_REG_BLOCK 0000
- 0060: 5b EOT
- 0061: 5b EOT
- 0062: 661e SET_DATA_BLOCK 1e (IntegratedSystemInfo)
- 0064: 0304413c00 MOVE WS_REMIND/HI32 [XXXX] <- data[003c] [XXXX]
- 0069: 3e054100000000 COMP WS_REMIND/HI32 [XXXX] <- 00000000
- 0070: 44ab00 JUMP_Equal 00ab
- 0073: 5c653e01e304 MASK reg[013e] [..X.] & e3 | 04
- 0079: 3e05418c0a0000 COMP WS_REMIND/HI32 [XXXX] <- 00000a8c
- 0080: 44a200 JUMP_Equal 00a2
- 0083: 5ce579193f40 MASK reg[1979] [X...] & 3f | 40
- 0089: 01053b016c021200 MOVE reg[013b] [XXXX] <- 0012026c
- 0091: 01053001e0a51100 MOVE reg[0130] [XXXX] <- 0011a5e0
- 0099: 018d88183600 MOVE reg[1888] [XX..] <- 0036
- 009f: 43cc00 JUMP 00cc
- 00a2: 5ce579193fc0 MASK reg[1979] [X...] & 3f | c0
- 00a8: 43b600 JUMP 00b6
- 00ab: 5ce579193f80 MASK reg[1979] [X...] & 3f | 80
- 00b1: 07653e01e3 AND reg[013e] [..X.] <- e3
- 00b6: 01053b011b021200 MOVE reg[013b] [XXXX] <- 0012021b
- 00be: 0105300178691000 MOVE reg[0130] [XXXX] <- 00106978
- 00c6: 018d88180d00 MOVE reg[1888] [XX..] <- 000d
- 00cc: 01051a0388611806 MOVE reg[031a] [XXXX] <- 06186188
- 00d4: 01051d0386611806 MOVE reg[031d] [XXXX] <- 06186186
- 00dc: 0105110306c02b00 MOVE reg[0311] [XXXX] <- 002bc006
- 00e4: 5c05f602ff08ff9f04f40020 MASK reg[02f6] [XXXX] & 9fff08ff | 2000f404
- 00f0: 0105f902ad900200 MOVE reg[02f9] [XXXX] <- 000290ad
- 00f8: 01a5f80204 MOVE reg[02f8] [.X..] <- 04
- 00fd: 5c651b17e708 MASK reg[171b] [..X.] & e7 | 08
- 0103: 0d651b1740 OR reg[171b] [..X.] <- 40
- 0108: 018dba171b00 MOVE reg[17ba] [XX..] <- 001b
- 010e: 010531013c000108 MOVE reg[0131] [XXXX] <- 0801003c
- 0116: 0165d40002 MOVE reg[00d4] [..X.] <- 02
- 011b: 010dfc000001 MOVE reg[00fc] [..XX] <- 0100
- 0121: 07650419fc AND reg[1904] [..X.] <- fc
- 0126: 01050a190f000000 MOVE reg[190a] [XXXX] <- 0000000f
- 012e: 01057b191c1c1101 MOVE reg[197b] [XXXX] <- 01111c1c
- 0136: 0105381800000030 MOVE reg[1838] [XXXX] <- 30000000
- 013e: 010d1b199f0f MOVE reg[191b] [..XX] <- 0f9f
- 0144: 07a58018fb AND reg[1880] [.X..] <- fb
- 0149: 5b EOT
- command_table 00000000 #0e (ResetMemoryDLL):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #0f (ResetMemoryDevice):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #10 (MemoryPLLInit):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000dc4c #11 (AdjustDisplayPll):
- Size 0034
- Format Rev. 01
- Param Rev. 00
- Content Rev. 03
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 03994100 MOVE WS_REMIND/HI32 [XX..] <- param[00] [XX..]
- 000a: 03214101 MOVE WS_REMIND/HI32 [...X] <- param[01] [...X]
- 000e: 551800 CLEAR param[00] [XX..]
- 0011: 550801 CLEAR param[01] [..XX]
- 0014: 42324163142200631e27005a5a
- SWITCH WS_REMIND/HI32 [.X..]
- 14->0022 1e->0027
- 0021: 5b EOT
- 0022: 140d0001 SHIFT_LEFT param[00] [..XX] by 01
- 0026: 5b EOT
- 0027: 3d0d00283c COMP param[00] [..XX] <- 3c28
- 002c: 463300 JUMP_Above 0033
- 002f: 140d0001 SHIFT_LEFT param[00] [..XX] by 01
- 0033: 5b EOT
- command_table 00000000 #12 (AdjustMemoryController):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #13 (EnableASIC_StaticPwrMgt):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000c338 #14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance):
- Size 0074
- Format Rev. 01
- Param Rev. 00
- Content Rev. 02
- Attributes: Work space size 00 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 66ff SET_DATA_BLOCK ff (this table)
- 0008: 560847 CLEAR WS_ATTR [..XX]
- 000b: 2d0d425000 ADD WS_DATAPTR [..XX] <- 0050
- 0010: 03214700 MOVE WS_ATTR [...X] <- param[00] [...X]
- 0014: 092547f0 AND WS_ATTR [...X] <- f0
- 0018: 4222476300370063402a00638032005a5a
- SWITCH WS_ATTR [...X]
- 00->0037 40->002a 80->0032
- 0029: 5b EOT
- 002a: 2d0d421800 ADD WS_DATAPTR [..XX] <- 0018
- 002f: 433700 JUMP 0037
- 0032: 2d0d420c00 ADD WS_DATAPTR [..XX] <- 000c
- 0037: 03214700 MOVE WS_ATTR [...X] <- param[00] [...X]
- 003b: 09254707 AND WS_ATTR [...X] <- 07
- 003f: 2d0a4247 ADD WS_DATAPTR [..XX] <- WS_ATTR [..XX]
- 0043: 2d0a4247 ADD WS_DATAPTR [..XX] <- WS_ATTR [..XX]
- 0047: 030c480000 MOVE WS_REGPTR [..XX] <- data[0000] [..XX]
- 004c: 5b EOT
- 004d: 7a24000000000300260029002c002f000002002c002d002e002f000000010007
- 0008000b000c00
- CTB_DS 36 bytes
- command_table 00000000 #15 (DAC_LoadDetection):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #16 (LVTMAEncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #17 (LCD1OutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #18 (DAC1EncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #19 (DAC2EncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #1a (DVOOutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #1b (CV1OutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000e3c8 #1c (GetConditionalGoldenSetting/SetCRTC_DPM_State):
- Size 0038
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 030c410000 MOVE WS_REMIND/HI32 [..XX] <- data[0000] [..XX]
- 000b: 2d0d420200 ADD WS_DATAPTR [..XX] <- 0002
- 0010: 03314300 MOVE WS_SHIFT [...X] <- param[00] [.X..]
- 0014: 03a24144 MOVE WS_REMIND/HI32 [.X..] <- WS_OR_MASK [...X]
- 0018: 3de4000200 COMP param[00] [X...] <- data[0002] [...X]
- 001d: 493000 JUMP_NotEqual 0030
- 0020: 4ca4410300 TEST WS_REMIND/HI32 [.X..] <- data[0003] [...X]
- 0025: 443000 JUMP_Equal 0030
- 0028: 3d0c000000 COMP param[00] [..XX] <- data[0000] [..XX]
- 002d: 473700 JUMP_BelowOrEq 0037
- 0030: 2d0a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 0034: 431800 JUMP 0018
- 0037: 5b EOT
- command_table 00000000 #1d (TVEncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #1e (TMDSAEncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #1f (LVDSEncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #20 (TV1OutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000c3ac #21 (EnableScaler):
- Size 0078
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 0da5511b01 OR reg[1b51] [.X..] <- 01
- 0010: 5420541b CLEAR reg[1b54] [...X]
- 0014: 0d25441b01 OR reg[1b44] [...X] <- 01
- 0019: 5420451b CLEAR reg[1b45] [...X]
- 001d: 422900630031006301390063024d005a5a
- SWITCH param[00] [..X.]
- 00->0031 01->0039 02->004d
- 002e: 437000 JUMP 0070
- 0031: 0125451b02 MOVE reg[1b45] [...X] <- 02
- 0036: 433e00 JUMP 003e
- 0039: 0125451b01 MOVE reg[1b45] [...X] <- 01
- 003e: 5420421b CLEAR reg[1b42] [...X]
- 0042: 5400431b CLEAR reg[1b43] [XXXX]
- 0046: 5400471b CLEAR reg[1b47] [XXXX]
- 004a: 437000 JUMP 0070
- 004d: 010d431b0101 MOVE reg[1b43] [..XX] <- 0101
- 0053: 0105471b01000100 MOVE reg[1b47] [XXXX] <- 00010001
- 005b: 0d65481b01 OR reg[1b48] [..X.] <- 01
- 0060: 0d654b1b01 OR reg[1b4b] [..X.] <- 01
- 0065: 010d531b1010 MOVE reg[1b53] [..XX] <- 1010
- 006b: 0125421b01 MOVE reg[1b42] [...X] <- 01
- 0070: 5430511b CLEAR reg[1b51] [.X..]
- 0074: 3a0000 SET_REG_BLOCK 0000
- 0077: 5b EOT
- command_table 0000c424 #22 (BlankCRTC):
- Size 003f
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 54309d1b CLEAR reg[1b9d] [.X..]
- 000f: 01699d1b00 MOVE reg[1b9d] [..X.] <- param[00] [..X.]
- 0014: 3d650000 COMP param[00] [..X.] <- 00
- 0018: 443b00 JUMP_Equal 003b
- 001b: 4aa59c1b01 TEST reg[1b9c] [.X..] <- 01
- 0020: 443b00 JUMP_Equal 003b
- 0023: 4a25a31b01 TEST reg[1ba3] [...X] <- 01
- 0028: 492300 JUMP_NotEqual 0023
- 002b: 4a25a31b01 TEST reg[1ba3] [...X] <- 01
- 0030: 442b00 JUMP_Equal 002b
- 0033: 4a25a31b01 TEST reg[1ba3] [...X] <- 01
- 0038: 493300 JUMP_NotEqual 0033
- 003b: 3a0000 SET_REG_BLOCK 0000
- 003e: 5b EOT
- command_table 0000c464 #23 (EnableCRTC):
- Size 003e
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 3d650001 COMP param[00] [..X.] <- 01
- 000f: 443000 JUMP_Equal 0030
- 0012: 0d659c1b03 OR reg[1b9c] [..X.] <- 03
- 0017: 07259c1bfe AND reg[1b9c] [...X] <- fe
- 001c: 4aa59c1b01 TEST reg[1b9c] [.X..] <- 01
- 0021: 491c00 JUMP_NotEqual 001c
- 0024: 07e57c1b7f AND reg[1b7c] [X...] <- 7f
- 0029: 5420a91b CLEAR reg[1ba9] [...X]
- 002d: 433a00 JUMP 003a
- 0030: 0de57c1b80 OR reg[1b7c] [X...] <- 80
- 0035: 0d259c1b01 OR reg[1b9c] [...X] <- 01
- 003a: 3a0000 SET_REG_BLOCK 0000
- 003d: 5b EOT
- command_table 0000c4a2 #24 (GetPixelClock):
- Size 0282
- Format Rev. 01
- Param Rev. 00
- Content Rev. 03
- Attributes: Work space size 00 longs
- Parameter space size 03 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3d650200 COMP param[02] [..X.] <- 00
- 000d: 445301 JUMP_Equal 0153
- 0010: 4a25471801 TEST reg[1847] [...X] <- 01
- 0015: 495301 JUMP_NotEqual 0153
- 0018: 66ff SET_DATA_BLOCK ff (this table)
- 001a: 2d0d429401 ADD WS_DATAPTR [..XX] <- 0194
- 001f: 3d250200 COMP param[02] [...X] <- 00
- 0023: 442b00 JUMP_Equal 002b
- 0026: 2d0d42d200 ADD WS_DATAPTR [..XX] <- 00d2
- 002b: 030c410000 MOVE WS_REMIND/HI32 [..XX] <- data[0000] [..XX]
- 0030: 3e0d410000 COMP WS_REMIND/HI32 [..XX] <- 0000
- 0035: 445301 JUMP_Equal 0153
- 0038: 3d0a0041 COMP param[00] [..XX] <- WS_REMIND/HI32 [..XX]
- 003c: 444c00 JUMP_Equal 004c
- 003f: 2d0d420d00 ADD WS_DATAPTR [..XX] <- 000d
- 0044: 432b00 JUMP 002b
- 0047: 330d420d00 SUB WS_DATAPTR [..XX] <- 000d
- 004c: 02e4010200 MOVE param[01] [X...] <- data[0002] [...X]
- 0051: 02a4010300 MOVE param[01] [.X..] <- data[0003] [...X]
- 0056: 020c010400 MOVE param[01] [..XX] <- data[0004] [..XX]
- 005b: 02a4030600 MOVE param[03] [.X..] <- data[0006] [...X]
- 0060: 0ea50310 OR param[03] [.X..] <- 10
- 0064: 0224030800 MOVE param[03] [...X] <- data[0008] [...X]
- 0069: 0264030b00 MOVE param[03] [..X.] <- data[000b] [...X]
- 006e: 02e4030a00 MOVE param[03] [X...] <- data[000a] [...X]
- 0073: 32e50301 SUB param[03] [X...] <- 01
- 0077: 0324410c00 MOVE WS_REMIND/HI32 [...X] <- data[000c] [...X]
- 007c: 15254106 SHIFT_LEFT WS_REMIND/HI32 [...X] by 06
- 0080: 0ee20241 OR param[02] [X...] <- WS_REMIND/HI32 [...X]
- 0084: 4be50210 TEST param[02] [X...] <- 10
- 0088: 499e00 JUMP_NotEqual 009e
- 008b: 6604 SET_DATA_BLOCK 04 (FirmwareInfo)
- 008d: 030c415200 MOVE WS_REMIND/HI32 [..XX] <- data[0052] [..XX]
- 0092: 3e0d411027 COMP WS_REMIND/HI32 [..XX] <- 2710
- 0097: 459e00 JUMP_Below 009e
- 009a: 02e50104 MOVE param[01] [X...] <- 04
- 009e: 4be50201 TEST param[02] [X...] <- 01
- 00a2: 494b01 JUMP_NotEqual 014b
- 00a5: 3a1400 SET_REG_BLOCK 0014
- 00a8: 3d250200 COMP param[02] [...X] <- 00
- 00ac: 44bc00 JUMP_Equal 00bc
- 00af: 3a2800 SET_REG_BLOCK 0028
- 00b2: 3d250201 COMP param[02] [...X] <- 01
- 00b6: 44bc00 JUMP_Equal 00bc
- 00b9: 3a3c00 SET_REG_BLOCK 003c
- 00bc: 0300410717 MOVE WS_REMIND/HI32 [XXXX] <- reg[1707] [XXXX]
- 00c1: 5e0541fcfff8ff08000100 MASK WS_REMIND/HI32 [XXXX] & fff8fffc | 00010008
- 00cc: 4be50210 TEST param[02] [X...] <- 10
- 00d0: 44d700 JUMP_Equal 00d7
- 00d3: 09a541f8 AND WS_REMIND/HI32 [.X..] <- f8
- 00d7: 3c02071741 COMP reg[1707] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00dc: 494b01 JUMP_NotEqual 014b
- 00df: 3c39001701 COMP reg[1700] [...X] <- param[01] [X...]
- 00e4: 494b01 JUMP_NotEqual 014b
- 00e7: 3c89011701 COMP reg[1701] [XX..] <- param[01] [..XX]
- 00ec: 494b01 JUMP_NotEqual 014b
- 00ef: 3c31011703 COMP reg[1701] [...X] <- param[03] [.X..]
- 00f4: 494b01 JUMP_NotEqual 014b
- 00f7: 3cb1021701 COMP reg[1702] [.X..] <- param[01] [.X..]
- 00fc: 494b01 JUMP_NotEqual 014b
- 00ff: 3a0000 SET_REG_BLOCK 0000
- 0102: 3d250200 COMP param[02] [...X] <- 00
- 0106: 441601 JUMP_Equal 0116
- 0109: 3a0c00 SET_REG_BLOCK 000c
- 010c: 3d250201 COMP param[02] [...X] <- 01
- 0110: 441601 JUMP_Equal 0116
- 0113: 3a1800 SET_REG_BLOCK 0018
- 0116: 3de50300 COMP param[03] [X...] <- 00
- 011a: 492801 JUMP_NotEqual 0128
- 011d: 4a25804d01 TEST reg[4d80] [...X] <- 01
- 0122: 444b01 JUMP_Equal 014b
- 0125: 434f01 JUMP 014f
- 0128: 4a25804d03 TEST reg[4d80] [...X] <- 03
- 012d: 494b01 JUMP_NotEqual 014b
- 0130: 3c39814d03 COMP reg[4d81] [...X] <- param[03] [X...]
- 0135: 494b01 JUMP_NotEqual 014b
- 0138: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 013b: 03214103 MOVE WS_REMIND/HI32 [...X] <- param[03] [...X]
- 013f: 1505410e SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 0e
- 0143: 3c02824d41 COMP reg[4d82] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0148: 444f01 JUMP_Equal 014f
- 014b: 0ee50201 OR param[02] [X...] <- 01
- 014f: 3a0000 SET_REG_BLOCK 0000
- 0152: 5b EOT
- 0153: 3d050300000000 COMP param[03] [XXXX] <- 00000000
- 015a: 448701 JUMP_Equal 0187
- 015d: 2c0d010100 ADD param[01] [..XX] <- 0001
- 0162: 03054040420f00 MOVE WS_QUOT/LOW32 [XXXX] <- 000f4240
- 0169: 33014003 SUB WS_QUOT/LOW32 [XXXX] <- param[03] [XXXX]
- 016d: 270540a0860100 DIV WS_QUOT/LOW32 [XXXX] <- 000186a0
- 0174: 02a20340 MOVE param[03] [.X..] <- WS_QUOT/LOW32 [...X]
- 0178: 1505410e SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 0e
- 017c: 270541a8610000 DIV WS_REMIND/HI32 [XXXX] <- 000061a8
- 0183: 020a0340 MOVE param[03] [..XX] <- WS_QUOT/LOW32 [..XX]
- 0187: 0ea50310 OR param[03] [.X..] <- 10
- 018b: 553803 CLEAR param[03] [X...]
- 018e: 439e00 JUMP 009e
- 0191: 7aee008c0a010f1e0000013c003c11008f0a010a1d0004012a003c0900181501
- 0f1e0000013c001e11001d15010a1d0004011c001419013417010a2100000120
- 001809002e17010e2000000132001a1100011d0110210000014000181100fa1c
- 010e2800000119000d1901302a010f1e0000013c000f11003b2a010a1d000401
- 1c000a1901023a01102100000140000c1100f439010d280000011900071901ed
- 56010d1e00000132000e1100047401102100000140000c1100e673010d280000
- 01190007190108e8011021000001400006110000004823010f28000801200019
- 19016726010f1a00040140001e11000000
- CTB_DS 238 bytes
- command_table 0000c724 #25 (EnableVGA_Render):
- Size 002c
- Format Rev. 02
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3c21fc0000 COMP reg[00fc] [...X] <- param[00] [...X]
- 000e: 491900 JUMP_NotEqual 0019
- 0011: 0da5c00001 OR reg[00c0] [.X..] <- 01
- 0016: 432600 JUMP 0026
- 0019: 3c61fc0000 COMP reg[00fc] [..X.] <- param[00] [...X]
- 001e: 492600 JUMP_NotEqual 0026
- 0021: 0da5c00002 OR reg[00c0] [.X..] <- 02
- 0026: 0da5c10001 OR reg[00c1] [.X..] <- 01
- 002b: 5b EOT
- command_table 00000000 #26 (EnableVGA_Access/GetSCLKOverMCLKRatio):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #27 (SetCRTC_Timing):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000c750 #28 (SetCRTC_OverScan):
- Size 0019
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 01015e1b00 MOVE reg[1b5e] [XXXX] <- param[00] [XXXX]
- 0010: 01015f1b01 MOVE reg[1b5f] [XXXX] <- param[01] [XXXX]
- 0015: 3a0000 SET_REG_BLOCK 0000
- 0018: 5b EOT
- command_table 00000000 #29 (SetCRTC_Replication):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000c76a #2a (SelectCRTC_Source):
- Size 003b
- Format Rev. 01
- Param Rev. 00
- Content Rev. 02
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 4229006307170063031f005a5a
- SWITCH param[00] [..X.]
- 07->0017 03->001f
- 0016: 5b EOT
- 0017: 0121591800 MOVE reg[1859] [...X] <- param[00] [...X]
- 001c: 432500 JUMP 0025
- 001f: 5c21001cf800 MASK reg[1c00] [...X] & f8 | param[00] [...X]
- 0025: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 0027: 5400f21b CLEAR reg[1bf2] [XXXX]
- 002b: 5430ee1b CLEAR reg[1bee] [.X..]
- 002f: 5400f91b CLEAR reg[1bf9] [XXXX]
- 0033: 5400ed1b CLEAR reg[1bed] [XXXX]
- 0037: 3a0000 SET_REG_BLOCK 0000
- 003a: 5b EOT
- command_table 0000c7a6 #2b (EnableGraphSurfaces):
- Size 0198
- Format Rev. 01
- Param Rev. 00
- Content Rev. 04
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3d650201 COMP param[02] [..X.] <- 01
- 000d: 492d01 JUMP_NotEqual 012d
- 0010: 4ba50203 TEST param[02] [.X..] <- 03
- 0014: 495f00 JUMP_NotEqual 005f
- 0017: 02050000030005 MOVE param[00] [XXXX] <- 05000300
- 001e: 02050100050200 MOVE param[01] [XXXX] <- 00020500
- 0025: 3c21fc0002 COMP reg[00fc] [...X] <- param[02] [...X]
- 002a: 498200 JUMP_NotEqual 0082
- 002d: 0d25140308 OR reg[0314] [...X] <- 08
- 0032: 018dc0000002 MOVE reg[00c0] [XX..] <- 0200
- 0038: 5102 DELAY_MicroSec 02
- 003a: 0105c60000001000 MOVE reg[00c6] [XXXX] <- 00100000
- 0042: 0105c80000005000 MOVE reg[00c8] [XXXX] <- 00500000
- 004a: 010dc3000200 MOVE reg[00c3] [..XX] <- 0002
- 0050: 5420ca00 CLEAR reg[00ca] [...X]
- 0054: 0105c20000010000 MOVE reg[00c2] [XXXX] <- 00000100
- 005c: 438200 JUMP 0082
- 005f: 0e250280 OR param[02] [...X] <- 80
- 0063: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 0065: 5400cc00 CLEAR reg[00cc] [XXXX]
- 0069: 560848 CLEAR WS_REGPTR [..XX]
- 006c: 08250207 AND param[02] [...X] <- 07
- 0070: 0d25ca0001 OR reg[00ca] [...X] <- 01
- 0075: 0125c20011 MOVE reg[00c2] [...X] <- 11
- 007a: 5400c600 CLEAR reg[00c6] [XXXX]
- 007e: 5400c800 CLEAR reg[00c8] [XXXX]
- 0082: 0765d005fe AND reg[05d0] [..X.] <- fe
- 0087: 3da50101 COMP param[01] [.X..] <- 01
- 008b: 479300 JUMP_BelowOrEq 0093
- 008e: 0d65d00501 OR reg[05d0] [..X.] <- 01
- 0093: 03a040c900 MOVE WS_QUOT/LOW32 [.X..] <- reg[00c9] [...X]
- 0098: 030046c400 MOVE WS_FB_WIN [XXXX] <- reg[00c4] [XXXX]
- 009d: 03024146 MOVE WS_REMIND/HI32 [XXXX] <- WS_FB_WIN [XXXX]
- 00a1: 2d0046c600 ADD WS_FB_WIN [XXXX] <- reg[00c6] [XXXX]
- 00a6: 2d0041c800 ADD WS_REMIND/HI32 [XXXX] <- reg[00c8] [XXXX]
- 00ab: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 00ad: 0132071a40 MOVE reg[1a07] [...X] <- WS_QUOT/LOW32 [.X..]
- 00b2: 0132081a40 MOVE reg[1a08] [...X] <- WS_QUOT/LOW32 [.X..]
- 00b7: 0102041a46 MOVE reg[1a04] [XXXX] <- WS_FB_WIN [XXXX]
- 00bc: 0102051a41 MOVE reg[1a05] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00c1: 5430c11a CLEAR reg[1ac1] [.X..]
- 00c5: 54005c1b CLEAR reg[1b5c] [XXXX]
- 00c9: 01015d1b00 MOVE reg[1b5d] [XXXX] <- param[00] [XXXX]
- 00ce: 5408091a CLEAR reg[1a09] [..XX]
- 00d2: 54080a1a CLEAR reg[1a0a] [..XX]
- 00d6: 54080b1a CLEAR reg[1a0b] [..XX]
- 00da: 54080c1a CLEAR reg[1a0c] [..XX]
- 00de: 01090e1a00 MOVE reg[1a0e] [..XX] <- param[00] [..XX]
- 00e3: 01190d1a00 MOVE reg[1a0d] [..XX] <- param[00] [XX..]
- 00e8: 5c19011afcf801 MASK reg[1a01] [..XX] & f8fc | param[01] [XX..]
- 00ef: 07a5011a0f AND reg[1a01] [.X..] <- 0f
- 00f4: 0109061a01 MOVE reg[1a06] [..XX] <- param[01] [..XX]
- 00f9: 0125001a01 MOVE reg[1a00] [...X] <- 01
- 00fe: 0de5b31b10 OR reg[1bb3] [X...] <- 10
- 0103: 5420351a CLEAR reg[1a35] [...X]
- 0107: 54203c1a CLEAR reg[1a3c] [...X]
- 010b: 5400ca1b CLEAR reg[1bca] [XXXX]
- 010f: 5400c81b CLEAR reg[1bc8] [XXXX]
- 0113: 5400cc1b CLEAR reg[1bcc] [XXXX]
- 0117: 4ba50203 TEST param[02] [.X..] <- 03
- 011b: 492901 JUMP_NotEqual 0129
- 011e: 0e250280 OR param[02] [...X] <- 80
- 0122: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 0124: 0d25cc0001 OR reg[00cc] [...X] <- 01
- 0129: 3a0000 SET_REG_BLOCK 0000
- 012c: 5b EOT
- 012d: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 012f: 3d650200 COMP param[02] [..X.] <- 00
- 0133: 494a01 JUMP_NotEqual 014a
- 0136: 5420001a CLEAR reg[1a00] [...X]
- 013a: 3a0000 SET_REG_BLOCK 0000
- 013d: 3c21fc0002 COMP reg[00fc] [...X] <- param[02] [...X]
- 0142: 494901 JUMP_NotEqual 0149
- 0145: 5408c100 CLEAR reg[00c1] [..XX]
- 0149: 5b EOT
- 014a: 3d650210 COMP param[02] [..X.] <- 10
- 014e: 445701 JUMP_Equal 0157
- 0151: 0109061a01 MOVE reg[1a06] [..XX] <- param[01] [..XX]
- 0156: 5b EOT
- 0157: 030040041a MOVE WS_QUOT/LOW32 [XXXX] <- reg[1a04] [XXXX]
- 015c: 090540000000ff AND WS_QUOT/LOW32 [XXXX] <- ff000000
- 0163: 2d014000 ADD WS_QUOT/LOW32 [XXXX] <- param[00] [XXXX]
- 0167: 090d4000f0 AND WS_QUOT/LOW32 [..XX] <- f000
- 016c: 0102041a40 MOVE reg[1a04] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0171: 080d00ff0f AND param[00] [..XX] <- 0fff
- 0176: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0179: 03314101 MOVE WS_REMIND/HI32 [...X] <- param[01] [.X..]
- 017d: 740a0041 SHR param[00] [..XX] <- WS_REMIND/HI32 [..XX]
- 0181: 2c090100 ADD param[01] [..XX] <- param[00] [..XX]
- 0185: 082500fc AND param[00] [...X] <- fc
- 0189: 14050010 SHIFT_LEFT param[00] [XXXX] by 10
- 018d: 01015c1b00 MOVE reg[1b5c] [XXXX] <- param[00] [XXXX]
- 0192: 01090d1a01 MOVE reg[1a0d] [..XX] <- param[01] [..XX]
- 0197: 5b EOT
- command_table 0000c93e #2c (UpdateCRTC_DoubleBufferRegisters):
- Size 004e
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 0765b61bfe AND reg[1bb6] [..X.] <- fe
- 0010: 3d650001 COMP param[00] [..X.] <- 01
- 0014: 443700 JUMP_Equal 0037
- 0017: 54306e1a CLEAR reg[1a6e] [.X..]
- 001b: 5430271a CLEAR reg[1a27] [.X..]
- 001f: 5430111a CLEAR reg[1a11] [.X..]
- 0023: 5420b51b CLEAR reg[1bb5] [...X]
- 0027: 5420bd1b CLEAR reg[1bbd] [...X]
- 002b: 4a25b61b01 TEST reg[1bb6] [...X] <- 01
- 0030: 492b00 JUMP_NotEqual 002b
- 0033: 3a0000 SET_REG_BLOCK 0000
- 0036: 5b EOT
- 0037: 0d25bd1b01 OR reg[1bbd] [...X] <- 01
- 003c: 54009e1b CLEAR reg[1b9e] [XXXX]
- 0040: 0725c01af7 AND reg[1ac0] [...X] <- f7
- 0045: 3a0000 SET_REG_BLOCK 0000
- 0048: 0d25320101 OR reg[0132] [...X] <- 01
- 004d: 5b EOT
- command_table 0000c98c #2d (LUT_AutoFill):
- Size 00d9
- Format Rev. 01
- Param Rev. 00
- Content Rev. 03
- Attributes: Work space size 00 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 000b: 5420781a CLEAR reg[1a78] [...X]
- 000f: 5400801a CLEAR reg[1a80] [XXXX]
- 0013: 3d650001 COMP param[00] [..X.] <- 01
- 0017: 499a00 JUMP_NotEqual 009a
- 001a: 4a25011a03 TEST reg[1a01] [...X] <- 03
- 001f: 445900 JUMP_Equal 0059
- 0022: 0d257e1a07 OR reg[1a7e] [...X] <- 07
- 0027: 01257f1a01 MOVE reg[1a7f] [...X] <- 01
- 002c: 5101 DELAY_MicroSec 01
- 002e: 4a257f1a02 TEST reg[1a7f] [...X] <- 02
- 0033: 442c00 JUMP_Equal 002c
- 0036: 54207f1a CLEAR reg[1a7f] [...X]
- 003a: 5408811a CLEAR reg[1a81] [..XX]
- 003e: 5408821a CLEAR reg[1a82] [..XX]
- 0042: 5408831a CLEAR reg[1a83] [..XX]
- 0046: 010d841affff MOVE reg[1a84] [..XX] <- ffff
- 004c: 010d851affff MOVE reg[1a85] [..XX] <- ffff
- 0052: 010d861affff MOVE reg[1a86] [..XX] <- ffff
- 0058: 5b EOT
- 0059: 5400791a CLEAR reg[1a79] [XXXX]
- 005d: 6605 SET_DATA_BLOCK 05 (DAC_Info)
- 005f: 2d0d420400 ADD WS_DATAPTR [..XX] <- 0004
- 0064: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0067: 0324400000 MOVE WS_QUOT/LOW32 [...X] <- data[0000] [...X]
- 006c: 1505400a SHIFT_LEFT WS_QUOT/LOW32 [XXXX] by 0a
- 0070: 0324400100 MOVE WS_QUOT/LOW32 [...X] <- data[0001] [...X]
- 0075: 1505400a SHIFT_LEFT WS_QUOT/LOW32 [XXXX] by 0a
- 0079: 0324400200 MOVE WS_QUOT/LOW32 [...X] <- data[0002] [...X]
- 007e: 15054004 SHIFT_LEFT WS_QUOT/LOW32 [XXXX] by 04
- 0082: 01027c1a40 MOVE reg[1a7c] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0087: 2d0d420300 ADD WS_DATAPTR [..XX] <- 0003
- 008c: 2d0d410100 ADD WS_REMIND/HI32 [..XX] <- 0001
- 0091: 3e0d410001 COMP WS_REMIND/HI32 [..XX] <- 0100
- 0096: 456700 JUMP_Below 0067
- 0099: 5b EOT
- 009a: 0131791a00 MOVE reg[1a79] [...X] <- param[00] [.X..]
- 009f: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 00a2: 03194101 MOVE WS_REMIND/HI32 [..XX] <- param[01] [XX..]
- 00a6: 3b0241 SET_FB_BASE WS_REMIND/HI32 [XXXX]
- 00a9: 3d650002 COMP param[00] [..X.] <- 02
- 00ad: 49bc00 JUMP_NotEqual 00bc
- 00b0: 0300407c1a MOVE WS_QUOT/LOW32 [XXXX] <- reg[1a7c] [XXXX]
- 00b5: 04020040 MOVE fb[00] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00b9: 43c500 JUMP 00c5
- 00bc: 03034000 MOVE WS_QUOT/LOW32 [XXXX] <- fb[00] [XXXX]
- 00c0: 01027c1a40 MOVE reg[1a7c] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00c5: 2d054604000000 ADD WS_FB_WIN [XXXX] <- 00000004
- 00cc: 2d8d410100 ADD WS_REMIND/HI32 [XX..] <- 0001
- 00d1: 3e894101 COMP WS_REMIND/HI32 [XX..] <- param[01] [..XX]
- 00d5: 45a900 JUMP_Below 00a9
- 00d8: 5b EOT
- command_table 00000000 #2e (EnableHW_IconCursor):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #2f (GetMemoryClock):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #30 (GetEngineClock):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000ca66 #31 (SetCRTC_UsingDTDTiming):
- Size 0128
- Format Rev. 02
- Param Rev. 00
- Content Rev. 03
- Attributes: Work space size 00 longs
- Parameter space size 06 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 66ff SET_DATA_BLOCK ff (this table)
- 000b: 2d0d421c01 ADD WS_DATAPTR [..XX] <- 011c
- 0010: 552805 CLEAR param[05] [..X.]
- 0013: 2d094205 ADD WS_DATAPTR [..XX] <- param[05] [..XX]
- 0017: 2d094205 ADD WS_DATAPTR [..XX] <- param[05] [..XX]
- 001b: 030c480000 MOVE WS_REGPTR [..XX] <- data[0000] [..XX]
- 0020: 03094100 MOVE WS_REMIND/HI32 [..XX] <- param[00] [..XX]
- 0024: 2d194100 ADD WS_REMIND/HI32 [..XX] <- param[00] [XX..]
- 0028: 330d410100 SUB WS_REMIND/HI32 [..XX] <- 0001
- 002d: 010a801b41 MOVE reg[1b80] [..XX] <- WS_REMIND/HI32 [..XX]
- 0032: 5408821b CLEAR reg[1b82] [..XX]
- 0036: 0199821b02 MOVE reg[1b82] [XX..] <- param[02] [XX..]
- 003b: 03194100 MOVE WS_REMIND/HI32 [..XX] <- param[00] [XX..]
- 003f: 33094102 SUB WS_REMIND/HI32 [..XX] <- param[02] [..XX]
- 0043: 561841 CLEAR WS_REMIND/HI32 [XX..]
- 0046: 03b14104 MOVE WS_REMIND/HI32 [.X..] <- param[04] [.X..]
- 004a: 331a4141 SUB WS_REMIND/HI32 [..XX] <- WS_REMIND/HI32 [XX..]
- 004e: 018a811b41 MOVE reg[1b81] [XX..] <- WS_REMIND/HI32 [..XX]
- 0053: 03194100 MOVE WS_REMIND/HI32 [..XX] <- param[00] [XX..]
- 0057: 33094102 SUB WS_REMIND/HI32 [..XX] <- param[02] [..XX]
- 005b: 2d1a4141 ADD WS_REMIND/HI32 [..XX] <- WS_REMIND/HI32 [XX..]
- 005f: 2d094100 ADD WS_REMIND/HI32 [..XX] <- param[00] [..XX]
- 0063: 4b250410 TEST param[04] [...X] <- 10
- 0067: 446e00 JUMP_Equal 006e
- 006a: 2d094100 ADD WS_REMIND/HI32 [..XX] <- param[00] [..XX]
- 006e: 010a811b41 MOVE reg[1b81] [..XX] <- WS_REMIND/HI32 [..XX]
- 0073: 03214104 MOVE WS_REMIND/HI32 [...X] <- param[04] [...X]
- 0077: 09254102 AND WS_REMIND/HI32 [...X] <- 02
- 007b: 1b254101 SHIFT_RIGHT WS_REMIND/HI32 [...X] by 01
- 007f: 0122831b41 MOVE reg[1b83] [...X] <- WS_REMIND/HI32 [...X]
- 0084: 54005e1b CLEAR reg[1b5e] [XXXX]
- 0088: 01315e1b04 MOVE reg[1b5e] [...X] <- param[04] [.X..]
- 008d: 01b15e1b04 MOVE reg[1b5e] [.X..] <- param[04] [.X..]
- 0092: 03094101 MOVE WS_REMIND/HI32 [..XX] <- param[01] [..XX]
- 0096: 2d194101 ADD WS_REMIND/HI32 [..XX] <- param[01] [XX..]
- 009a: 330d410100 SUB WS_REMIND/HI32 [..XX] <- 0001
- 009f: 010a871b41 MOVE reg[1b87] [..XX] <- WS_REMIND/HI32 [..XX]
- 00a4: 54088e1b CLEAR reg[1b8e] [..XX]
- 00a8: 01998e1b03 MOVE reg[1b8e] [XX..] <- param[03] [XX..]
- 00ad: 03194101 MOVE WS_REMIND/HI32 [..XX] <- param[01] [XX..]
- 00b1: 33094103 SUB WS_REMIND/HI32 [..XX] <- param[03] [..XX]
- 00b5: 561841 CLEAR WS_REMIND/HI32 [XX..]
- 00b8: 03b94104 MOVE WS_REMIND/HI32 [.X..] <- param[04] [X...]
- 00bc: 331a4141 SUB WS_REMIND/HI32 [..XX] <- WS_REMIND/HI32 [XX..]
- 00c0: 018a8d1b41 MOVE reg[1b8d] [XX..] <- WS_REMIND/HI32 [..XX]
- 00c5: 03194101 MOVE WS_REMIND/HI32 [..XX] <- param[01] [XX..]
- 00c9: 33094103 SUB WS_REMIND/HI32 [..XX] <- param[03] [..XX]
- 00cd: 2d1a4141 ADD WS_REMIND/HI32 [..XX] <- WS_REMIND/HI32 [XX..]
- 00d1: 2d094101 ADD WS_REMIND/HI32 [..XX] <- param[01] [..XX]
- 00d5: 4b250420 TEST param[04] [...X] <- 20
- 00d9: 44e000 JUMP_Equal 00e0
- 00dc: 2d094101 ADD WS_REMIND/HI32 [..XX] <- param[01] [..XX]
- 00e0: 010a8d1b41 MOVE reg[1b8d] [..XX] <- WS_REMIND/HI32 [..XX]
- 00e5: 03214104 MOVE WS_REMIND/HI32 [...X] <- param[04] [...X]
- 00e9: 09254104 AND WS_REMIND/HI32 [...X] <- 04
- 00ed: 1b254102 SHIFT_RIGHT WS_REMIND/HI32 [...X] by 02
- 00f1: 01228f1b41 MOVE reg[1b8f] [...X] <- WS_REMIND/HI32 [...X]
- 00f6: 54005f1b CLEAR reg[1b5f] [XXXX]
- 00fa: 01395f1b04 MOVE reg[1b5f] [...X] <- param[04] [X...]
- 00ff: 01b95f1b04 MOVE reg[1b5f] [.X..] <- param[04] [X...]
- 0104: 03214104 MOVE WS_REMIND/HI32 [...X] <- param[04] [...X]
- 0108: 09254180 AND WS_REMIND/HI32 [...X] <- 80
- 010c: 1b254107 SHIFT_RIGHT WS_REMIND/HI32 [...X] by 07
- 0110: 01229e1b41 MOVE reg[1b9e] [...X] <- WS_REMIND/HI32 [...X]
- 0115: 3a0000 SET_REG_BLOCK 0000
- 0118: 5b EOT
- 0119: 7a0c000000000300260029002c002f
- CTB_DS 12 bytes
- command_table 0000cb8e #32 (ExternalEncoderControl):
- Size 0b3f
- Format Rev. 02
- Param Rev. 00
- Content Rev. 03
- Attributes: Work space size 02 longs
- Parameter space size 00 longs
- Table update indicator 0
- 0006: 03f90000 MOVE work[00] [X...] <- param[00] [X...]
- 000a: 02050032050000 MOVE param[00] [XXXX] <- 00000532
- 0011: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 0018: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 001a: 5da5007f10 MASK param[00] [.X..] & 7f | 10
- 001f: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0026: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0028: 02050032020000 MOVE param[00] [XXXX] <- 00000232
- 002f: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 0036: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0038: 03310000 MOVE work[00] [...X] <- param[00] [.X..]
- 003c: 02050032030000 MOVE param[00] [XXXX] <- 00000332
- 0043: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 004a: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 004c: 03710000 MOVE work[00] [..X.] <- param[00] [.X..]
- 0050: 3e0d000598 COMP work[00] [..XX] <- 9805
- 0055: 445900 JUMP_Equal 0059
- 0058: 5b EOT
- 0059: 02fa0000 MOVE param[00] [X...] <- work[00] [X...]
- 005d: 42390063077b006300950663014406630f070a6320e2066314080a5a5a
- SWITCH param[00] [X...]
- 07->007b 00->0695 01->0644 0f->0a07 20->06e2 14->0a08
- 007a: 5b EOT
- 007b: 02050032050000 MOVE param[00] [XXXX] <- 00000532
- 0082: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 0089: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 008b: 5da5007f10 MASK param[00] [.X..] & 7f | 10
- 0090: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0097: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0099: 02050032080000 MOVE param[00] [XXXX] <- 00000832
- 00a0: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 00a7: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 00a9: 5da5007f00 MASK param[00] [.X..] & 7f | 00
- 00ae: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 00b5: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 00b7: 02050032060000 MOVE param[00] [XXXX] <- 00000632
- 00be: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 00c5: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 00c7: 5da500fd02 MASK param[00] [.X..] & fd | 02
- 00cc: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 00d3: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 00d5: 02050032060000 MOVE param[00] [XXXX] <- 00000632
- 00dc: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 00e3: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 00e5: 5da500fd00 MASK param[00] [.X..] & fd | 00
- 00ea: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 00f1: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 00f3: 02050032060000 MOVE param[00] [XXXX] <- 00000632
- 00fa: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0101: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0103: 02050032051100 MOVE param[00] [XXXX] <- 00110532
- 010a: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0111: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0113: 02050032020700 MOVE param[00] [XXXX] <- 00070232
- 011a: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0121: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0123: 02050032c70700 MOVE param[00] [XXXX] <- 0007c732
- 012a: 02050101017091 MOVE param[01] [XXXX] <- 91700101
- 0131: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0133: 02050032e11900 MOVE param[00] [XXXX] <- 0019e132
- 013a: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0141: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0143: 02050032e6d900 MOVE param[00] [XXXX] <- 00d9e632
- 014a: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0151: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0153: 02050032381000 MOVE param[00] [XXXX] <- 00103832
- 015a: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0161: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0163: 02050032392000 MOVE param[00] [XXXX] <- 00203932
- 016a: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0171: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0173: 02050032650000 MOVE param[00] [XXXX] <- 00006532
- 017a: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0181: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0183: 5da500fd00 MASK param[00] [.X..] & fd | 00
- 0188: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 018f: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0191: 02050032070000 MOVE param[00] [XXXX] <- 00000732
- 0198: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 019f: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01a1: 5da500bf00 MASK param[00] [.X..] & bf | 00
- 01a6: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 01ad: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01af: 02050032611000 MOVE param[00] [XXXX] <- 00106132
- 01b6: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 01bd: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01bf: 02050032621000 MOVE param[00] [XXXX] <- 00106232
- 01c6: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 01cd: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01cf: 02050032631000 MOVE param[00] [XXXX] <- 00106332
- 01d6: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 01dd: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01df: 02050032641000 MOVE param[00] [XXXX] <- 00106432
- 01e6: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 01ed: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01ef: 02050032dcf000 MOVE param[00] [XXXX] <- 00f0dc32
- 01f6: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 01fd: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 01ff: 02050032de9900 MOVE param[00] [XXXX] <- 0099de32
- 0206: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 020d: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 020f: 02050032df2a00 MOVE param[00] [XXXX] <- 002adf32
- 0216: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 021d: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 021f: 02050032e20600 MOVE param[00] [XXXX] <- 0006e232
- 0226: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 022d: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 022f: 02050032e40000 MOVE param[00] [XXXX] <- 0000e432
- 0236: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 023d: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 023f: 5da5007f00 MASK param[00] [.X..] & 7f | 00
- 0244: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 024b: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 024d: 02050032e40000 MOVE param[00] [XXXX] <- 0000e432
- 0254: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 025b: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 025d: 020500320b0000 MOVE param[00] [XXXX] <- 00000b32
- 0264: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 026b: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 026d: 020500320a0000 MOVE param[00] [XXXX] <- 00000a32
- 0274: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 027b: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 027d: 02050032080000 MOVE param[00] [XXXX] <- 00000832
- 0284: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 028b: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 028d: 5da5007f80 MASK param[00] [.X..] & 7f | 80
- 0292: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0299: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 029b: 02050032091000 MOVE param[00] [XXXX] <- 00100932
- 02a2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 02a9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 02ab: 020500327c0000 MOVE param[00] [XXXX] <- 00007c32
- 02b2: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 02b9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 02bb: 02050032088500 MOVE param[00] [XXXX] <- 00850832
- 02c2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 02c9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 02cb: 02050032400000 MOVE param[00] [XXXX] <- 00004032
- 02d2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 02d9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 02db: 02050032410100 MOVE param[00] [XXXX] <- 00014132
- 02e2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 02e9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 02eb: 02050032420200 MOVE param[00] [XXXX] <- 00024232
- 02f2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 02f9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 02fb: 02050032430300 MOVE param[00] [XXXX] <- 00034332
- 0302: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0309: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 030b: 02050032440400 MOVE param[00] [XXXX] <- 00044432
- 0312: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0319: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 031b: 02050032450500 MOVE param[00] [XXXX] <- 00054532
- 0322: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0329: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 032b: 02050032460600 MOVE param[00] [XXXX] <- 00064632
- 0332: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0339: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 033b: 02050032470700 MOVE param[00] [XXXX] <- 00074732
- 0342: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0349: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 034b: 02050032480800 MOVE param[00] [XXXX] <- 00084832
- 0352: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0359: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 035b: 02050032490900 MOVE param[00] [XXXX] <- 00094932
- 0362: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0369: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 036b: 020500324a0a00 MOVE param[00] [XXXX] <- 000a4a32
- 0372: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0379: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 037b: 020500324b0b00 MOVE param[00] [XXXX] <- 000b4b32
- 0382: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0389: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 038b: 020500324c1800 MOVE param[00] [XXXX] <- 00184c32
- 0392: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0399: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 039b: 020500324d1900 MOVE param[00] [XXXX] <- 00194d32
- 03a2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 03a9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 03ab: 020500324e1a00 MOVE param[00] [XXXX] <- 001a4e32
- 03b2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 03b9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 03bb: 020500324f1b00 MOVE param[00] [XXXX] <- 001b4f32
- 03c2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 03c9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 03cb: 02050032501c00 MOVE param[00] [XXXX] <- 001c5032
- 03d2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 03d9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 03db: 02050032511d00 MOVE param[00] [XXXX] <- 001d5132
- 03e2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 03e9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 03eb: 02050032521e00 MOVE param[00] [XXXX] <- 001e5232
- 03f2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 03f9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 03fb: 02050032531f00 MOVE param[00] [XXXX] <- 001f5332
- 0402: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0409: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 040b: 02050032542000 MOVE param[00] [XXXX] <- 00205432
- 0412: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0419: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 041b: 02050032552100 MOVE param[00] [XXXX] <- 00215532
- 0422: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0429: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 042b: 02050032562200 MOVE param[00] [XXXX] <- 00225632
- 0432: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0439: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 043b: 02050032572300 MOVE param[00] [XXXX] <- 00235732
- 0442: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0449: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 044b: 02050032580000 MOVE param[00] [XXXX] <- 00005832
- 0452: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0459: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 045b: 02050032590000 MOVE param[00] [XXXX] <- 00005932
- 0462: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0469: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 046b: 020500325a0000 MOVE param[00] [XXXX] <- 00005a32
- 0472: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0479: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 047b: 020500325b0000 MOVE param[00] [XXXX] <- 00005b32
- 0482: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0489: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 048b: 020500325c0000 MOVE param[00] [XXXX] <- 00005c32
- 0492: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0499: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 049b: 020500325d0000 MOVE param[00] [XXXX] <- 00005d32
- 04a2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 04a9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 04ab: 020500325e0000 MOVE param[00] [XXXX] <- 00005e32
- 04b2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 04b9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 04bb: 020500325f0000 MOVE param[00] [XXXX] <- 00005f32
- 04c2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 04c9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 04cb: 02050032600000 MOVE param[00] [XXXX] <- 00006032
- 04d2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 04d9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 04db: 02050032610000 MOVE param[00] [XXXX] <- 00006132
- 04e2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 04e9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 04eb: 02050032620000 MOVE param[00] [XXXX] <- 00006232
- 04f2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 04f9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 04fb: 02050032630000 MOVE param[00] [XXXX] <- 00006332
- 0502: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0509: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 050b: 02050032640000 MOVE param[00] [XXXX] <- 00006432
- 0512: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0519: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 051b: 02050032650000 MOVE param[00] [XXXX] <- 00006532
- 0522: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0529: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 052b: 02050032660000 MOVE param[00] [XXXX] <- 00006632
- 0532: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0539: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 053b: 02050032670000 MOVE param[00] [XXXX] <- 00006732
- 0542: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0549: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 054b: 02050032680000 MOVE param[00] [XXXX] <- 00006832
- 0552: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0559: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 055b: 02050032690000 MOVE param[00] [XXXX] <- 00006932
- 0562: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0569: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 056b: 020500326a0000 MOVE param[00] [XXXX] <- 00006a32
- 0572: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0579: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 057b: 020500326b0000 MOVE param[00] [XXXX] <- 00006b32
- 0582: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0589: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 058b: 020500326c0000 MOVE param[00] [XXXX] <- 00006c32
- 0592: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0599: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 059b: 020500326d0000 MOVE param[00] [XXXX] <- 00006d32
- 05a2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 05a9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 05ab: 020500326e0000 MOVE param[00] [XXXX] <- 00006e32
- 05b2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 05b9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 05bb: 020500326f0000 MOVE param[00] [XXXX] <- 00006f32
- 05c2: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 05c9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 05cb: 02050032000000 MOVE param[00] [XXXX] <- 00000032
- 05d2: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 05d9: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 05db: 5da500fe01 MASK param[00] [.X..] & fe | 01
- 05e0: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 05e7: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 05e9: 02050032000000 MOVE param[00] [XXXX] <- 00000032
- 05f0: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 05f7: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 05f9: 5da500fe00 MASK param[00] [.X..] & fe | 00
- 05fe: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0605: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0607: 02050032640000 MOVE param[00] [XXXX] <- 00006432
- 060e: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0615: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0617: 5da500bf40 MASK param[00] [.X..] & bf | 40
- 061c: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0623: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0625: 02050032700000 MOVE param[00] [XXXX] <- 00007032
- 062c: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0633: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0635: 5da500f30c MASK param[00] [.X..] & f3 | 0c
- 063a: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0641: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0643: 5b EOT
- 0644: 02050032050000 MOVE param[00] [XXXX] <- 00000532
- 064b: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 0652: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0654: 5da500fd00 MASK param[00] [.X..] & fd | 00
- 0659: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0660: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0662: 02050032000100 MOVE param[00] [XXXX] <- 00010032
- 0669: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0670: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0672: 5002 DELAY_MilliSec 02
- 0674: 02050032000000 MOVE param[00] [XXXX] <- 00000032
- 067b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0682: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0684: 02050032645000 MOVE param[00] [XXXX] <- 00506432
- 068b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0692: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0694: 5b EOT
- 0695: 02050032641000 MOVE param[00] [XXXX] <- 00106432
- 069c: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 06a3: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 06a5: 02050032080000 MOVE param[00] [XXXX] <- 00000832
- 06ac: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 06b3: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 06b5: 5da5007f00 MASK param[00] [.X..] & 7f | 00
- 06ba: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 06c1: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 06c3: 02050032050000 MOVE param[00] [XXXX] <- 00000532
- 06ca: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 06d1: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 06d3: 5da500fd02 MASK param[00] [.X..] & fd | 02
- 06d8: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 06df: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 06e1: 5b EOT
- 06e2: 02050032060100 MOVE param[00] [XXXX] <- 00010632
- 06e9: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 06f0: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 06f2: 500a DELAY_MilliSec 0a
- 06f4: 02050032060000 MOVE param[00] [XXXX] <- 00000632
- 06fb: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0702: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0704: 02050032050100 MOVE param[00] [XXXX] <- 00010532
- 070b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0712: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0714: 02050032020600 MOVE param[00] [XXXX] <- 00060232
- 071b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0722: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0724: 02050032e40000 MOVE param[00] [XXXX] <- 0000e432
- 072b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0732: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0734: 020500320a0800 MOVE param[00] [XXXX] <- 00080a32
- 073b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0742: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0744: 02050032e11900 MOVE param[00] [XXXX] <- 0019e132
- 074b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0752: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0754: 02050032e6d900 MOVE param[00] [XXXX] <- 00d9e632
- 075b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0762: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0764: 02050032381000 MOVE param[00] [XXXX] <- 00103832
- 076b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0772: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0774: 02050032392000 MOVE param[00] [XXXX] <- 00203932
- 077b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0782: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0784: 02050032650000 MOVE param[00] [XXXX] <- 00006532
- 078b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0792: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0794: 02050032070000 MOVE param[00] [XXXX] <- 00000732
- 079b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 07a2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 07a4: 02050032611000 MOVE param[00] [XXXX] <- 00106132
- 07ab: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 07b2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 07b4: 02050032621000 MOVE param[00] [XXXX] <- 00106232
- 07bb: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 07c2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 07c4: 02050032631000 MOVE param[00] [XXXX] <- 00106332
- 07cb: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 07d2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 07d4: 02050032641000 MOVE param[00] [XXXX] <- 00106432
- 07db: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 07e2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 07e4: 02050032dcf000 MOVE param[00] [XXXX] <- 00f0dc32
- 07eb: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 07f2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 07f4: 02050032de9900 MOVE param[00] [XXXX] <- 0099de32
- 07fb: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0802: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0804: 02050032df7b00 MOVE param[00] [XXXX] <- 007bdf32
- 080b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0812: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0814: 02050032e20200 MOVE param[00] [XXXX] <- 0002e232
- 081b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0822: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0824: 5014 DELAY_MilliSec 14
- 0826: 02050032088500 MOVE param[00] [XXXX] <- 00850832
- 082d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0834: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0836: 020500327c0200 MOVE param[00] [XXXX] <- 00027c32
- 083d: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0844: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0846: 0205003212ee00 MOVE param[00] [XXXX] <- 00ee1232
- 084d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0854: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0856: 02050032130200 MOVE param[00] [XXXX] <- 00021332
- 085d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0864: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0866: 0205003214d000 MOVE param[00] [XXXX] <- 00d01432
- 086d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0874: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0876: 02050032150200 MOVE param[00] [XXXX] <- 00021532
- 087d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0884: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0886: 02050032160500 MOVE param[00] [XXXX] <- 00051632
- 088d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0894: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0896: 02050032170500 MOVE param[00] [XXXX] <- 00051732
- 089d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 08a4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 08a6: 02050032181400 MOVE param[00] [XXXX] <- 00141832
- 08ad: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 08b4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 08b6: 02050032197200 MOVE param[00] [XXXX] <- 00721932
- 08bd: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 08c4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 08c6: 020500321a0600 MOVE param[00] [XXXX] <- 00061a32
- 08cd: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 08d4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 08d6: 020500321b0000 MOVE param[00] [XXXX] <- 00001b32
- 08dd: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 08e4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 08e6: 020500321c0500 MOVE param[00] [XXXX] <- 00051c32
- 08ed: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 08f4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 08f6: 020500321d6e00 MOVE param[00] [XXXX] <- 006e1d32
- 08fd: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0904: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0906: 020500321f2800 MOVE param[00] [XXXX] <- 00281f32
- 090d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0914: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0916: 0205003221dc00 MOVE param[00] [XXXX] <- 00dc2132
- 091d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0924: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0926: 02050032110300 MOVE param[00] [XXXX] <- 00031132
- 092d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0934: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0936: 020500320b0900 MOVE param[00] [XXXX] <- 00090b32
- 093d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0944: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0946: 02050032708200 MOVE param[00] [XXXX] <- 00827032
- 094d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0954: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0956: 02050032710200 MOVE param[00] [XXXX] <- 00027132
- 095d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0964: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0966: 02050032720d00 MOVE param[00] [XXXX] <- 000d7232
- 096d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0974: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0976: 0205003273c400 MOVE param[00] [XXXX] <- 00c47332
- 097d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0984: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0986: 02050032741100 MOVE param[00] [XXXX] <- 00117432
- 098d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0994: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0996: 02050032750800 MOVE param[00] [XXXX] <- 00087532
- 099d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 09a4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 09a6: 02050032779200 MOVE param[00] [XXXX] <- 00927732
- 09ad: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 09b4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 09b6: 02050032000100 MOVE param[00] [XXXX] <- 00010032
- 09bd: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 09c4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 09c6: 02050032000000 MOVE param[00] [XXXX] <- 00000032
- 09cd: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 09d4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 09d6: 02050032645000 MOVE param[00] [XXXX] <- 00506432
- 09dd: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 09e4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 09e6: 02050032703d00 MOVE param[00] [XXXX] <- 003d7032
- 09ed: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 09f4: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 09f6: 02050032710300 MOVE param[00] [XXXX] <- 00037132
- 09fd: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0a04: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a06: 5b EOT
- 0a07: 5b EOT
- 0a08: 02050032430000 MOVE param[00] [XXXX] <- 00004332
- 0a0f: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0a16: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a18: 02050032070000 MOVE param[00] [XXXX] <- 00000732
- 0a1f: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 0a26: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a28: 5da500ef10 MASK param[00] [.X..] & ef | 10
- 0a2d: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0a34: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a36: 02050032070000 MOVE param[00] [XXXX] <- 00000732
- 0a3d: 02050100017291 MOVE param[01] [XXXX] <- 91720100
- 0a44: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a46: 5da500ef00 MASK param[00] [.X..] & ef | 00
- 0a4b: 02050101017291 MOVE param[01] [XXXX] <- 91720101
- 0a52: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a54: 0205003240a000 MOVE param[00] [XXXX] <- 00a04032
- 0a5b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0a62: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a64: 02050032410000 MOVE param[00] [XXXX] <- 00004132
- 0a6b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0a72: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a74: 02050032420000 MOVE param[00] [XXXX] <- 00004232
- 0a7b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0a82: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a84: 02050032450000 MOVE param[00] [XXXX] <- 00004532
- 0a8b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0a92: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0a94: 02050032448000 MOVE param[00] [XXXX] <- 00804432
- 0a9b: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0aa2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0aa4: 02050032430500 MOVE param[00] [XXXX] <- 00054332
- 0aab: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0ab2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0ab4: 02050032430400 MOVE param[00] [XXXX] <- 00044332
- 0abb: 02050101017a91 MOVE param[01] [XXXX] <- 917a0101
- 0ac2: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0ac4: 560000 CLEAR work[00] [XXXX]
- 0ac7: 03050128380000 MOVE work[01] [XXXX] <- 00003828
- 0ace: 3b0201 SET_FB_BASE work[01] [XXXX]
- 0ad1: 02050032470000 MOVE param[00] [XXXX] <- 00004732
- 0ad8: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0adf: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0ae1: 04310000 MOVE fb[00] [...X] <- param[00] [.X..]
- 0ae5: 5003 DELAY_MilliSec 03
- 0ae7: 02050032470000 MOVE param[00] [XXXX] <- 00004732
- 0aee: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0af5: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0af7: 04710000 MOVE fb[00] [..X.] <- param[00] [.X..]
- 0afb: 5003 DELAY_MilliSec 03
- 0afd: 02050032470000 MOVE param[00] [XXXX] <- 00004732
- 0b04: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0b0b: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0b0d: 04b10000 MOVE fb[00] [.X..] <- param[00] [.X..]
- 0b11: 5003 DELAY_MilliSec 03
- 0b13: 02050032470000 MOVE param[00] [XXXX] <- 00004732
- 0b1a: 02050100017a91 MOVE param[01] [XXXX] <- 917a0100
- 0b21: 5236 CALL_TABLE 36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
- 0b23: 04f10000 MOVE fb[00] [X...] <- param[00] [.X..]
- 0b27: 5003 DELAY_MilliSec 03
- 0b29: 2d050004000000 ADD work[00] [XXXX] <- 00000004
- 0b30: 2d050104000000 ADD work[01] [XXXX] <- 00000004
- 0b37: 3e250080 COMP work[00] [...X] <- 80
- 0b3b: 45ce0a JUMP_Below 0ace
- 0b3e: 5b EOT
- command_table 00000000 #33 (LVTMAOutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #34 (VRAM_BlockDetectionByStrap):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000d6ce #35 (MemoryCleanUp):
- Size 00e4
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 01 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 030041c400 MOVE WS_REMIND/HI32 [XXXX] <- reg[00c4] [XXXX]
- 000e: 1b054108 SHIFT_RIGHT WS_REMIND/HI32 [XXXX] by 08
- 0012: 03e041c900 MOVE WS_REMIND/HI32 [X...] <- reg[00c9] [...X]
- 0017: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 001a: 03094000 MOVE WS_QUOT/LOW32 [..XX] <- param[00] [..XX]
- 001e: 15054005 SHIFT_LEFT WS_QUOT/LOW32 [XXXX] by 05
- 0022: 2d024041 ADD WS_QUOT/LOW32 [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0026: 023a0040 MOVE param[00] [...X] <- WS_QUOT/LOW32 [X...]
- 002a: 15054008 SHIFT_LEFT WS_QUOT/LOW32 [XXXX] by 08
- 002e: 3b0500170000 SET_FB_BASE 00001700
- 0034: 570000 CLEAR fb[00] [XXXX]
- 0037: 660b SET_DATA_BLOCK 0b (VRAM_UsageByFirmware)
- 0039: 03050000170000 MOVE work[00] [XXXX] <- 00001700
- 0040: 1b050008 SHIFT_RIGHT work[00] [XXXX] by 08
- 0044: 2d024100 ADD WS_REMIND/HI32 [XXXX] <- work[00] [XXXX]
- 0048: 0304000400 MOVE work[00] [XXXX] <- data[0004] [XXXX]
- 004d: 15050002 SHIFT_LEFT work[00] [XXXX] by 02
- 0051: 2d024100 ADD WS_REMIND/HI32 [XXXX] <- work[00] [XXXX]
- 0055: 027a0041 MOVE param[00] [..X.] <- WS_REMIND/HI32 [X...]
- 0059: 15054108 SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 08
- 005d: 03024641 MOVE WS_FB_WIN [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0061: 560000 CLEAR work[00] [XXXX]
- 0064: 03190000 MOVE work[00] [..XX] <- param[00] [XX..]
- 0068: 1505000d SHIFT_LEFT work[00] [XXXX] by 0d
- 006c: 51c8 DELAY_MicroSec c8
- 006e: 4ae5a02180 TEST reg[21a0] [X...] <- 80
- 0073: 496c00 JUMP_NotEqual 006c
- 0076: 3e050000000000 COMP work[00] [XXXX] <- 00000000
- 007d: 44d300 JUMP_Equal 00d3
- 0080: 03054100001000 MOVE WS_REMIND/HI32 [XXXX] <- 00100000
- 0087: 3e020041 COMP work[00] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 008b: 469200 JUMP_Above 0092
- 008e: 03024100 MOVE WS_REMIND/HI32 [XXXX] <- work[00] [XXXX]
- 0092: 33020041 SUB work[00] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0096: 010264c046 MOVE reg[c064] [XXXX] <- WS_FB_WIN [XXXX]
- 009b: 012965c000 MOVE reg[c065] [...X] <- param[00] [..X.]
- 00a0: 010266c040 MOVE reg[c066] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00a5: 012167c000 MOVE reg[c067] [...X] <- param[00] [...X]
- 00aa: 1b054008 SHIFT_RIGHT WS_QUOT/LOW32 [XXXX] by 08
- 00ae: 03e14000 MOVE WS_QUOT/LOW32 [X...] <- param[00] [...X]
- 00b2: 1b054108 SHIFT_RIGHT WS_REMIND/HI32 [XXXX] by 08
- 00b6: 2d024041 ADD WS_QUOT/LOW32 [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00ba: 15054108 SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 08
- 00be: 023a0040 MOVE param[00] [...X] <- WS_QUOT/LOW32 [X...]
- 00c2: 15054008 SHIFT_LEFT WS_QUOT/LOW32 [XXXX] by 08
- 00c6: 0f8d4120d0 OR WS_REMIND/HI32 [XX..] <- d020
- 00cb: 0102e8c041 MOVE reg[c0e8] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00d0: 436c00 JUMP 006c
- 00d3: 0105120000000100 MOVE reg[0012] [XXXX] <- 00010000
- 00db: 0105130000000100 MOVE reg[0013] [XXXX] <- 00010000
- 00e3: 5b EOT
- command_table 0000d7b2 #36 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction):
- Size 0239
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 0d25341808 OR reg[1834] [...X] <- 08
- 000e: 07250719fd AND reg[1907] [...X] <- fd
- 0013: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0016: 03394101 MOVE WS_REMIND/HI32 [...X] <- param[01] [X...]
- 001a: 0925410f AND WS_REMIND/HI32 [...X] <- 0f
- 001e: 030a4042 MOVE WS_QUOT/LOW32 [..XX] <- WS_DATAPTR [..XX]
- 0022: 66ff SET_DATA_BLOCK ff (this table)
- 0024: 2d0d421902 ADD WS_DATAPTR [..XX] <- 0219
- 0029: 15254102 SHIFT_LEFT WS_REMIND/HI32 [...X] by 02
- 002d: 2d0a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 0031: 030c410000 MOVE WS_REMIND/HI32 [..XX] <- data[0000] [..XX]
- 0036: 0102000041 MOVE reg[0000] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 003b: 07a50100fe AND reg[0001] [.X..] <- fe
- 0040: 54080100 CLEAR reg[0001] [..XX]
- 0044: 010c3b180200 MOVE reg[183b] [..XX] <- data[0002] [..XX]
- 004a: 030a4240 MOVE WS_DATAPTR [..XX] <- WS_QUOT/LOW32 [..XX]
- 004e: 030540bc340000 MOVE WS_QUOT/LOW32 [XXXX] <- 000034bc
- 0055: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0058: 03214100 MOVE WS_REMIND/HI32 [...X] <- param[00] [...X]
- 005c: 27024041 DIV WS_QUOT/LOW32 [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0060: 018a371840 MOVE reg[1837] [XX..] <- WS_QUOT/LOW32 [..XX]
- 0065: 0125371802 MOVE reg[1837] [...X] <- 02
- 006a: 0105381800000030 MOVE reg[1838] [XXXX] <- 30000000
- 0072: 0d25351802 OR reg[1835] [...X] <- 02
- 0077: 01a9391801 MOVE reg[1839] [.X..] <- param[01] [..X.]
- 007c: 4b250101 TEST param[01] [...X] <- 01
- 0080: 498700 JUMP_NotEqual 0087
- 0083: 54303918 CLEAR reg[1839] [.X..]
- 0087: 010d39180031 MOVE reg[1839] [..XX] <- 3100
- 008d: 2ba5391801 ADD reg[1839] [.X..] <- 01
- 0092: 4b250102 TEST param[01] [...X] <- 02
- 0096: 449e00 JUMP_Equal 009e
- 0099: 2ba5391801 ADD reg[1839] [.X..] <- 01
- 009e: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 00a1: 03714101 MOVE WS_REMIND/HI32 [..X.] <- param[01] [.X..]
- 00a5: 0fe54180 OR WS_REMIND/HI32 [X...] <- 80
- 00a9: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00ae: 03694100 MOVE WS_REMIND/HI32 [..X.] <- param[00] [..X.]
- 00b2: 2da54101 ADD WS_REMIND/HI32 [.X..] <- 01
- 00b6: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00bb: 4b250102 TEST param[01] [...X] <- 02
- 00bf: 44ce00 JUMP_Equal 00ce
- 00c2: 562841 CLEAR WS_REMIND/HI32 [..X.]
- 00c5: 2da54101 ADD WS_REMIND/HI32 [.X..] <- 01
- 00c9: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00ce: 4b250101 TEST param[01] [...X] <- 01
- 00d2: 44ef00 JUMP_Equal 00ef
- 00d5: 03714100 MOVE WS_REMIND/HI32 [..X.] <- param[00] [.X..]
- 00d9: 2da54101 ADD WS_REMIND/HI32 [.X..] <- 01
- 00dd: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00e2: 03794100 MOVE WS_REMIND/HI32 [..X.] <- param[00] [X...]
- 00e6: 2da54101 ADD WS_REMIND/HI32 [.X..] <- 01
- 00ea: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00ef: 0d25341801 OR reg[1834] [...X] <- 01
- 00f4: 03a54101 MOVE WS_REMIND/HI32 [.X..] <- 01
- 00f8: 43c201 JUMP 01c2
- 00fb: 03294001 MOVE WS_QUOT/LOW32 [...X] <- param[01] [..X.]
- 00ff: 03654001 MOVE WS_QUOT/LOW32 [..X.] <- 01
- 0103: 03994000 MOVE WS_QUOT/LOW32 [XX..] <- param[00] [XX..]
- 0107: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 010a: 03714101 MOVE WS_REMIND/HI32 [..X.] <- param[01] [.X..]
- 010e: 0f654101 OR WS_REMIND/HI32 [..X.] <- 01
- 0112: 0fe54180 OR WS_REMIND/HI32 [X...] <- 80
- 0116: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 011b: 01a5391804 MOVE reg[1839] [.X..] <- 04
- 0120: 3d650104 COMP param[01] [..X.] <- 04
- 0124: 473001 JUMP_BelowOrEq 0130
- 0127: 010d39180113 MOVE reg[1839] [..XX] <- 1301
- 012d: 435f01 JUMP 015f
- 0130: 01a2391840 MOVE reg[1839] [.X..] <- WS_QUOT/LOW32 [...X]
- 0135: 010d39180131 MOVE reg[1839] [..XX] <- 3101
- 013b: 435f01 JUMP 015f
- 013e: 07653918ef AND reg[1839] [..X.] <- ef
- 0143: 01a5391803 MOVE reg[1839] [.X..] <- 03
- 0148: 3e254004 COMP WS_QUOT/LOW32 [...X] <- 04
- 014c: 465f01 JUMP_Above 015f
- 014f: 01a2391840 MOVE reg[1839] [.X..] <- WS_QUOT/LOW32 [...X]
- 0154: 31a5391801 SUB reg[1839] [.X..] <- 01
- 0159: 5c653918fd20 MASK reg[1839] [..X.] & fd | 20
- 015f: 0d25341801 OR reg[1834] [...X] <- 01
- 0164: 03a54100 MOVE WS_REMIND/HI32 [.X..] <- 00
- 0168: 43c201 JUMP 01c2
- 016b: 03054101000080 MOVE WS_REMIND/HI32 [XXXX] <- 80000001
- 0172: 03aa4140 MOVE WS_REMIND/HI32 [.X..] <- WS_QUOT/LOW32 [..X.]
- 0176: 01023a1841 MOVE reg[183a] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 017b: 3d650101 COMP param[01] [..X.] <- 01
- 017f: 498a01 JUMP_NotEqual 018a
- 0182: 02a8003a18 MOVE param[00] [.X..] <- reg[183a] [..X.]
- 0187: 430102 JUMP 0201
- 018a: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 018d: 031a4140 MOVE WS_REMIND/HI32 [..XX] <- WS_QUOT/LOW32 [XX..]
- 0191: 3b0241 SET_FB_BASE WS_REMIND/HI32 [XXXX]
- 0194: 0328413a18 MOVE WS_REMIND/HI32 [...X] <- reg[183a] [..X.]
- 0199: 0368413a18 MOVE WS_REMIND/HI32 [..X.] <- reg[183a] [..X.]
- 019e: 03a8413a18 MOVE WS_REMIND/HI32 [.X..] <- reg[183a] [..X.]
- 01a3: 03e8413a18 MOVE WS_REMIND/HI32 [X...] <- reg[183a] [..X.]
- 01a8: 04020041 MOVE fb[00] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 01ac: 562840 CLEAR WS_QUOT/LOW32 [..X.]
- 01af: 2d8d400400 ADD WS_QUOT/LOW32 [XX..] <- 0004
- 01b4: 3e254004 COMP WS_QUOT/LOW32 [...X] <- 04
- 01b8: 470102 JUMP_BelowOrEq 0201
- 01bb: 33254004 SUB WS_QUOT/LOW32 [...X] <- 04
- 01bf: 433e01 JUMP 013e
- 01c2: 02650002 MOVE param[00] [..X.] <- 02
- 01c6: 030d416400 MOVE WS_REMIND/HI32 [..XX] <- 0064
- 01cb: 330d410100 SUB WS_REMIND/HI32 [..XX] <- 0001
- 01d0: 3e0d410000 COMP WS_REMIND/HI32 [..XX] <- 0000
- 01d5: 440102 JUMP_Equal 0201
- 01d8: 5164 DELAY_MicroSec 64
- 01da: 4a25361810 TEST reg[1836] [...X] <- 10
- 01df: 44cb01 JUMP_Equal 01cb
- 01e2: 4a65361806 TEST reg[1836] [..X.] <- 06
- 01e7: 490102 JUMP_NotEqual 0201
- 01ea: 02650001 MOVE param[00] [..X.] <- 01
- 01ee: 0d25351802 OR reg[1835] [...X] <- 02
- 01f3: 3ea54100 COMP WS_REMIND/HI32 [.X..] <- 00
- 01f7: 446b01 JUMP_Equal 016b
- 01fa: 4b250101 TEST param[01] [...X] <- 01
- 01fe: 44fb00 JUMP_Equal 00fb
- 0201: 0d25351802 OR reg[1835] [...X] <- 02
- 0206: 0125341802 MOVE reg[1834] [...X] <- 02
- 020b: 5101 DELAY_MicroSec 01
- 020d: 54003418 CLEAR reg[1834] [XXXX]
- 0211: 54003b18 CLEAR reg[183b] [XXXX]
- 0215: 5b EOT
- 0216: 7a20004c1901005019030254190504581942415c19494860194b4a7419292870
- 194d4c
- CTB_DS 32 bytes
- command_table 00000000 #37 (WriteOneByteToHWAssistedI2C):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000d9ec #38 (ReadHWAssistedI2CStatus/HPDInterruptService):
- Size 005a
- Format Rev. 02
- Param Rev. 00
- Content Rev. 02
- Attributes: Work space size 00 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3d650001 COMP param[00] [..X.] <- 01
- 000d: 445400 JUMP_Equal 0054
- 0010: 553000 CLEAR param[00] [.X..]
- 0013: 3d250006 COMP param[00] [...X] <- 06
- 0017: 465000 JUMP_Above 0050
- 001a: 32250001 SUB param[00] [...X] <- 01
- 001e: 20250003 MUL param[00] [...X] <- 03
- 0022: 560848 CLEAR WS_REGPTR [..XX]
- 0025: 03224840 MOVE WS_REGPTR [...X] <- WS_QUOT/LOW32 [...X]
- 0029: 0da5081801 OR reg[1808] [.X..] <- 01
- 002e: 02a0000718 MOVE param[00] [.X..] <- reg[1807] [...X]
- 0033: 08a50003 AND param[00] [.X..] <- 03
- 0037: 4a25071802 TEST reg[1807] [...X] <- 02
- 003c: 444a00 JUMP_Equal 004a
- 003f: 5c0d0818fffe0100 MASK reg[1808] [..XX] & feff | 0001
- 0047: 435000 JUMP 0050
- 004a: 0d0d08180101 OR reg[1808] [..XX] <- 0101
- 0050: 3a0000 SET_REG_BLOCK 0000
- 0053: 5b EOT
- 0054: 0d65cf0508 OR reg[05cf] [..X.] <- 08
- 0059: 5b EOT
- command_table 00000000 #39 (SpeedFanControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #3a (PowerConnectorDetection):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #3b (MC_Synchronization):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000da46 #3c (ComputeMemoryEnginePLL):
- Size 00d3
- Format Rev. 01
- Param Rev. 00
- Content Rev. 04
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 080500ffffff00 AND param[00] [XXXX] <- 00ffffff
- 000d: 661e SET_DATA_BLOCK 1e (IntegratedSystemInfo)
- 000f: 0304460800 MOVE WS_FB_WIN [XXXX] <- data[0008] [XXXX]
- 0014: 03054038180000 MOVE WS_QUOT/LOW32 [XXXX] <- 00001838
- 001b: 3d050000000000 COMP param[00] [XXXX] <- 00000000
- 0022: 445d00 JUMP_Equal 005d
- 0025: 21054664000000 MUL WS_FB_WIN [XXXX] <- 00000064
- 002c: 2d014000 ADD WS_QUOT/LOW32 [XXXX] <- param[00] [XXXX]
- 0030: 33054001000000 SUB WS_QUOT/LOW32 [XXXX] <- 00000001
- 0037: 27014000 DIV WS_QUOT/LOW32 [XXXX] <- param[00] [XXXX]
- 003b: 3e054038180000 COMP WS_QUOT/LOW32 [XXXX] <- 00001838
- 0042: 454c00 JUMP_Below 004c
- 0045: 03054038180000 MOVE WS_QUOT/LOW32 [XXXX] <- 00001838
- 004c: 3e0540c8000000 COMP WS_QUOT/LOW32 [XXXX] <- 000000c8
- 0053: 465d00 JUMP_Above 005d
- 0056: 030540c8000000 MOVE WS_QUOT/LOW32 [XXXX] <- 000000c8
- 005d: 66ff SET_DATA_BLOCK ff (this table)
- 005f: 2d0d42bb00 ADD WS_DATAPTR [..XX] <- 00bb
- 0064: 3e0c400200 COMP WS_QUOT/LOW32 [..XX] <- data[0002] [..XX]
- 0069: 477400 JUMP_BelowOrEq 0074
- 006c: 2d0d420800 ADD WS_DATAPTR [..XX] <- 0008
- 0071: 436400 JUMP 0064
- 0074: 330c400000 SUB WS_QUOT/LOW32 [..XX] <- data[0000] [..XX]
- 0079: 2d0c400600 ADD WS_QUOT/LOW32 [..XX] <- data[0006] [..XX]
- 007e: 330d400100 SUB WS_QUOT/LOW32 [..XX] <- 0001
- 0083: 270c400600 DIV WS_QUOT/LOW32 [..XX] <- data[0006] [..XX]
- 0088: 2d0c400400 ADD WS_QUOT/LOW32 [..XX] <- data[0004] [..XX]
- 008d: 02e20040 MOVE param[00] [X...] <- WS_QUOT/LOW32 [...X]
- 0091: 330c400400 SUB WS_QUOT/LOW32 [..XX] <- data[0004] [..XX]
- 0096: 210c400600 MUL WS_QUOT/LOW32 [..XX] <- data[0006] [..XX]
- 009b: 2d0c400000 ADD WS_QUOT/LOW32 [..XX] <- data[0000] [..XX]
- 00a0: 03024140 MOVE WS_REMIND/HI32 [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00a4: 21054664000000 MUL WS_FB_WIN [XXXX] <- 00000064
- 00ab: 27024041 DIV WS_QUOT/LOW32 [XXXX] <- WS_REMIND/HI32 [XXXX]
- 00af: 020a0040 MOVE param[00] [..XX] <- WS_QUOT/LOW32 [..XX]
- 00b3: 02b20040 MOVE param[00] [.X..] <- WS_QUOT/LOW32 [.X..]
- 00b7: 5b EOT
- 00b8: 7a1800c8004006080019004006800c40003200800c381860006400
- CTB_DS 24 bytes
- command_table 00000000 #3d (MemoryRefreshConversion):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #3e (VRAM_GetCurrentInfoBlock):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #3f (DynamicMemorySettings):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #40 (MemoryTraining):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000db1a #41 (EnableSpreadSpectrumOnPPLL):
- Size 0074
- Format Rev. 01
- Param Rev. 00
- Content Rev. 03
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3a1400 SET_REG_BLOCK 0014
- 000c: 4ba5000c TEST param[00] [.X..] <- 0c
- 0010: 442000 JUMP_Equal 0020
- 0013: 3a2800 SET_REG_BLOCK 0028
- 0016: 4ba50004 TEST param[00] [.X..] <- 04
- 001a: 492000 JUMP_NotEqual 0020
- 001d: 3a0000 SET_REG_BLOCK 0000
- 0020: 3de50001 COMP param[00] [X...] <- 01
- 0024: 443d00 JUMP_Equal 003d
- 0027: 07650417ef AND reg[1704] [..X.] <- ef
- 002c: 3c0d05170000 COMP reg[1705] [..XX] <- 0000
- 0032: 497000 JUMP_NotEqual 0070
- 0035: 07a50517fc AND reg[1705] [.X..] <- fc
- 003a: 437000 JUMP 0070
- 003d: 4a65041710 TEST reg[1704] [..X.] <- 10
- 0042: 497000 JUMP_NotEqual 0070
- 0045: 07250717f7 AND reg[1707] [...X] <- f7
- 004a: 5ca50517fc01 MASK reg[1705] [.X..] & fc | 01
- 0050: 4ba50001 TEST param[00] [.X..] <- 01
- 0054: 495b00 JUMP_NotEqual 005b
- 0057: 0e650120 OR param[01] [..X.] <- 20
- 005b: 0e650110 OR param[01] [..X.] <- 10
- 005f: 0109031700 MOVE reg[1703] [..XX] <- param[00] [..XX]
- 0064: 0101041701 MOVE reg[1704] [XXXX] <- param[01] [XXXX]
- 0069: 5001 DELAY_MilliSec 01
- 006b: 0d25071708 OR reg[1707] [...X] <- 08
- 0070: 3a0000 SET_REG_BLOCK 0000
- 0073: 5b EOT
- command_table 00000000 #42 (TMDSAOutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #43 (SetVoltage):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #44 (DAC1OutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #45 (DAC2OutputControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #46 (SetupHWAssistedI2CStatus):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #47 (ClockSource):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #48 (MemoryDeviceInit):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000db8e #49 (EnableYUV):
- Size 00bd
- Format Rev. 02
- Param Rev. 00
- Content Rev. 01
- Attributes: Work space size 00 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 03094000 MOVE WS_QUOT/LOW32 [..XX] <- param[00] [..XX]
- 000a: 020d0000ff MOVE param[00] [..XX] <- ff00
- 000f: 6616 SET_DATA_BLOCK 16 (Object_Info/Object_Header)
- 0011: 030a4140 MOVE WS_REMIND/HI32 [..XX] <- WS_QUOT/LOW32 [..XX]
- 0015: 1b0d410c SHIFT_RIGHT WS_REMIND/HI32 [..XX] by 0c
- 0019: 3e254102 COMP WS_REMIND/HI32 [...X] <- 02
- 001d: 442f00 JUMP_Equal 002f
- 0020: 3e254103 COMP WS_REMIND/HI32 [...X] <- 03
- 0024: 49b900 JUMP_NotEqual 00b9
- 0027: 2d0c420600 ADD WS_DATAPTR [..XX] <- data[0006] [..XX]
- 002c: 433400 JUMP 0034
- 002f: 2d0c420a00 ADD WS_DATAPTR [..XX] <- data[000a] [..XX]
- 0034: 0324410000 MOVE WS_REMIND/HI32 [...X] <- data[0000] [...X]
- 0039: 3e254100 COMP WS_REMIND/HI32 [...X] <- 00
- 003d: 44b900 JUMP_Equal 00b9
- 0040: 3e0c400400 COMP WS_QUOT/LOW32 [..XX] <- data[0004] [..XX]
- 0045: 445400 JUMP_Equal 0054
- 0048: 2d0d420800 ADD WS_DATAPTR [..XX] <- 0008
- 004d: 33254101 SUB WS_REMIND/HI32 [...X] <- 01
- 0051: 433900 JUMP 0039
- 0054: 030c400600 MOVE WS_QUOT/LOW32 [..XX] <- data[0006] [..XX]
- 0059: 030c410800 MOVE WS_REMIND/HI32 [..XX] <- data[0008] [..XX]
- 005e: 6616 SET_DATA_BLOCK 16 (Object_Info/Object_Header)
- 0060: 2d0a4042 ADD WS_QUOT/LOW32 [..XX] <- WS_DATAPTR [..XX]
- 0064: 3e0d410000 COMP WS_REMIND/HI32 [..XX] <- 0000
- 0069: 44a700 JUMP_Equal 00a7
- 006c: 2d0a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 0070: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0073: 0324410000 MOVE WS_REMIND/HI32 [...X] <- data[0000] [...X]
- 0078: 03a4410100 MOVE WS_REMIND/HI32 [.X..] <- data[0001] [...X]
- 007d: 3e2541ff COMP WS_REMIND/HI32 [...X] <- ff
- 0081: 44a700 JUMP_Equal 00a7
- 0084: 3e254101 COMP WS_REMIND/HI32 [...X] <- 01
- 0088: 499000 JUMP_NotEqual 0090
- 008b: 0224000200 MOVE param[00] [...X] <- data[0002] [...X]
- 0090: 3e254102 COMP WS_REMIND/HI32 [...X] <- 02
- 0094: 49a000 JUMP_NotEqual 00a0
- 0097: 0264000200 MOVE param[00] [..X.] <- data[0002] [...X]
- 009c: 32650001 SUB param[00] [..X.] <- 01
- 00a0: 2d1a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [XX..]
- 00a4: 437300 JUMP 0073
- 00a7: 030a4240 MOVE WS_DATAPTR [..XX] <- WS_QUOT/LOW32 [..XX]
- 00ab: 030c410100 MOVE WS_REMIND/HI32 [..XX] <- data[0001] [..XX]
- 00b0: 3e0d410000 COMP WS_REMIND/HI32 [..XX] <- 0000
- 00b5: 44b900 JUMP_Equal 00b9
- 00b8: 5b EOT
- 00b9: 560842 CLEAR WS_DATAPTR [..XX]
- 00bc: 5b EOT
- command_table 00000000 #4a (DIG1EncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 00000000 #4b (DIG2EncoderControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000de44 #4c (DIG1TransmitterControl/UNIPHYTransmitterControl):
- Size 0363
- Format Rev. 01
- Param Rev. 00
- Content Rev. 05
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 03014602 MOVE WS_FB_WIN [XXXX] <- param[02] [XXXX]
- 000d: 561846 CLEAR WS_FB_WIN [XX..]
- 0010: 03b14600 MOVE WS_FB_WIN [.X..] <- param[00] [.X..]
- 0014: 151d4604 SHIFT_LEFT WS_FB_WIN [XX..] by 04
- 0018: 423900630794026301300063000402630b95025a5a
- SWITCH param[00] [X...]
- 07->0294 01->0030 00->0204 0b->0295
- 002d: 439002 JUMP 0290
- 0030: 02310200 MOVE param[02] [...X] <- param[00] [.X..]
- 0034: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 0036: 0162501c46 MOVE reg[1c50] [..X.] <- WS_FB_WIN [...X]
- 003b: 01b1501c01 MOVE reg[1c50] [.X..] <- param[01] [.X..]
- 0040: 03394101 MOVE WS_REMIND/HI32 [...X] <- param[01] [X...]
- 0044: 09254170 AND WS_REMIND/HI32 [...X] <- 70
- 0048: 3e254100 COMP WS_REMIND/HI32 [...X] <- 00
- 004c: 445800 JUMP_Equal 0058
- 004f: 33254110 SUB WS_REMIND/HI32 [...X] <- 10
- 0053: 01e2501c41 MOVE reg[1c50] [X...] <- WS_REMIND/HI32 [...X]
- 0058: 3da50105 COMP param[01] [.X..] <- 05
- 005c: 446600 JUMP_Equal 0066
- 005f: 3da50100 COMP param[01] [.X..] <- 00
- 0063: 499002 JUMP_NotEqual 0290
- 0066: 02a50100 MOVE param[01] [.X..] <- 00
- 006a: 0ee50102 OR param[01] [X...] <- 02
- 006e: 03214301 MOVE WS_SHIFT [...X] <- param[01] [...X]
- 0072: 03024044 MOVE WS_QUOT/LOW32 [XXXX] <- WS_OR_MASK [XXXX]
- 0076: 33254001 SUB WS_QUOT/LOW32 [...X] <- 01
- 007a: 32250101 SUB param[01] [...X] <- 01
- 007e: 0121c21c01 MOVE reg[1cc2] [...X] <- param[01] [...X]
- 0083: 010a8d1c40 MOVE reg[1c8d] [..XX] <- WS_QUOT/LOW32 [..XX]
- 0088: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 008c: 4a25861901 TEST reg[1986] [...X] <- 01
- 0091: 499002 JUMP_NotEqual 0290
- 0094: 07a58a19fe AND reg[198a] [.X..] <- fe
- 0099: 0d258a1901 OR reg[198a] [...X] <- 01
- 009e: 01058e1900010203 MOVE reg[198e] [XXXX] <- 03020100
- 00a6: 01658d1901 MOVE reg[198d] [..X.] <- 01
- 00ab: 07a58d19fc AND reg[198d] [.X..] <- fc
- 00b0: 0d65871900 OR reg[1987] [..X.] <- 00
- 00b5: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 00b9: 560846 CLEAR WS_FB_WIN [..XX]
- 00bc: 439502 JUMP 0295
- 00bf: 5128 DELAY_MicroSec 28
- 00c1: 02310200 MOVE param[02] [...X] <- param[00] [.X..]
- 00c5: 0e250240 OR param[02] [...X] <- 40
- 00c9: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 00cb: 01f9081902 MOVE reg[1908] [X...] <- param[02] [X...]
- 00d0: 0d25081901 OR reg[1908] [...X] <- 01
- 00d5: 51fa DELAY_MicroSec fa
- 00d7: 3a0000 SET_REG_BLOCK 0000
- 00da: 03394101 MOVE WS_REMIND/HI32 [...X] <- param[01] [X...]
- 00de: 0925410c AND WS_REMIND/HI32 [...X] <- 0c
- 00e2: 3e254100 COMP WS_REMIND/HI32 [...X] <- 00
- 00e6: 44fa00 JUMP_Equal 00fa
- 00e9: 3e254104 COMP WS_REMIND/HI32 [...X] <- 04
- 00ed: 440601 JUMP_Equal 0106
- 00f0: 3e254108 COMP WS_REMIND/HI32 [...X] <- 08
- 00f4: 441201 JUMP_Equal 0112
- 00f7: 431201 JUMP 0112
- 00fa: 03254101 MOVE WS_REMIND/HI32 [...X] <- 01
- 00fe: 038d400002 MOVE WS_QUOT/LOW32 [XX..] <- 0200
- 0103: 432e01 JUMP 012e
- 0106: 03254101 MOVE WS_REMIND/HI32 [...X] <- 01
- 010a: 038d401405 MOVE WS_QUOT/LOW32 [XX..] <- 0514
- 010f: 432e01 JUMP 012e
- 0112: 038d401805 MOVE WS_QUOT/LOW32 [XX..] <- 0518
- 0117: 03254100 MOVE WS_REMIND/HI32 [...X] <- 00
- 011b: 6604 SET_DATA_BLOCK 04 (FirmwareInfo)
- 011d: 030c405200 MOVE WS_QUOT/LOW32 [..XX] <- data[0052] [..XX]
- 0122: 3e0d401027 COMP WS_QUOT/LOW32 [..XX] <- 2710
- 0127: 452e01 JUMP_Below 012e
- 012a: 03254102 MOVE WS_REMIND/HI32 [...X] <- 02
- 012e: 6607 SET_DATA_BLOCK 07 (TMDS_Info)
- 0130: 2d0c420c00 ADD WS_DATAPTR [..XX] <- data[000c] [..XX]
- 0135: 02010200 MOVE param[02] [XXXX] <- param[00] [XXXX]
- 0139: 02e20241 MOVE param[02] [X...] <- WS_REMIND/HI32 [...X]
- 013d: 521c CALL_TABLE 1c (GetConditionalGoldenSetting/SetCRTC_DPM_State)
- 013f: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 0143: 0300418719 MOVE WS_REMIND/HI32 [XXXX] <- reg[1987] [XXXX]
- 0148: 038c410c00 MOVE WS_REMIND/HI32 [XX..] <- data[000c] [..XX]
- 014d: 090d410020 AND WS_REMIND/HI32 [..XX] <- 2000
- 0152: 0f1a4140 OR WS_REMIND/HI32 [..XX] <- WS_QUOT/LOW32 [XX..]
- 0156: 010485190400 MOVE reg[1985] [XXXX] <- data[0004] [XXXX]
- 015c: 0102871941 MOVE reg[1987] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0161: 0304410800 MOVE WS_REMIND/HI32 [XXXX] <- data[0008] [XXXX]
- 0166: 5e2541f707 MASK WS_REMIND/HI32 [...X] & f7 | 07
- 016b: 0102861941 MOVE reg[1986] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 0170: 510f DELAY_MicroSec 0f
- 0172: 07258619fd AND reg[1986] [...X] <- fd
- 0177: 51c8 DELAY_MicroSec c8
- 0179: 51c8 DELAY_MicroSec c8
- 017b: 0d25861908 OR reg[1986] [...X] <- 08
- 0180: 51c8 DELAY_MicroSec c8
- 0182: 51c8 DELAY_MicroSec c8
- 0184: 0d25841902 OR reg[1984] [...X] <- 02
- 0189: 3a0000 SET_REG_BLOCK 0000
- 018c: 03314300 MOVE WS_SHIFT [...X] <- param[00] [.X..]
- 0190: 03024144 MOVE WS_REMIND/HI32 [XXXX] <- WS_OR_MASK [XXXX]
- 0194: 0122660141 MOVE reg[0166] [...X] <- WS_REMIND/HI32 [...X]
- 0199: 5105 DELAY_MicroSec 05
- 019b: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 019f: 07258419fd AND reg[1984] [...X] <- fd
- 01a4: 560848 CLEAR WS_REGPTR [..XX]
- 01a7: 03314800 MOVE WS_REGPTR [...X] <- param[00] [.X..]
- 01ab: 0d25600101 OR reg[0160] [...X] <- 01
- 01b0: 5101 DELAY_MicroSec 01
- 01b2: 3a0000 SET_REG_BLOCK 0000
- 01b5: 54206601 CLEAR reg[0166] [...X]
- 01b9: 510a DELAY_MicroSec 0a
- 01bb: 0304410e00 MOVE WS_REMIND/HI32 [XXXX] <- data[000e] [XXXX]
- 01c0: 4a25471810 TEST reg[1847] [...X] <- 10
- 01c5: 44db01 JUMP_Equal 01db
- 01c8: 0f654120 OR WS_REMIND/HI32 [..X.] <- 20
- 01cc: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 01d0: 010488191200 MOVE reg[1988] [XXXX] <- data[0012] [XXXX]
- 01d6: 0102891941 MOVE reg[1989] [XXXX] <- WS_REMIND/HI32 [XXXX]
- 01db: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 01df: 01a58d1910 MOVE reg[198d] [.X..] <- 10
- 01e4: 02310200 MOVE param[02] [...X] <- param[00] [.X..]
- 01e8: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 01ea: 0d25511c01 OR reg[1c51] [...X] <- 01
- 01ef: 510a DELAY_MicroSec 0a
- 01f1: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 01f5: 0d258d1901 OR reg[198d] [...X] <- 01
- 01fa: 510a DELAY_MicroSec 0a
- 01fc: 0d658a1910 OR reg[198a] [..X.] <- 10
- 0201: 439002 JUMP 0290
- 0204: 02310200 MOVE param[02] [...X] <- param[00] [.X..]
- 0208: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 020a: 4a25511c01 TEST reg[1c51] [...X] <- 01
- 020f: 449002 JUMP_Equal 0290
- 0212: 03314300 MOVE WS_SHIFT [...X] <- param[00] [.X..]
- 0216: 4a62501c44 TEST reg[1c50] [..X.] <- WS_OR_MASK [...X]
- 021b: 443302 JUMP_Equal 0233
- 021e: 5408c31c CLEAR reg[1cc3] [..XX]
- 0222: 51c8 DELAY_MicroSec c8
- 0224: 0d25c41c01 OR reg[1cc4] [...X] <- 01
- 0229: 5132 DELAY_MicroSec 32
- 022b: 5420c01c CLEAR reg[1cc0] [...X]
- 022f: 5420d11c CLEAR reg[1cd1] [...X]
- 0233: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 0237: 07658a19ef AND reg[198a] [..X.] <- ef
- 023c: 54308d19 CLEAR reg[198d] [.X..]
- 0240: 54008319 CLEAR reg[1983] [XXXX]
- 0244: 54008219 CLEAR reg[1982] [XXXX]
- 0248: 02310200 MOVE param[02] [...X] <- param[00] [.X..]
- 024c: 5214 CALL_TABLE 14 (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
- 024e: 5420511c CLEAR reg[1c51] [...X]
- 0252: 5428501c CLEAR reg[1c50] [..X.]
- 0256: 54008d1c CLEAR reg[1c8d] [XXXX]
- 025a: 560848 CLEAR WS_REGPTR [..XX]
- 025d: 03314800 MOVE WS_REGPTR [...X] <- param[00] [.X..]
- 0261: 07256001fe AND reg[0160] [...X] <- fe
- 0266: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 026a: 54008919 CLEAR reg[1989] [XXXX]
- 026e: 54008819 CLEAR reg[1988] [XXXX]
- 0272: 0725861907 AND reg[1986] [...X] <- 07
- 0277: 510a DELAY_MicroSec 0a
- 0279: 07258619fe AND reg[1986] [...X] <- fe
- 027e: 510a DELAY_MicroSec 0a
- 0280: 07250819fe AND reg[1908] [...X] <- fe
- 0285: 5128 DELAY_MicroSec 28
- 0287: 031a4846 MOVE WS_REGPTR [..XX] <- WS_FB_WIN [XX..]
- 028b: 0d25841901 OR reg[1984] [...X] <- 01
- 0290: 3a0000 SET_REG_BLOCK 0000
- 0293: 5b EOT
- 0294: 5b EOT
- 0295: 0965461b AND WS_FB_WIN [..X.] <- 1b
- 0299: 66ff SET_DATA_BLOCK ff (this table)
- 029b: 2d0d425803 ADD WS_DATAPTR [..XX] <- 0358
- 02a0: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 02a3: 3e64460000 COMP WS_FB_WIN [..X.] <- data[0000] [...X]
- 02a8: 44bc02 JUMP_Equal 02bc
- 02ab: 2d254001 ADD WS_QUOT/LOW32 [...X] <- 01
- 02af: 2d0d420100 ADD WS_DATAPTR [..XX] <- 0001
- 02b4: 3e25400a COMP WS_QUOT/LOW32 [...X] <- 0a
- 02b8: 45a302 JUMP_Below 02a3
- 02bb: 5b EOT
- 02bc: 560848 CLEAR WS_REGPTR [..XX]
- 02bf: 03224340 MOVE WS_SHIFT [...X] <- WS_QUOT/LOW32 [...X]
- 02c3: 03024144 MOVE WS_REMIND/HI32 [XXXX] <- WS_OR_MASK [XXXX]
- 02c7: 3d0d006842 COMP param[00] [..XX] <- 4268
- 02cc: 47df02 JUMP_BelowOrEq 02df
- 02cf: 1505410a SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 0a
- 02d3: 3d0d007869 COMP param[00] [..XX] <- 6978
- 02d8: 47df02 JUMP_BelowOrEq 02df
- 02db: 1505410a SHIFT_LEFT WS_REMIND/HI32 [XXXX] by 0a
- 02df: 6607 SET_DATA_BLOCK 07 (TMDS_Info)
- 02e1: 2d0c420400 ADD WS_DATAPTR [..XX] <- data[0004] [..XX]
- 02e6: 553001 CLEAR param[01] [.X..]
- 02e9: 03314300 MOVE WS_SHIFT [...X] <- param[00] [.X..]
- 02ed: 03224044 MOVE WS_QUOT/LOW32 [...X] <- WS_OR_MASK [...X]
- 02f1: 3da4010000 COMP param[01] [.X..] <- data[0000] [...X]
- 02f6: 490103 JUMP_NotEqual 0301
- 02f9: 4c24400100 TEST WS_QUOT/LOW32 [...X] <- data[0001] [...X]
- 02fe: 490903 JUMP_NotEqual 0309
- 0301: 2d0c420200 ADD WS_DATAPTR [..XX] <- data[0002] [..XX]
- 0306: 43f102 JUMP 02f1
- 0309: 54000000 CLEAR reg[0000] [XXXX]
- 030d: 2d0d420400 ADD WS_DATAPTR [..XX] <- 0004
- 0312: 0304400000 MOVE WS_QUOT/LOW32 [XXXX] <- data[0000] [XXXX]
- 0317: 3e0d400000 COMP WS_QUOT/LOW32 [..XX] <- 0000
- 031c: 444903 JUMP_Equal 0349
- 031f: 2d8a4042 ADD WS_QUOT/LOW32 [XX..] <- WS_DATAPTR [..XX]
- 0323: 4c04410400 TEST WS_REMIND/HI32 [XXXX] <- data[0004] [XXXX]
- 0328: 493303 JUMP_NotEqual 0333
- 032b: 2d0d420800 ADD WS_DATAPTR [..XX] <- 0008
- 0330: 432303 JUMP 0323
- 0333: 2d1a4046 ADD WS_QUOT/LOW32 [..XX] <- WS_FB_WIN [XX..]
- 0337: 010a000040 MOVE reg[0000] [..XX] <- WS_QUOT/LOW32 [..XX]
- 033c: 010401000800 MOVE reg[0001] [XXXX] <- data[0008] [XXXX]
- 0342: 031a4240 MOVE WS_DATAPTR [..XX] <- WS_QUOT/LOW32 [XX..]
- 0346: 431203 JUMP 0312
- 0349: 02e5020f MOVE param[02] [X...] <- 0f
- 034d: 3de50001 COMP param[00] [X...] <- 01
- 0351: 44bf00 JUMP_Equal 00bf
- 0354: 5b EOT
- 0355: 7a0b000001020308090a101118ff
- CTB_DS 11 bytes
- command_table 00000000 #4d (DIG2TransmitterControl/LVTMATransmitterControl):
- Attributes: Work space size 01 longs
- Parameter space size 00 longs
- Table update indicator 0
- command_table 0000e1a8 #4e (ProcessAuxChannelTransaction):
- Size 0214
- Format Rev. 01
- Param Rev. 00
- Content Rev. 02
- Attributes: Work space size 00 longs
- Parameter space size 02 longs
- Table update indicator 0
- 0006: 370000 SET_ATI_PORT 0000 (INDIRECT_IO_MM)
- 0009: 3d0d000000 COMP param[00] [..XX] <- 0000
- 000e: 44ac01 JUMP_Equal 01ac
- 0011: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0014: 03214101 MOVE WS_REMIND/HI32 [...X] <- param[01] [...X]
- 0018: 0925410f AND WS_REMIND/HI32 [...X] <- 0f
- 001c: 150d4102 SHIFT_LEFT WS_REMIND/HI32 [..XX] by 02
- 0020: 030a4042 MOVE WS_QUOT/LOW32 [..XX] <- WS_DATAPTR [..XX]
- 0024: 66ff SET_DATA_BLOCK ff (this table)
- 0026: 2d0d42fc01 ADD WS_DATAPTR [..XX] <- 01fc
- 002b: 2d0a4241 ADD WS_DATAPTR [..XX] <- WS_REMIND/HI32 [..XX]
- 002f: 030c480200 MOVE WS_REGPTR [..XX] <- data[0002] [..XX]
- 0034: 0da54c1901 OR reg[194c] [.X..] <- 01
- 0039: 54084c19 CLEAR reg[194c] [..XX]
- 003d: 030c480000 MOVE WS_REGPTR [..XX] <- data[0000] [..XX]
- 0042: 03f94101 MOVE WS_REMIND/HI32 [X...] <- param[01] [X...]
- 0046: 153d4104 SHIFT_LEFT WS_REMIND/HI32 [X...] by 04
- 004a: 5cba80188f41 MASK reg[1880] [.X..] & 8f | WS_REMIND/HI32 [X...]
- 0050: 030a4240 MOVE WS_DATAPTR [..XX] <- WS_QUOT/LOW32 [..XX]
- 0054: 07a58018fb AND reg[1880] [.X..] <- fb
- 0059: 0d0d80180101 OR reg[1880] [..XX] <- 0101
- 005f: 560041 CLEAR WS_REMIND/HI32 [XXXX]
- 0062: 03094100 MOVE WS_REMIND/HI32 [..XX] <- param[00] [..XX]
- 0066: 3b0241 SET_FB_BASE WS_REMIND/HI32 [XXXX]
- 0069: 033b4100 MOVE WS_REMIND/HI32 [...X] <- fb[00] [X...]
- 006d: 1b254104 SHIFT_RIGHT WS_REMIND/HI32 [...X] by 04
- 0071: 01a2811841 MOVE reg[1881] [.X..] <- WS_REMIND/HI32 [...X]
- 0076: 03694101 MOVE WS_REMIND/HI32 [..X.] <- param[01] [..X.]
- 007a: 152d4104 SHIFT_LEFT WS_REMIND/HI32 [..X.] by 04
- 007e: 012a811841 MOVE reg[1881] [...X] <- WS_REMIND/HI32 [..X.]
- 0083: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 0086: 0fe54080 OR WS_QUOT/LOW32 [X...] <- 80
- 008a: 03734000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [.X..]
- 008e: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0093: 560040 CLEAR WS_QUOT/LOW32 [XXXX]
- 0096: 036b4000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [..X.]
- 009a: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 009f: 03634000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [...X]
- 00a3: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00a8: 037b4000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [X...]
- 00ac: 0965400f AND WS_QUOT/LOW32 [..X.] <- 0f
- 00b0: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00b5: 3e254104 COMP WS_REMIND/HI32 [...X] <- 04
- 00b9: 47ee00 JUMP_BelowOrEq 00ee
- 00bc: 33254104 SUB WS_REMIND/HI32 [...X] <- 04
- 00c0: 2d054604000000 ADD WS_FB_WIN [XXXX] <- 00000004
- 00c7: 03634000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [...X]
- 00cb: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00d0: 036b4000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [..X.]
- 00d4: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00d9: 03734000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [.X..]
- 00dd: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00e2: 037b4000 MOVE WS_QUOT/LOW32 [..X.] <- fb[00] [X...]
- 00e6: 0102861840 MOVE reg[1886] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 00eb: 43b500 JUMP 00b5
- 00ee: 0d25831802 OR reg[1883] [...X] <- 02
- 00f3: 0d25811801 OR reg[1881] [...X] <- 01
- 00f8: 03294001 MOVE WS_QUOT/LOW32 [...X] <- param[01] [..X.]
- 00fc: 2125400a MUL WS_QUOT/LOW32 [...X] <- 0a
- 0100: 2d254032 ADD WS_QUOT/LOW32 [...X] <- 32
- 0104: 4a25841801 TEST reg[1884] [...X] <- 01
- 0109: 492001 JUMP_NotEqual 0120
- 010c: 510a DELAY_MicroSec 0a
- 010e: 33254001 SUB WS_QUOT/LOW32 [...X] <- 01
- 0112: 3e254000 COMP WS_QUOT/LOW32 [...X] <- 00
- 0116: 490401 JUMP_NotEqual 0104
- 0119: 02650101 MOVE param[01] [..X.] <- 01
- 011d: 43a801 JUMP 01a8
- 0120: 4a058418f08fff00 TEST reg[1884] [XXXX] <- 00ff8ff0
- 0128: 443201 JUMP_Equal 0132
- 012b: 02650102 MOVE param[01] [..X.] <- 02
- 012f: 43a801 JUMP 01a8
- 0132: 0105861801000080 MOVE reg[1886] [XXXX] <- 80000001
- 013a: 0300408618 MOVE WS_QUOT/LOW32 [XXXX] <- reg[1886] [XXXX]
- 013f: 026a0140 MOVE param[01] [..X.] <- WS_QUOT/LOW32 [..X.]
- 0143: 02b8018418 MOVE param[01] [.X..] <- reg[1884] [X...]
- 0148: 08a5011f AND param[01] [.X..] <- 1f
- 014c: 3da50100 COMP param[01] [.X..] <- 00
- 0150: 465a01 JUMP_Above 015a
- 0153: 02650103 MOVE param[01] [..X.] <- 03
- 0157: 43a801 JUMP 01a8
- 015a: 32a50101 SUB param[01] [.X..] <- 01
- 015e: 3d8d000000 COMP param[00] [XX..] <- 0000
- 0163: 44a801 JUMP_Equal 01a8
- 0166: 3da50100 COMP param[01] [.X..] <- 00
- 016a: 44a801 JUMP_Equal 01a8
- 016d: 03314101 MOVE WS_REMIND/HI32 [...X] <- param[01] [.X..]
- 0171: 03194000 MOVE WS_QUOT/LOW32 [..XX] <- param[00] [XX..]
- 0175: 561840 CLEAR WS_QUOT/LOW32 [XX..]
- 0178: 3b0240 SET_FB_BASE WS_QUOT/LOW32 [XXXX]
- 017b: 0328408618 MOVE WS_QUOT/LOW32 [...X] <- reg[1886] [..X.]
- 0180: 0368408618 MOVE WS_QUOT/LOW32 [..X.] <- reg[1886] [..X.]
- 0185: 03a8408618 MOVE WS_QUOT/LOW32 [.X..] <- reg[1886] [..X.]
- 018a: 03e8408618 MOVE WS_QUOT/LOW32 [X...] <- reg[1886] [..X.]
- 018f: 04020040 MOVE fb[00] [XXXX] <- WS_QUOT/LOW32 [XXXX]
- 0193: 3e254104 COMP WS_REMIND/HI32 [...X] <- 04
- 0197: 47a801 JUMP_BelowOrEq 01a8
- 019a: 33254104 SUB WS_REMIND/HI32 [...X] <- 04
- 019e: 2d054604000000 ADD WS_FB_WIN [XXXX] <- 00000004
- 01a5: 437b01 JUMP 017b
- 01a8: 3a0000 SET_REG_BLOCK 0000
- 01ab: 5b EOT
- 01ac: 66ff SET_DATA_BLOCK ff (this table)
- 01ae: 2d0d42fc01 ADD WS_DATAPTR [..XX] <- 01fc
- 01b3: 030c480000 MOVE WS_REGPTR [..XX] <- data[0000] [..XX]
- 01b8: 01058918001c0000 MOVE reg[1889] [XXXX] <- 00001c00
- 01c0: 01058a1810123d12 MOVE reg[188a] [XXXX] <- 123d1210
- 01c8: 560848 CLEAR WS_REGPTR [..XX]
- 01cb: 03254110 MOVE WS_REMIND/HI32 [...X] <- 10
- 01cf: 0d657f1940 OR reg[197f] [..X.] <- 40
- 01d4: 07657f19bf AND reg[197f] [..X.] <- bf
- 01d9: 33254101 SUB WS_REMIND/HI32 [...X] <- 01
- 01dd: 3e254100 COMP WS_REMIND/HI32 [...X] <- 00
- 01e1: 49cf01 JUMP_NotEqual 01cf
- 01e4: 0d250b1901 OR reg[190b] [...X] <- 01
- 01e9: 54300b19 CLEAR reg[190b] [.X..]
- 01ed: 0d250c1901 OR reg[190c] [...X] <- 01
- 01f2: 54300c19 CLEAR reg[190c] [.X..]
- 01f6: 5132 DELAY_MicroSec 32
- 01f8: 5b EOT
- 01f9: 7a180000000000140004002800080040000c005400100068001400
- CTB_DS 24 bytes
- command_table 0000e3bc #4f (DPEncoderService):
- Size 000b
- Format Rev. 01
- Param Rev. 00
- Content Rev. 02
- Attributes: Work space size 00 longs
- Parameter space size 01 longs
- Table update indicator 0
- 0006: 02250113 MOVE param[01] [...X] <- 13
- 000a: 5b EOT
- *** Data Tables:
- data_table 00000000 #01 (MultimediaCapabilityInfo):
- data_table 00000000 #02 (MultimediaConfigInfo):
- data_table 0000ac12 #03 (StandardVESA_Timing):
- Size 01e0
- Format Rev. 01
- Param Rev. 00
- Content Rev. 02
- 00000000: eb04 4001 5000 c800 f900 0000 [email protected].......
- 00000010: 3000 d400 0200 0000 0000 0000 2200 e146 0..........."..F
- 00000020: eb04 4001 5000 f000 1801 0000 3000 f800 [email protected]...
- 00000030: 0300 0000 0000 0000 2000 e23c 4408 0002 ........ ..<D...
- 00000040: a000 8001 4100 1000 5000 1c00 0200 0000 ....A...P.......
- 00000050: 0000 0000 0000 e446 4e0c 8002 c000 5e01 .......FN.....^.
- 00000060: 5f00 2000 4000 2000 0300 0000 0000 0000 _. .@. .........
- 00000070: 0400 e555 4e0c 8002 c000 9001 2d00 2000 ...UN.......-. .
- 00000080: 4000 0100 0300 0000 0000 0000 0200 e655 @..............U
- 00000090: d609 8002 a000 e001 2d00 1000 6000 0a00 ........-...`...
- 000000a0: 0200 0000 0000 0808 0600 123c de0d d002 ...........<....
- 000000b0: d800 9001 2e00 2400 4800 0100 0100 0000 ......$.H.......
- 000000c0: 0000 0000 0200 e755 a00f 2003 0001 5802 .......U.. ...X.
- 000000d0: 1c00 2800 8000 0100 0400 0000 0000 0000 ..(.............
- 000000e0: 0000 6a3c 6419 0004 4001 0003 2600 1800 ..j<d...@...&...
- 000000f0: 8800 0300 0600 0000 0000 0000 0600 553c ..............U<
- 00000100: 302a 8004 c001 6003 2400 4000 8000 0100 0*....`.$.@.....
- 00000110: 0300 0000 0000 0000 0000 e84b 302a 0005 ...........K0*..
- 00000120: 0802 c003 2800 6000 7000 0100 0300 0000 ....(.`.p.......
- 00000130: 0000 0000 0000 e93c 302a 0005 9801 0004 .......<0*......
- 00000140: 2a00 3000 7000 0100 0300 0000 0000 0000 *.0.p...........
- 00000150: 0000 ea3c 8f2f 7805 d001 1a04 2700 5800 ...<./x.....'.X.
- 00000160: 9000 0300 0400 0000 0000 0000 0200 eb3c ...............<
- 00000170: 483f 4006 3002 b004 3200 4000 c000 0100 [email protected].@.....
- 00000180: 0300 0000 0000 0000 0000 ec3c fb4f 0007 ...........<.O..
- 00000190: 9002 4005 3200 8000 c800 0100 0300 0000 [email protected]...........
- 000001a0: 0000 0000 0200 ed3c 4155 4007 a002 7005 .......<[email protected].
- 000001b0: 2f00 6000 e000 0100 0300 0000 0000 0000 /.`.............
- 000001c0: 0200 ee3c 685b 8007 a802 a005 3c00 8000 ...<h[......<...
- 000001d0: d000 0100 0300 0000 0000 0000 0200 ef3c ...............<
- NOTE: General revisionless dumper only.
- NOTE: Apparently broken
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x01e0 (480)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x02 (2)
- 0004: ATOM_DTD_FORMAT aModeTimings [0] :
- 0004: USHORT usPixClk = 0x04eb (1259)
- 0006: USHORT usHActive = 0x0140 (320)
- 0008: USHORT usHBlanking_Time = 0x0050 (80)
- 000a: USHORT usVActive = 0x00c8 (200)
- 000c: USHORT usVBlanking_Time = 0x00f9 (249)
- 000e: USHORT usHSyncOffset = 0x0000 (0)
- 0010: USHORT usHSyncWidth = 0x0030 (48)
- 0012: USHORT usVSyncOffset = 0x00d4 (212)
- 0014: USHORT usVSyncWidth = 0x0002 (2)
- 0016: USHORT usImageHSize = 0x0000 (0)
- 0018: USHORT usImageVSize = 0x0000 (0)
- 001a: UCHAR ucHBorder = 0x00 (0)
- 001b: UCHAR ucVBorder = 0x00 (0)
- 001c: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 001c: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0001 (1)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 001c: (union) USHORT usAccess = 0x0022 (34)
- 001e: UCHAR ucInternalModeNumber = 0xe1 (225)
- 001f: UCHAR ucRefreshRate = 0x46 (70)
- 0020: ATOM_DTD_FORMAT aModeTimings [1] :
- 0020: USHORT usPixClk = 0x04eb (1259)
- 0022: USHORT usHActive = 0x0140 (320)
- 0024: USHORT usHBlanking_Time = 0x0050 (80)
- 0026: USHORT usVActive = 0x00f0 (240)
- 0028: USHORT usVBlanking_Time = 0x0118 (280)
- 002a: USHORT usHSyncOffset = 0x0000 (0)
- 002c: USHORT usHSyncWidth = 0x0030 (48)
- 002e: USHORT usVSyncOffset = 0x00f8 (248)
- 0030: USHORT usVSyncWidth = 0x0003 (3)
- 0032: USHORT usImageHSize = 0x0000 (0)
- 0034: USHORT usImageVSize = 0x0000 (0)
- 0036: UCHAR ucHBorder = 0x00 (0)
- 0037: UCHAR ucVBorder = 0x00 (0)
- 0038: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0038: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0001 (1)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0038: (union) USHORT usAccess = 0x0020 (32)
- 003a: UCHAR ucInternalModeNumber = 0xe2 (226)
- 003b: UCHAR ucRefreshRate = 0x3c (60)
- 003c: ATOM_DTD_FORMAT aModeTimings [2] :
- 003c: USHORT usPixClk = 0x0844 (2116)
- 003e: USHORT usHActive = 0x0200 (512)
- 0040: USHORT usHBlanking_Time = 0x00a0 (160)
- 0042: USHORT usVActive = 0x0180 (384)
- 0044: USHORT usVBlanking_Time = 0x0041 (65)
- 0046: USHORT usHSyncOffset = 0x0010 (16)
- 0048: USHORT usHSyncWidth = 0x0050 (80)
- 004a: USHORT usVSyncOffset = 0x001c (28)
- 004c: USHORT usVSyncWidth = 0x0002 (2)
- 004e: USHORT usImageHSize = 0x0000 (0)
- 0050: USHORT usImageVSize = 0x0000 (0)
- 0052: UCHAR ucHBorder = 0x00 (0)
- 0053: UCHAR ucVBorder = 0x00 (0)
- 0054: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0054: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0054: (union) USHORT usAccess = 0x0000 (0)
- 0056: UCHAR ucInternalModeNumber = 0xe4 (228)
- 0057: UCHAR ucRefreshRate = 0x46 (70)
- 0058: ATOM_DTD_FORMAT aModeTimings [3] :
- 0058: USHORT usPixClk = 0x0c4e (3150)
- 005a: USHORT usHActive = 0x0280 (640)
- 005c: USHORT usHBlanking_Time = 0x00c0 (192)
- 005e: USHORT usVActive = 0x015e (350)
- 0060: USHORT usVBlanking_Time = 0x005f (95)
- 0062: USHORT usHSyncOffset = 0x0020 (32)
- 0064: USHORT usHSyncWidth = 0x0040 (64)
- 0066: USHORT usVSyncOffset = 0x0020 (32)
- 0068: USHORT usVSyncWidth = 0x0003 (3)
- 006a: USHORT usImageHSize = 0x0000 (0)
- 006c: USHORT usImageVSize = 0x0000 (0)
- 006e: UCHAR ucHBorder = 0x00 (0)
- 006f: UCHAR ucVBorder = 0x00 (0)
- 0070: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0070: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0001 (1)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0070: (union) USHORT usAccess = 0x0004 (4)
- 0072: UCHAR ucInternalModeNumber = 0xe5 (229)
- 0073: UCHAR ucRefreshRate = 0x55 (85)
- 0074: ATOM_DTD_FORMAT aModeTimings [4] :
- 0074: USHORT usPixClk = 0x0c4e (3150)
- 0076: USHORT usHActive = 0x0280 (640)
- 0078: USHORT usHBlanking_Time = 0x00c0 (192)
- 007a: USHORT usVActive = 0x0190 (400)
- 007c: USHORT usVBlanking_Time = 0x002d (45)
- 007e: USHORT usHSyncOffset = 0x0020 (32)
- 0080: USHORT usHSyncWidth = 0x0040 (64)
- 0082: USHORT usVSyncOffset = 0x0001 (1)
- 0084: USHORT usVSyncWidth = 0x0003 (3)
- 0086: USHORT usImageHSize = 0x0000 (0)
- 0088: USHORT usImageVSize = 0x0000 (0)
- 008a: UCHAR ucHBorder = 0x00 (0)
- 008b: UCHAR ucVBorder = 0x00 (0)
- 008c: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 008c: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 008c: (union) USHORT usAccess = 0x0002 (2)
- 008e: UCHAR ucInternalModeNumber = 0xe6 (230)
- 008f: UCHAR ucRefreshRate = 0x55 (85)
- 0090: ATOM_DTD_FORMAT aModeTimings [5] :
- 0090: USHORT usPixClk = 0x09d6 (2518)
- 0092: USHORT usHActive = 0x0280 (640)
- 0094: USHORT usHBlanking_Time = 0x00a0 (160)
- 0096: USHORT usVActive = 0x01e0 (480)
- 0098: USHORT usVBlanking_Time = 0x002d (45)
- 009a: USHORT usHSyncOffset = 0x0010 (16)
- 009c: USHORT usHSyncWidth = 0x0060 (96)
- 009e: USHORT usVSyncOffset = 0x000a (10)
- 00a0: USHORT usVSyncWidth = 0x0002 (2)
- 00a2: USHORT usImageHSize = 0x0000 (0)
- 00a4: USHORT usImageVSize = 0x0000 (0)
- 00a6: UCHAR ucHBorder = 0x08 (8)
- 00a7: UCHAR ucVBorder = 0x08 (8)
- 00a8: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 00a8: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0001 (1)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 00a8: (union) USHORT usAccess = 0x0006 (6)
- 00aa: UCHAR ucInternalModeNumber = 0x12 (18)
- 00ab: UCHAR ucRefreshRate = 0x3c (60)
- 00ac: ATOM_DTD_FORMAT aModeTimings [6] :
- 00ac: USHORT usPixClk = 0x0dde (3550)
- 00ae: USHORT usHActive = 0x02d0 (720)
- 00b0: USHORT usHBlanking_Time = 0x00d8 (216)
- 00b2: USHORT usVActive = 0x0190 (400)
- 00b4: USHORT usVBlanking_Time = 0x002e (46)
- 00b6: USHORT usHSyncOffset = 0x0024 (36)
- 00b8: USHORT usHSyncWidth = 0x0048 (72)
- 00ba: USHORT usVSyncOffset = 0x0001 (1)
- 00bc: USHORT usVSyncWidth = 0x0001 (1)
- 00be: USHORT usImageHSize = 0x0000 (0)
- 00c0: USHORT usImageVSize = 0x0000 (0)
- 00c2: UCHAR ucHBorder = 0x00 (0)
- 00c3: UCHAR ucVBorder = 0x00 (0)
- 00c4: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 00c4: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 00c4: (union) USHORT usAccess = 0x0002 (2)
- 00c6: UCHAR ucInternalModeNumber = 0xe7 (231)
- 00c7: UCHAR ucRefreshRate = 0x55 (85)
- 00c8: ATOM_DTD_FORMAT aModeTimings [7] :
- 00c8: USHORT usPixClk = 0x0fa0 (4000)
- 00ca: USHORT usHActive = 0x0320 (800)
- 00cc: USHORT usHBlanking_Time = 0x0100 (256)
- 00ce: USHORT usVActive = 0x0258 (600)
- 00d0: USHORT usVBlanking_Time = 0x001c (28)
- 00d2: USHORT usHSyncOffset = 0x0028 (40)
- 00d4: USHORT usHSyncWidth = 0x0080 (128)
- 00d6: USHORT usVSyncOffset = 0x0001 (1)
- 00d8: USHORT usVSyncWidth = 0x0004 (4)
- 00da: USHORT usImageHSize = 0x0000 (0)
- 00dc: USHORT usImageVSize = 0x0000 (0)
- 00de: UCHAR ucHBorder = 0x00 (0)
- 00df: UCHAR ucVBorder = 0x00 (0)
- 00e0: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 00e0: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 00e0: (union) USHORT usAccess = 0x0000 (0)
- 00e2: UCHAR ucInternalModeNumber = 0x6a (106)
- 00e3: UCHAR ucRefreshRate = 0x3c (60)
- 00e4: ATOM_DTD_FORMAT aModeTimings [8] :
- 00e4: USHORT usPixClk = 0x1964 (6500)
- 00e6: USHORT usHActive = 0x0400 (1024)
- 00e8: USHORT usHBlanking_Time = 0x0140 (320)
- 00ea: USHORT usVActive = 0x0300 (768)
- 00ec: USHORT usVBlanking_Time = 0x0026 (38)
- 00ee: USHORT usHSyncOffset = 0x0018 (24)
- 00f0: USHORT usHSyncWidth = 0x0088 (136)
- 00f2: USHORT usVSyncOffset = 0x0003 (3)
- 00f4: USHORT usVSyncWidth = 0x0006 (6)
- 00f6: USHORT usImageHSize = 0x0000 (0)
- 00f8: USHORT usImageVSize = 0x0000 (0)
- 00fa: UCHAR ucHBorder = 0x00 (0)
- 00fb: UCHAR ucVBorder = 0x00 (0)
- 00fc: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 00fc: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0001 (1)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 00fc: (union) USHORT usAccess = 0x0006 (6)
- 00fe: UCHAR ucInternalModeNumber = 0x55 (85)
- 00ff: UCHAR ucRefreshRate = 0x3c (60)
- 0100: ATOM_DTD_FORMAT aModeTimings [9] :
- 0100: USHORT usPixClk = 0x2a30 (10800)
- 0102: USHORT usHActive = 0x0480 (1152)
- 0104: USHORT usHBlanking_Time = 0x01c0 (448)
- 0106: USHORT usVActive = 0x0360 (864)
- 0108: USHORT usVBlanking_Time = 0x0024 (36)
- 010a: USHORT usHSyncOffset = 0x0040 (64)
- 010c: USHORT usHSyncWidth = 0x0080 (128)
- 010e: USHORT usVSyncOffset = 0x0001 (1)
- 0110: USHORT usVSyncWidth = 0x0003 (3)
- 0112: USHORT usImageHSize = 0x0000 (0)
- 0114: USHORT usImageVSize = 0x0000 (0)
- 0116: UCHAR ucHBorder = 0x00 (0)
- 0117: UCHAR ucVBorder = 0x00 (0)
- 0118: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0118: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0118: (union) USHORT usAccess = 0x0000 (0)
- 011a: UCHAR ucInternalModeNumber = 0xe8 (232)
- 011b: UCHAR ucRefreshRate = 0x4b (75)
- 011c: ATOM_DTD_FORMAT aModeTimings [10] :
- 011c: USHORT usPixClk = 0x2a30 (10800)
- 011e: USHORT usHActive = 0x0500 (1280)
- 0120: USHORT usHBlanking_Time = 0x0208 (520)
- 0122: USHORT usVActive = 0x03c0 (960)
- 0124: USHORT usVBlanking_Time = 0x0028 (40)
- 0126: USHORT usHSyncOffset = 0x0060 (96)
- 0128: USHORT usHSyncWidth = 0x0070 (112)
- 012a: USHORT usVSyncOffset = 0x0001 (1)
- 012c: USHORT usVSyncWidth = 0x0003 (3)
- 012e: USHORT usImageHSize = 0x0000 (0)
- 0130: USHORT usImageVSize = 0x0000 (0)
- 0132: UCHAR ucHBorder = 0x00 (0)
- 0133: UCHAR ucVBorder = 0x00 (0)
- 0134: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0134: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0134: (union) USHORT usAccess = 0x0000 (0)
- 0136: UCHAR ucInternalModeNumber = 0xe9 (233)
- 0137: UCHAR ucRefreshRate = 0x3c (60)
- 0138: ATOM_DTD_FORMAT aModeTimings [11] :
- 0138: USHORT usPixClk = 0x2a30 (10800)
- 013a: USHORT usHActive = 0x0500 (1280)
- 013c: USHORT usHBlanking_Time = 0x0198 (408)
- 013e: USHORT usVActive = 0x0400 (1024)
- 0140: USHORT usVBlanking_Time = 0x002a (42)
- 0142: USHORT usHSyncOffset = 0x0030 (48)
- 0144: USHORT usHSyncWidth = 0x0070 (112)
- 0146: USHORT usVSyncOffset = 0x0001 (1)
- 0148: USHORT usVSyncWidth = 0x0003 (3)
- 014a: USHORT usImageHSize = 0x0000 (0)
- 014c: USHORT usImageVSize = 0x0000 (0)
- 014e: UCHAR ucHBorder = 0x00 (0)
- 014f: UCHAR ucVBorder = 0x00 (0)
- 0150: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0150: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0150: (union) USHORT usAccess = 0x0000 (0)
- 0152: UCHAR ucInternalModeNumber = 0xea (234)
- 0153: UCHAR ucRefreshRate = 0x3c (60)
- 0154: ATOM_DTD_FORMAT aModeTimings [12] :
- 0154: USHORT usPixClk = 0x2f8f (12175)
- 0156: USHORT usHActive = 0x0578 (1400)
- 0158: USHORT usHBlanking_Time = 0x01d0 (464)
- 015a: USHORT usVActive = 0x041a (1050)
- 015c: USHORT usVBlanking_Time = 0x0027 (39)
- 015e: USHORT usHSyncOffset = 0x0058 (88)
- 0160: USHORT usHSyncWidth = 0x0090 (144)
- 0162: USHORT usVSyncOffset = 0x0003 (3)
- 0164: USHORT usVSyncWidth = 0x0004 (4)
- 0166: USHORT usImageHSize = 0x0000 (0)
- 0168: USHORT usImageVSize = 0x0000 (0)
- 016a: UCHAR ucHBorder = 0x00 (0)
- 016b: UCHAR ucVBorder = 0x00 (0)
- 016c: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 016c: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 016c: (union) USHORT usAccess = 0x0002 (2)
- 016e: UCHAR ucInternalModeNumber = 0xeb (235)
- 016f: UCHAR ucRefreshRate = 0x3c (60)
- 0170: ATOM_DTD_FORMAT aModeTimings [13] :
- 0170: USHORT usPixClk = 0x3f48 (16200)
- 0172: USHORT usHActive = 0x0640 (1600)
- 0174: USHORT usHBlanking_Time = 0x0230 (560)
- 0176: USHORT usVActive = 0x04b0 (1200)
- 0178: USHORT usVBlanking_Time = 0x0032 (50)
- 017a: USHORT usHSyncOffset = 0x0040 (64)
- 017c: USHORT usHSyncWidth = 0x00c0 (192)
- 017e: USHORT usVSyncOffset = 0x0001 (1)
- 0180: USHORT usVSyncWidth = 0x0003 (3)
- 0182: USHORT usImageHSize = 0x0000 (0)
- 0184: USHORT usImageVSize = 0x0000 (0)
- 0186: UCHAR ucHBorder = 0x00 (0)
- 0187: UCHAR ucVBorder = 0x00 (0)
- 0188: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 0188: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0000 (0)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 0188: (union) USHORT usAccess = 0x0000 (0)
- 018a: UCHAR ucInternalModeNumber = 0xec (236)
- 018b: UCHAR ucRefreshRate = 0x3c (60)
- 018c: ATOM_DTD_FORMAT aModeTimings [14] :
- 018c: USHORT usPixClk = 0x4ffb (20475)
- 018e: USHORT usHActive = 0x0700 (1792)
- 0190: USHORT usHBlanking_Time = 0x0290 (656)
- 0192: USHORT usVActive = 0x0540 (1344)
- 0194: USHORT usVBlanking_Time = 0x0032 (50)
- 0196: USHORT usHSyncOffset = 0x0080 (128)
- 0198: USHORT usHSyncWidth = 0x00c8 (200)
- 019a: USHORT usVSyncOffset = 0x0001 (1)
- 019c: USHORT usVSyncWidth = 0x0003 (3)
- 019e: USHORT usImageHSize = 0x0000 (0)
- 01a0: USHORT usImageVSize = 0x0000 (0)
- 01a2: UCHAR ucHBorder = 0x00 (0)
- 01a3: UCHAR ucVBorder = 0x00 (0)
- 01a4: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 01a4: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 01a4: (union) USHORT usAccess = 0x0002 (2)
- 01a6: UCHAR ucInternalModeNumber = 0xed (237)
- 01a7: UCHAR ucRefreshRate = 0x3c (60)
- 01a8: ATOM_DTD_FORMAT aModeTimings [15] :
- 01a8: USHORT usPixClk = 0x5541 (21825)
- 01aa: USHORT usHActive = 0x0740 (1856)
- 01ac: USHORT usHBlanking_Time = 0x02a0 (672)
- 01ae: USHORT usVActive = 0x0570 (1392)
- 01b0: USHORT usVBlanking_Time = 0x002f (47)
- 01b2: USHORT usHSyncOffset = 0x0060 (96)
- 01b4: USHORT usHSyncWidth = 0x00e0 (224)
- 01b6: USHORT usVSyncOffset = 0x0001 (1)
- 01b8: USHORT usVSyncWidth = 0x0003 (3)
- 01ba: USHORT usImageHSize = 0x0000 (0)
- 01bc: USHORT usImageVSize = 0x0000 (0)
- 01be: UCHAR ucHBorder = 0x00 (0)
- 01bf: UCHAR ucVBorder = 0x00 (0)
- 01c0: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 01c0: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0000 (0)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 01c0: (union) USHORT usAccess = 0x0002 (2)
- 01c2: UCHAR ucInternalModeNumber = 0xee (238)
- 01c3: UCHAR ucRefreshRate = 0x3c (60)
- Total data structure size: 01c4
- data_table 0000adf2 #04 (FirmwareInfo):
- Size 006c
- Format Rev. 02
- Param Rev. 00
- Content Rev. 02
- 00000000: 1400 550e 204e 0000 0000 0000 ..U. N......
- 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000020: c0d4 0100 0000 0000 60ea 0000 0000 0000 ........`.......
- 00000030: 2003 b004 0000 0000 8038 0100 0100 0000 ........8......
- 00000040: 0000 0000 0000 0000 409c a302 8c0a 0000 ........@.......
- 00000050: 1e40 8c0a 1027 1027 ff00 0000 0000 0000 .@...'.'........
- 00000060: 0000 0000 0000 0000 0000 0000 ............
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x006c (108)
- 0002: UCHAR ucTableFormatRevision = 0x02 (2)
- 0003: UCHAR ucTableContentRevision = 0x02 (2)
- 0004: ULONG ulFirmwareRevision = 0x0e550014 (240451604)
- 0008: ULONG ulDefaultEngineClock = 0x00004e20 (20000)
- 000c: ULONG ulDefaultMemoryClock = 0x00000000 (0)
- 0010: ULONG ulReserved [0] = 0x00000000 (0)
- 0014: ULONG ulReserved [1] = 0x00000000 (0)
- 0018: ULONG ulReserved1 = 0x00000000 (0)
- 001c: ULONG ulReserved2 = 0x00000000 (0)
- 0020: ULONG ulMaxPixelClockPLL_Output = 0x0001d4c0 (120000)
- 0024: ULONG ulBinaryAlteredInfo = 0x00000000 (0)
- 0028: ULONG ulDefaultDispEngineClkFreq = 0x0000ea60 (60000)
- 002c: UCHAR ucReserved3 = 0x00 (0)
- 002d: UCHAR ucMinAllowedBL_Level = 0x00 (0)
- 002e: USHORT usBootUpVDDCVoltage = 0x0000 (0)
- 0030: USHORT usLcdMinPixelClockPLL_Output = 0x0320 (800)
- 0032: USHORT usLcdMaxPixelClockPLL_Output = 0x04b0 (1200)
- 0034: ULONG ulReserved4 = 0x00000000 (0)
- 0038: ULONG ulMinPixelClockPLL_Output = 0x00013880 (80000)
- 003c: ULONG ulReserved5 = 0x00000001 (1)
- 0040: ULONG ulReserved6 = 0x00000000 (0)
- 0044: ULONG ulReserved7 = 0x00000000 (0)
- 0048: USHORT usReserved11 = 0x9c40 (40000)
- 004a: USHORT usMinPixelClockPLL_Input = 0x02a3 (675)
- 004c: USHORT usMaxPixelClockPLL_Input = 0x0a8c (2700)
- 004e: USHORT usBootUpVDDCIVoltage = 0x0000 (0)
- 0050: ATOM_FIRMWARE_CAPABILITY_ACCESS usFirmwareCapability :
- 0050: (union) ATOM_FIRMWARE_CAPABILITY sbfAccess :
- USHORT FirmwarePosted:1 = 0x0000 (0)
- USHORT DualCRTC_Support:1 = 0x0001 (1)
- USHORT ExtendedDesktopSupport:1 = 0x0001 (1)
- USHORT MemoryClockSS_Support:1 = 0x0001 (1)
- USHORT EngineClockSS_Support:1 = 0x0001 (1)
- USHORT GPUControlsBL:1 = 0x0000 (0)
- USHORT WMI_SUPPORT:1 = 0x0000 (0)
- USHORT PPMode_Assigned:1 = 0x0000 (0)
- USHORT HyperMemory_Support:1 = 0x0000 (0)
- USHORT HyperMemory_Size:4 = 0x0000 (0)
- USHORT Reserved:3 = 0x0002 (2)
- 0050: (union) USHORT susAccess = 0x401e (16414)
- 0052: USHORT usCoreReferenceClock = 0x0a8c (2700)
- 0054: USHORT usMemoryReferenceClock = 0x2710 (10000)
- 0056: USHORT usUniphyDPModeExtClkFreq = 0x2710 (10000)
- 0058: UCHAR ucMemoryModule_ID = 0xff (255)
- 0059: UCHAR ucReserved9 [0] = 0x00 (0)
- 005a: UCHAR ucReserved9 [1] = 0x00 (0)
- 005b: UCHAR ucReserved9 [2] = 0x00 (0)
- 005c: USHORT usBootUpMVDDCVoltage = 0x0000 (0)
- 005e: USHORT usReserved12 = 0x0000 (0)
- 0060: ULONG ulReserved10 [0] = 0x00000000 (0)
- 0064: ULONG ulReserved10 [1] = 0x00000000 (0)
- 0068: ULONG ulReserved10 [2] = 0x00000000 (0)
- Total data structure size: 006c
- data_table 0000ae5e #05 (DAC_Info):
- Size 0304
- Format Rev. 02
- Param Rev. 00
- Content Rev. 01
- 00000000: 0000 0000 002a 002a 0000 2a2a .....*.*..**
- 00000010: 2a00 002a 002a 2a15 002a 2a2a 1515 1515 *..*.**..***....
- 00000020: 153f 153f 1515 3f3f 3f15 153f 153f 3f3f .?.?..???..?.???
- 00000030: 153f 3f3f 0000 0005 0505 0808 080b 0b0b .???............
- 00000040: 0e0e 0e11 1111 1414 1418 1818 1c1c 1c20 ...............
- 00000050: 2020 2424 2428 2828 2d2d 2d32 3232 3838 $$$(((---22288
- 00000060: 383f 3f3f 0000 3f10 003f 1f00 3f2f 003f 8???..?..?..?/.?
- 00000070: 3f00 3f3f 002f 3f00 1f3f 0010 3f00 003f ?.??./?..?..?..?
- 00000080: 1000 3f1f 003f 2f00 3f3f 002f 3f00 1f3f ..?..?/.??./?..?
- 00000090: 0010 3f00 003f 0000 3f10 003f 1f00 3f2f ..?..?..?..?..?/
- 000000a0: 003f 3f00 2f3f 001f 3f00 103f 1f1f 3f27 .??./?..?..?..?'
- 000000b0: 1f3f 2f1f 3f37 1f3f 3f1f 3f3f 1f37 3f1f .?/.?7.??.??.7?.
- 000000c0: 2f3f 1f27 3f1f 1f3f 271f 3f2f 1f3f 371f /?.'?..?'.?/.?7.
- 000000d0: 3f3f 1f37 3f1f 2f3f 1f27 3f1f 1f3f 1f1f ??.7?./?.'?..?..
- 000000e0: 3f27 1f3f 2f1f 3f37 1f3f 3f1f 373f 1f2f ?'.?/.?7.??.7?./
- 000000f0: 3f1f 273f 2d2d 3f31 2d3f 362d 3f3a 2d3f ?.'?--?1-?6-?:-?
- 00000100: 3f2d 3f3f 2d3a 3f2d 363f 2d31 3f2d 2d3f ?-??-:?-6?-1?--?
- 00000110: 312d 3f36 2d3f 3a2d 3f3f 2d3a 3f2d 363f 1-?6-?:-??-:?-6?
- 00000120: 2d31 3f2d 2d3f 2d2d 3f31 2d3f 362d 3f3a -1?--?--?1-?6-?:
- 00000130: 2d3f 3f2d 3a3f 2d36 3f2d 313f 0000 1c07 -??-:?-6?-1?....
- 00000140: 001c 0e00 1c15 001c 1c00 1c1c 0015 1c00 ................
- 00000150: 0e1c 0007 1c00 001c 0700 1c0e 001c 1500 ................
- 00000160: 1c1c 0015 1c00 0e1c 0007 1c00 001c 0000 ................
- 00000170: 1c07 001c 0e00 1c15 001c 1c00 151c 000e ................
- 00000180: 1c00 071c 0e0e 1c11 0e1c 150e 1c18 0e1c ................
- 00000190: 1c0e 1c1c 0e18 1c0e 151c 0e11 1c0e 0e1c ................
- 000001a0: 110e 1c15 0e1c 180e 1c1c 0e18 1c0e 151c ................
- 000001b0: 0e11 1c0e 0e1c 0e0e 1c11 0e1c 150e 1c18 ................
- 000001c0: 0e1c 1c0e 181c 0e15 1c0e 111c 1414 1c16 ................
- 000001d0: 141c 1814 1c1a 141c 1c14 1c1c 141a 1c14 ................
- 000001e0: 181c 1416 1c14 141c 1614 1c18 141c 1a14 ................
- 000001f0: 1c1c 141a 1c14 181c 1416 1c14 141c 1414 ................
- 00000200: 1c16 141c 1814 1c1a 141c 1c14 1a1c 1418 ................
- 00000210: 1c14 161c 0000 1004 0010 0800 100c 0010 ................
- 00000220: 1000 1010 000c 1000 0810 0004 1000 0010 ................
- 00000230: 0400 1008 0010 0c00 1010 000c 1000 0810 ................
- 00000240: 0004 1000 0010 0000 1004 0010 0800 100c ................
- 00000250: 0010 1000 0c10 0008 1000 0410 0808 100a ................
- 00000260: 0810 0c08 100e 0810 1008 1010 080e 1008 ................
- 00000270: 0c10 080a 1008 0810 0a08 100c 0810 0e08 ................
- 00000280: 1010 080e 1008 0c10 080a 1008 0810 0808 ................
- 00000290: 100a 0810 0c08 100e 0810 1008 0e10 080c ................
- 000002a0: 1008 0a10 0b0b 100c 0b10 0d0b 100f 0b10 ................
- 000002b0: 100b 1010 0b0f 100b 0d10 0b0c 100b 0b10 ................
- 000002c0: 0c0b 100d 0b10 0f0b 1010 0b0f 100b 0d10 ................
- 000002d0: 0b0c 100b 0b10 0b0b 100c 0b10 0d0b 100f ................
- 000002e0: 0b10 100b 0f10 0b0d 100b 0c10 0000 0000 ................
- 000002f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000300: 0000 0000 ....
- NOTE: General revisionless dumper only.
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x0304 (772)
- 0002: UCHAR ucTableFormatRevision = 0x02 (2)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- 0004: USHORT usMaxFrequency = 0x0000 (0)
- 0006: USHORT usReserved = 0x0000 (0)
- Total data structure size: 0008
- data_table 0000b162 #06 (LVDS_Info):
- Size 004e
- Format Rev. 01
- Param Rev. 00
- Content Rev. 03
- 00000000: 0000 0000 0000 0000 0000 0000 ............
- 00000010: 0000 0000 0000 0000 0000 0000 0600 0000 ................
- 00000020: 0000 2000 0000 0000 1d3c 0106 0000 0000 .. ......<......
- 00000030: 0048 c800 075a 5a07 7d00 0000 0000 0000 .H...ZZ.}.......
- 00000040: 0000 0000 0000 0000 0000 0000 0000 ..............
- NOTE: Dumper revision differs. Used: Format Rev. 01 Content Rev. 02
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x004e (78)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x03 (3)
- 0004: ATOM_DTD_FORMAT sLCDTiming :
- 0004: USHORT usPixClk = 0x0000 (0)
- 0006: USHORT usHActive = 0x0000 (0)
- 0008: USHORT usHBlanking_Time = 0x0000 (0)
- 000a: USHORT usVActive = 0x0000 (0)
- 000c: USHORT usVBlanking_Time = 0x0000 (0)
- 000e: USHORT usHSyncOffset = 0x0000 (0)
- 0010: USHORT usHSyncWidth = 0x0000 (0)
- 0012: USHORT usVSyncOffset = 0x0000 (0)
- 0014: USHORT usVSyncWidth = 0x0000 (0)
- 0016: USHORT usImageHSize = 0x0000 (0)
- 0018: USHORT usImageVSize = 0x0000 (0)
- 001a: UCHAR ucHBorder = 0x00 (0)
- 001b: UCHAR ucVBorder = 0x00 (0)
- 001c: ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo :
- 001c: (union) ATOM_MODE_MISC_INFO sbfAccess :
- USHORT HorizontalCutOff:1 = 0x0000 (0)
- USHORT HSyncPolarity:1 = 0x0001 (1)
- USHORT VSyncPolarity:1 = 0x0001 (1)
- USHORT VerticalCutOff:1 = 0x0000 (0)
- USHORT H_ReplicationBy2:1 = 0x0000 (0)
- USHORT V_ReplicationBy2:1 = 0x0000 (0)
- USHORT CompositeSync:1 = 0x0000 (0)
- USHORT Interlace:1 = 0x0000 (0)
- USHORT DoubleClock:1 = 0x0000 (0)
- USHORT RGB888:1 = 0x0000 (0)
- USHORT Reserved:6 = 0x0000 (0)
- 001c: (union) USHORT usAccess = 0x0006 (6)
- 001e: UCHAR ucInternalModeNumber = 0x00 (0)
- 001f: UCHAR ucRefreshRate = 0x00 (0)
- 0020: USHORT usExtInfoTableOffset = 0x0000 (0)
- 0022: USHORT usSupportedRefreshRate = 0x0020 (32)
- 0024: USHORT usOffDelayInMs = 0x0000 (0)
- 0026: UCHAR ucPowerSequenceDigOntoDEin10Ms = 0x00 (0)
- 0027: UCHAR ucPowerSequenceDEtoBLOnin10Ms = 0x00 (0)
- 0028: UCHAR ucLVDS_Misc = 0x1d (29)
- 0029: UCHAR ucPanelDefaultRefreshRate = 0x3c (60)
- 002a: UCHAR ucPanelIdentification = 0x01 (1)
- 002b: UCHAR ucSS_Id = 0x06 (6)
- 002c: USHORT usLCDVenderID = 0x0000 (0)
- 002e: USHORT usLCDProductID = 0x0000 (0)
- 0030: UCHAR ucLCDPanel_SpecialHandlingCap = 0x00 (0)
- 0031: UCHAR ucPanelInfoSize = 0x48 (72)
- 0032: UCHAR ucReserved [0] = 0xc8 (200)
- 0033: UCHAR ucReserved [1] = 0x00 (0)
- Total data structure size: 0034
- data_table 0000b87c #07 (TMDS_Info):
- Size 01e0
- Format Rev. 03
- Param Rev. 00
- Content Rev. 01
- 00000000: 2e00 0000 0000 0201 1601 8019 ............
- 00000010: 001f 8119 001f 8219 001f 8319 001f 8b19 ................
- 00000020: 0010 8419 0817 0819 181f 0000 0000 0001 ................
- 00000030: d200 8019 5600 0104 1000 0000 0000 0208 ....V...........
- 00000040: 2000 0000 5015 0410 4000 0000 a02a 0820 ...P...@....*.
- 00000050: 8000 0000 f03f 1040 0001 1111 0100 2080 .....?.@...... .
- 00000060: 0002 1111 5115 4000 0104 1111 a12a 8000 ....Q.@......*..
- 00000070: 0208 2222 0200 0001 0410 2222 5215 0002 ..""......""R...
- 00000080: 0820 3333 0300 0000 8119 0e00 ffff ff3f . 33...........?
- 00000090: 0000 1000 0000 8219 2600 ffff 0f00 0c00 ........&.......
- 000000a0: 030e 0000 f02b 0c00 000e 0000 0004 0c08 .....+..........
- 000000b0: 010e 0000 0010 0c06 010e 0000 8319 2600 ..............&.
- 000000c0: ffff 8f3a c000 0000 0000 1001 0001 0000 ...:............
- 000000d0: 0000 6000 2001 0000 0000 0004 a000 0000 ..`. ...........
- 000000e0: 0000 8b19 0e00 ffff ff3f 0000 0000 0000 .........?......
- 000000f0: 8419 0e00 ffff ff3f 0078 0800 0000 0000 .......?.x......
- 00000100: 0000 8519 001f 8619 001f 8719 101f 8919 ................
- 00000110: 001f 8819 001f 1600 483f 0001 0000 9600 ........H?......
- 00000120: 5d00 6400 1100 ab11 0000 6700 0000 7869 ].d.......g...xi
- 00000130: 0001 0000 6400 5d00 8310 0100 ab11 0000 ....d.].........
- 00000140: 4500 0000 f0d2 0001 0000 c800 5d00 8400 E...........]...
- 00000150: 0100 ab11 0000 8a00 0000 483f 0101 0080 ..........H?....
- 00000160: 2800 5d00 1200 1100 0000 0000 0000 0000 (.].............
- 00000170: 7869 0101 0000 1b00 5d00 1a00 0100 0000 xi......].......
- 00000180: 0000 0000 0000 f0d2 0101 0000 3600 5d00 ............6.].
- 00000190: 1a00 0100 0000 0000 0000 0000 483f 0201 ............H?..
- 000001a0: 0080 2500 5d00 0a00 1100 b116 0000 0600 ..%.]...........
- 000001b0: 0000 7869 0201 0000 1900 5d00 1a10 0100 ..xi......].....
- 000001c0: b116 0000 0400 0000 f0d2 0201 0000 3200 ..............2.
- 000001d0: 5d00 1a00 0100 b116 0000 0900 0000 0000 ]...............
- NOTE: General revisionless dumper only.
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x01e0 (480)
- 0002: UCHAR ucTableFormatRevision = 0x03 (3)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- 0004: USHORT usMaxFrequency = 0x002e (46)
- 0006: ATOM_MISC_CONTROL_INFO asMiscInfo [0] :
- 0006: USHORT usFrequency = 0x0000 (0)
- 0008: UCHAR ucPLL_ChargePump = 0x00 (0)
- 0009: UCHAR ucPLL_DutyCycle = 0x00 (0)
- 000a: UCHAR ucPLL_VCO_Gain = 0x02 (2)
- 000b: UCHAR ucPLL_VoltageSwing = 0x01 (1)
- 000c: ATOM_MISC_CONTROL_INFO asMiscInfo [1] :
- 000c: USHORT usFrequency = 0x0116 (278)
- 000e: UCHAR ucPLL_ChargePump = 0x80 (128)
- 000f: UCHAR ucPLL_DutyCycle = 0x19 (25)
- 0010: UCHAR ucPLL_VCO_Gain = 0x00 (0)
- 0011: UCHAR ucPLL_VoltageSwing = 0x1f (31)
- 0012: ATOM_MISC_CONTROL_INFO asMiscInfo [2] :
- 0012: USHORT usFrequency = 0x1981 (6529)
- 0014: UCHAR ucPLL_ChargePump = 0x00 (0)
- 0015: UCHAR ucPLL_DutyCycle = 0x1f (31)
- 0016: UCHAR ucPLL_VCO_Gain = 0x82 (130)
- 0017: UCHAR ucPLL_VoltageSwing = 0x19 (25)
- 0018: ATOM_MISC_CONTROL_INFO asMiscInfo [3] :
- 0018: USHORT usFrequency = 0x1f00 (7936)
- 001a: UCHAR ucPLL_ChargePump = 0x83 (131)
- 001b: UCHAR ucPLL_DutyCycle = 0x19 (25)
- 001c: UCHAR ucPLL_VCO_Gain = 0x00 (0)
- 001d: UCHAR ucPLL_VoltageSwing = 0x1f (31)
- Total data structure size: 001e
- data_table 00000000 #08 (AnalogTV_Info):
- data_table 00000000 #09 (SupportedDevicesInfo):
- data_table 0000b1b0 #0a (GPIO_I2C_Info):
- Size 003a
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- 00000000: 4c19 4e19 4f19 4d19 4c19 4e19 L.N.O.M.L.N.
- 00000010: 4f19 4d19 9000 0000 0008 0808 0800 0050 O.M............P
- 00000020: 1952 1953 1951 1950 1952 1953 1951 1991 .R.S.Q.P.R.S.Q..
- 00000030: 0000 0000 0808 0808 0000 ..........
- NOTE: General revisionless dumper only.
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x003a (58)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- 0004: ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info [0] :
- 0004: USHORT usClkMaskRegisterIndex = 0x194c (6476)
- 0006: USHORT usClkEnRegisterIndex = 0x194e (6478)
- 0008: USHORT usClkY_RegisterIndex = 0x194f (6479)
- 000a: USHORT usClkA_RegisterIndex = 0x194d (6477)
- 000c: USHORT usDataMaskRegisterIndex = 0x194c (6476)
- 000e: USHORT usDataEnRegisterIndex = 0x194e (6478)
- 0010: USHORT usDataY_RegisterIndex = 0x194f (6479)
- 0012: USHORT usDataA_RegisterIndex = 0x194d (6477)
- 0014: ATOM_I2C_ID_CONFIG_ACCESS sucI2cId :
- 0014: (union) ATOM_I2C_ID_CONFIG sbfAccess :
- UCHAR bfI2C_LineMux:4 = 0x00 (0)
- UCHAR bfHW_EngineID:3 = 0x01 (1)
- UCHAR bfHW_Capable:1 = 0x01 (1)
- 0014: (union) UCHAR ucAccess = 0x90 (144)
- 0015: UCHAR ucClkMaskShift = 0x00 (0)
- 0016: UCHAR ucClkEnShift = 0x00 (0)
- 0017: UCHAR ucClkY_Shift = 0x00 (0)
- 0018: UCHAR ucClkA_Shift = 0x00 (0)
- 0019: UCHAR ucDataMaskShift = 0x08 (8)
- 001a: UCHAR ucDataEnShift = 0x08 (8)
- 001b: UCHAR ucDataY_Shift = 0x08 (8)
- 001c: UCHAR ucDataA_Shift = 0x08 (8)
- 001d: UCHAR ucReserved1 = 0x00 (0)
- 001e: UCHAR ucReserved2 = 0x00 (0)
- 001f: ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info [1] :
- 001f: USHORT usClkMaskRegisterIndex = 0x1950 (6480)
- 0021: USHORT usClkEnRegisterIndex = 0x1952 (6482)
- 0023: USHORT usClkY_RegisterIndex = 0x1953 (6483)
- 0025: USHORT usClkA_RegisterIndex = 0x1951 (6481)
- 0027: USHORT usDataMaskRegisterIndex = 0x1950 (6480)
- 0029: USHORT usDataEnRegisterIndex = 0x1952 (6482)
- 002b: USHORT usDataY_RegisterIndex = 0x1953 (6483)
- 002d: USHORT usDataA_RegisterIndex = 0x1951 (6481)
- 002f: ATOM_I2C_ID_CONFIG_ACCESS sucI2cId :
- 002f: (union) ATOM_I2C_ID_CONFIG sbfAccess :
- UCHAR bfI2C_LineMux:4 = 0x01 (1)
- UCHAR bfHW_EngineID:3 = 0x01 (1)
- UCHAR bfHW_Capable:1 = 0x01 (1)
- 002f: (union) UCHAR ucAccess = 0x91 (145)
- 0030: UCHAR ucClkMaskShift = 0x00 (0)
- 0031: UCHAR ucClkEnShift = 0x00 (0)
- 0032: UCHAR ucClkY_Shift = 0x00 (0)
- 0033: UCHAR ucClkA_Shift = 0x00 (0)
- 0034: UCHAR ucDataMaskShift = 0x08 (8)
- 0035: UCHAR ucDataEnShift = 0x08 (8)
- 0036: UCHAR ucDataY_Shift = 0x08 (8)
- 0037: UCHAR ucDataA_Shift = 0x08 (8)
- 0038: UCHAR ucReserved1 = 0x00 (0)
- 0039: UCHAR ucReserved2 = 0x00 (0)
- Total data structure size: 003a
- data_table 0000b1ea #0b (VRAM_UsageByFirmware):
- Size 000c
- Format Rev. 01
- Param Rev. 00
- Content Rev. 05
- 00000000: 0000 0000 0000 2000 ...... .
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x000c (12)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x05 (5)
- 0004: ATOM_FIRMWARE_VRAM_RESERVE_INFO_V1_5 asFirmwareVramReserveInfo [0] :
- 0004: ULONG ulStartAddrUsedByFirmware = 0x00000000 (0)
- 0008: USHORT usFirmwareUseInKb = 0x0000 (0)
- 000a: USHORT usFBUsedByDrvInKb = 0x0020 (32)
- Total data structure size: 000c
- data_table 0000b1f6 #0c (GPIO_Pin_LUT):
- Size 000c
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- 00000000: 6d19 0001 6d19 0802 m...m...
- NOTE: General revisionless dumper only.
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x000c (12)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- 0004: ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin [0] :
- 0004: USHORT usGpioPin_AIndex = 0x196d (6509)
- 0006: UCHAR ucGpioPinBitShift = 0x00 (0)
- 0007: UCHAR ucGPIO_ID = 0x01 (1)
- 0008: ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin [1] :
- 0008: USHORT usGpioPin_AIndex = 0x196d (6509)
- 000a: UCHAR ucGpioPinBitShift = 0x08 (8)
- 000b: UCHAR ucGPIO_ID = 0x02 (2)
- Total data structure size: 000c
- data_table 0000b202 #0d (VESA_ToInternalModeLUT):
- Size 0114
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- 00000000: 0001 02e6 0101 0212 0301 026a ...........j
- 00000010: 0501 0255 0701 02ea 1001 0612 1101 1612 ...U............
- 00000020: 1301 066a 1401 166a 1601 0655 1701 1655 ...j...j...U...U
- 00000030: 1901 06ea 1a01 16ea 0d01 06e1 0e01 16e1 ................
- 00000040: 2001 0ae1 9301 02e2 9501 16e2 9601 0ae2 ...............
- 00000050: b301 02e4 b501 16e4 b601 0ae4 c301 02e5 ................
- 00000060: c501 16e5 c601 0ae5 3301 02e7 3501 16e7 ........3...5...
- 00000070: 3601 0ae7 5301 02e8 5501 16e8 5601 0ae8 6...S...U...V...
- 00000080: 6301 02e9 6501 16e9 6601 0ae9 2101 0a12 c...e...f...!...
- 00000090: 2201 0a6a 2301 0a55 2401 0aea 4301 02eb "..j#..U$...C...
- 000000a0: 4501 16eb 4601 0aeb 7301 02ec 7501 16ec E...F...s...u...
- 000000b0: 7601 0aec 8301 02ed 8501 16ed 8601 0aed v...............
- 000000c0: d301 02ee d501 16ee d601 0aee e301 02ef ................
- 000000d0: e501 16ef e601 0aef d101 0270 d201 1670 ...........p...p
- 000000e0: d401 0a70 d701 0271 d801 1671 d901 0a71 ...p...q...q...q
- 000000f0: e101 0272 e201 1672 e401 0a72 e701 0273 ...r...r...r...s
- 00000100: e801 1673 e901 0a73 f301 0274 f501 1674 ...s...s...t...t
- 00000110: f601 0a74 ...t
- NOTE: General revisionless dumper only.
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x0114 (276)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- 0004: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [0] :
- 0004: USHORT usVESA_ModeNumber = 0x0100 (256)
- 0006: USHORT usExtendedModeNumber = 0xe602 (58882)
- 0008: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [1] :
- 0008: USHORT usVESA_ModeNumber = 0x0101 (257)
- 000a: USHORT usExtendedModeNumber = 0x1202 (4610)
- 000c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [2] :
- 000c: USHORT usVESA_ModeNumber = 0x0103 (259)
- 000e: USHORT usExtendedModeNumber = 0x6a02 (27138)
- 0010: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [3] :
- 0010: USHORT usVESA_ModeNumber = 0x0105 (261)
- 0012: USHORT usExtendedModeNumber = 0x5502 (21762)
- 0014: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [4] :
- 0014: USHORT usVESA_ModeNumber = 0x0107 (263)
- 0016: USHORT usExtendedModeNumber = 0xea02 (59906)
- 0018: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [5] :
- 0018: USHORT usVESA_ModeNumber = 0x0110 (272)
- 001a: USHORT usExtendedModeNumber = 0x1206 (4614)
- 001c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [6] :
- 001c: USHORT usVESA_ModeNumber = 0x0111 (273)
- 001e: USHORT usExtendedModeNumber = 0x1216 (4630)
- 0020: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [7] :
- 0020: USHORT usVESA_ModeNumber = 0x0113 (275)
- 0022: USHORT usExtendedModeNumber = 0x6a06 (27142)
- 0024: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [8] :
- 0024: USHORT usVESA_ModeNumber = 0x0114 (276)
- 0026: USHORT usExtendedModeNumber = 0x6a16 (27158)
- 0028: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [9] :
- 0028: USHORT usVESA_ModeNumber = 0x0116 (278)
- 002a: USHORT usExtendedModeNumber = 0x5506 (21766)
- 002c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [10] :
- 002c: USHORT usVESA_ModeNumber = 0x0117 (279)
- 002e: USHORT usExtendedModeNumber = 0x5516 (21782)
- 0030: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [11] :
- 0030: USHORT usVESA_ModeNumber = 0x0119 (281)
- 0032: USHORT usExtendedModeNumber = 0xea06 (59910)
- 0034: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [12] :
- 0034: USHORT usVESA_ModeNumber = 0x011a (282)
- 0036: USHORT usExtendedModeNumber = 0xea16 (59926)
- 0038: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [13] :
- 0038: USHORT usVESA_ModeNumber = 0x010d (269)
- 003a: USHORT usExtendedModeNumber = 0xe106 (57606)
- 003c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [14] :
- 003c: USHORT usVESA_ModeNumber = 0x010e (270)
- 003e: USHORT usExtendedModeNumber = 0xe116 (57622)
- 0040: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [15] :
- 0040: USHORT usVESA_ModeNumber = 0x0120 (288)
- 0042: USHORT usExtendedModeNumber = 0xe10a (57610)
- 0044: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [16] :
- 0044: USHORT usVESA_ModeNumber = 0x0193 (403)
- 0046: USHORT usExtendedModeNumber = 0xe202 (57858)
- 0048: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [17] :
- 0048: USHORT usVESA_ModeNumber = 0x0195 (405)
- 004a: USHORT usExtendedModeNumber = 0xe216 (57878)
- 004c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [18] :
- 004c: USHORT usVESA_ModeNumber = 0x0196 (406)
- 004e: USHORT usExtendedModeNumber = 0xe20a (57866)
- 0050: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [19] :
- 0050: USHORT usVESA_ModeNumber = 0x01b3 (435)
- 0052: USHORT usExtendedModeNumber = 0xe402 (58370)
- 0054: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [20] :
- 0054: USHORT usVESA_ModeNumber = 0x01b5 (437)
- 0056: USHORT usExtendedModeNumber = 0xe416 (58390)
- 0058: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [21] :
- 0058: USHORT usVESA_ModeNumber = 0x01b6 (438)
- 005a: USHORT usExtendedModeNumber = 0xe40a (58378)
- 005c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [22] :
- 005c: USHORT usVESA_ModeNumber = 0x01c3 (451)
- 005e: USHORT usExtendedModeNumber = 0xe502 (58626)
- 0060: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [23] :
- 0060: USHORT usVESA_ModeNumber = 0x01c5 (453)
- 0062: USHORT usExtendedModeNumber = 0xe516 (58646)
- 0064: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [24] :
- 0064: USHORT usVESA_ModeNumber = 0x01c6 (454)
- 0066: USHORT usExtendedModeNumber = 0xe50a (58634)
- 0068: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [25] :
- 0068: USHORT usVESA_ModeNumber = 0x0133 (307)
- 006a: USHORT usExtendedModeNumber = 0xe702 (59138)
- 006c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [26] :
- 006c: USHORT usVESA_ModeNumber = 0x0135 (309)
- 006e: USHORT usExtendedModeNumber = 0xe716 (59158)
- 0070: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [27] :
- 0070: USHORT usVESA_ModeNumber = 0x0136 (310)
- 0072: USHORT usExtendedModeNumber = 0xe70a (59146)
- 0074: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [28] :
- 0074: USHORT usVESA_ModeNumber = 0x0153 (339)
- 0076: USHORT usExtendedModeNumber = 0xe802 (59394)
- 0078: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [29] :
- 0078: USHORT usVESA_ModeNumber = 0x0155 (341)
- 007a: USHORT usExtendedModeNumber = 0xe816 (59414)
- 007c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [30] :
- 007c: USHORT usVESA_ModeNumber = 0x0156 (342)
- 007e: USHORT usExtendedModeNumber = 0xe80a (59402)
- 0080: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [31] :
- 0080: USHORT usVESA_ModeNumber = 0x0163 (355)
- 0082: USHORT usExtendedModeNumber = 0xe902 (59650)
- 0084: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [32] :
- 0084: USHORT usVESA_ModeNumber = 0x0165 (357)
- 0086: USHORT usExtendedModeNumber = 0xe916 (59670)
- 0088: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [33] :
- 0088: USHORT usVESA_ModeNumber = 0x0166 (358)
- 008a: USHORT usExtendedModeNumber = 0xe90a (59658)
- 008c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [34] :
- 008c: USHORT usVESA_ModeNumber = 0x0121 (289)
- 008e: USHORT usExtendedModeNumber = 0x120a (4618)
- 0090: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [35] :
- 0090: USHORT usVESA_ModeNumber = 0x0122 (290)
- 0092: USHORT usExtendedModeNumber = 0x6a0a (27146)
- 0094: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [36] :
- 0094: USHORT usVESA_ModeNumber = 0x0123 (291)
- 0096: USHORT usExtendedModeNumber = 0x550a (21770)
- 0098: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [37] :
- 0098: USHORT usVESA_ModeNumber = 0x0124 (292)
- 009a: USHORT usExtendedModeNumber = 0xea0a (59914)
- 009c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [38] :
- 009c: USHORT usVESA_ModeNumber = 0x0143 (323)
- 009e: USHORT usExtendedModeNumber = 0xeb02 (60162)
- 00a0: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [39] :
- 00a0: USHORT usVESA_ModeNumber = 0x0145 (325)
- 00a2: USHORT usExtendedModeNumber = 0xeb16 (60182)
- 00a4: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [40] :
- 00a4: USHORT usVESA_ModeNumber = 0x0146 (326)
- 00a6: USHORT usExtendedModeNumber = 0xeb0a (60170)
- 00a8: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [41] :
- 00a8: USHORT usVESA_ModeNumber = 0x0173 (371)
- 00aa: USHORT usExtendedModeNumber = 0xec02 (60418)
- 00ac: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [42] :
- 00ac: USHORT usVESA_ModeNumber = 0x0175 (373)
- 00ae: USHORT usExtendedModeNumber = 0xec16 (60438)
- 00b0: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [43] :
- 00b0: USHORT usVESA_ModeNumber = 0x0176 (374)
- 00b2: USHORT usExtendedModeNumber = 0xec0a (60426)
- 00b4: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [44] :
- 00b4: USHORT usVESA_ModeNumber = 0x0183 (387)
- 00b6: USHORT usExtendedModeNumber = 0xed02 (60674)
- 00b8: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [45] :
- 00b8: USHORT usVESA_ModeNumber = 0x0185 (389)
- 00ba: USHORT usExtendedModeNumber = 0xed16 (60694)
- 00bc: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [46] :
- 00bc: USHORT usVESA_ModeNumber = 0x0186 (390)
- 00be: USHORT usExtendedModeNumber = 0xed0a (60682)
- 00c0: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [47] :
- 00c0: USHORT usVESA_ModeNumber = 0x01d3 (467)
- 00c2: USHORT usExtendedModeNumber = 0xee02 (60930)
- 00c4: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [48] :
- 00c4: USHORT usVESA_ModeNumber = 0x01d5 (469)
- 00c6: USHORT usExtendedModeNumber = 0xee16 (60950)
- 00c8: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [49] :
- 00c8: USHORT usVESA_ModeNumber = 0x01d6 (470)
- 00ca: USHORT usExtendedModeNumber = 0xee0a (60938)
- 00cc: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [50] :
- 00cc: USHORT usVESA_ModeNumber = 0x01e3 (483)
- 00ce: USHORT usExtendedModeNumber = 0xef02 (61186)
- 00d0: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [51] :
- 00d0: USHORT usVESA_ModeNumber = 0x01e5 (485)
- 00d2: USHORT usExtendedModeNumber = 0xef16 (61206)
- 00d4: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [52] :
- 00d4: USHORT usVESA_ModeNumber = 0x01e6 (486)
- 00d6: USHORT usExtendedModeNumber = 0xef0a (61194)
- 00d8: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [53] :
- 00d8: USHORT usVESA_ModeNumber = 0x01d1 (465)
- 00da: USHORT usExtendedModeNumber = 0x7002 (28674)
- 00dc: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [54] :
- 00dc: USHORT usVESA_ModeNumber = 0x01d2 (466)
- 00de: USHORT usExtendedModeNumber = 0x7016 (28694)
- 00e0: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [55] :
- 00e0: USHORT usVESA_ModeNumber = 0x01d4 (468)
- 00e2: USHORT usExtendedModeNumber = 0x700a (28682)
- 00e4: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [56] :
- 00e4: USHORT usVESA_ModeNumber = 0x01d7 (471)
- 00e6: USHORT usExtendedModeNumber = 0x7102 (28930)
- 00e8: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [57] :
- 00e8: USHORT usVESA_ModeNumber = 0x01d8 (472)
- 00ea: USHORT usExtendedModeNumber = 0x7116 (28950)
- 00ec: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [58] :
- 00ec: USHORT usVESA_ModeNumber = 0x01d9 (473)
- 00ee: USHORT usExtendedModeNumber = 0x710a (28938)
- 00f0: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [59] :
- 00f0: USHORT usVESA_ModeNumber = 0x01e1 (481)
- 00f2: USHORT usExtendedModeNumber = 0x7202 (29186)
- 00f4: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [60] :
- 00f4: USHORT usVESA_ModeNumber = 0x01e2 (482)
- 00f6: USHORT usExtendedModeNumber = 0x7216 (29206)
- 00f8: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [61] :
- 00f8: USHORT usVESA_ModeNumber = 0x01e4 (484)
- 00fa: USHORT usExtendedModeNumber = 0x720a (29194)
- 00fc: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [62] :
- 00fc: USHORT usVESA_ModeNumber = 0x01e7 (487)
- 00fe: USHORT usExtendedModeNumber = 0x7302 (29442)
- 0100: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [63] :
- 0100: USHORT usVESA_ModeNumber = 0x01e8 (488)
- 0102: USHORT usExtendedModeNumber = 0x7316 (29462)
- 0104: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [64] :
- 0104: USHORT usVESA_ModeNumber = 0x01e9 (489)
- 0106: USHORT usExtendedModeNumber = 0x730a (29450)
- 0108: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [65] :
- 0108: USHORT usVESA_ModeNumber = 0x01f3 (499)
- 010a: USHORT usExtendedModeNumber = 0x7402 (29698)
- 010c: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [66] :
- 010c: USHORT usVESA_ModeNumber = 0x01f5 (501)
- 010e: USHORT usExtendedModeNumber = 0x7416 (29718)
- 0110: ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [67] :
- 0110: USHORT usVESA_ModeNumber = 0x01f6 (502)
- 0112: USHORT usExtendedModeNumber = 0x740a (29706)
- Total data structure size: 0114
- data_table 00000000 #0e (ComponentVideoInfo):
- data_table 0000b316 #0f (PowerPlayInfo):
- Size 0200
- Format Rev. 06
- Param Rev. 00
- Content Rev. 01
- 00000000: 0000 0000 0000 0000 0000 0000 ............
- 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000020: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000180: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- data_table 00000000 #10 (CompassionateData):
- data_table 0000b864 #11 (SaveRestoreInfo/DispDevicePriorityInfo):
- Size 0018
- Format Rev. 02
- Param Rev. 00
- Content Rev. 01
- 00000000: 0200 0800 8000 0002 0004 0008 ............
- 00000010: 4000 0100 1000 ffff @.......
- data_table 00000000 #12 (PPLL_SS_Info/SS_Info):
- data_table 00000000 #13 (OemInfo):
- data_table 00000000 #14 (XTMDS_Info):
- data_table 00000000 #15 (MclkSS_Info):
- data_table 0000b516 #16 (Object_Info/Object_Header):
- Size 00b2
- Format Rev. 01
- Param Rev. 00
- Content Rev. 03
- 00000000: 8800 2c00 0000 7600 0000 1200 ..,...v.....
- 00000010: 0000 0201 0000 0800 0a00 1331 0011 1e21 ...........1...!
- 00000020: 8000 0c00 0c31 0011 1421 2621 0200 0000 .....1...!&!....
- 00000030: 1331 4000 4600 0000 0c31 5b00 6100 0000 [email protected][.a...
- 00000040: 011e 2100 0000 040c 0100 1002 0000 0800 ..!.............
- 00000050: 0000 0104 9000 0204 0100 ff01 2621 0000 ............&!..
- 00000060: 0004 0c01 0020 0200 0080 0000 0001 0491 ..... ..........
- 00000070: 0002 0402 00ff 0300 0000 1e21 9200 9800 ...........!....
- 00000080: 0000 1421 9d00 0000 0000 2621 a300 a900 ...!......&!....
- 00000090: 0000 0100 1101 1331 1404 0300 ff01 0011 .......1........
- 000000a0: 0126 2101 1421 010c 3101 0491 0002 0402 .&!..!..1.......
- 000000b0: 00ff ..
- NOTE: General revisionless dumper only.
- NOTE: Data part see radeonhd
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x00b2 (178)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x03 (3)
- 0004: USHORT usDeviceSupport = 0x0088 (136)
- 0006: USHORT usConnectorObjectTableOffset = 0x002c (44)
- 0008: USHORT usRouterObjectTableOffset = 0x0000 (0)
- 000a: USHORT usEncoderObjectTableOffset = 0x0076 (118)
- 000c: USHORT usProtectionObjectTableOffset = 0x0000 (0)
- 000e: USHORT usDisplayPathTableOffset = 0x0012 (18)
- Total data structure size: 0010
- data_table 0000b5c8 #17 (IndirectIOAccess):
- Size 002d
- Format Rev. 01
- Param Rev. 00
- Content Rev. 01
- 00000000: 0103 0238 0006 1000 0003 3800 ...8......8.
- 00000010: 0239 0009 1000 0183 0238 0006 1000 0003 .9.......8......
- 00000020: 3800 0820 0000 0339 0009 2600 00 8.. ...9..&..
- NOTE: General revisionless dumper only.
- NOTE: Binary data part skipped
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x002d (45)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- Total data structure size: 002d
- data_table 00000000 #18 (MC_InitParameter/AdjustARB_SEQ):
- data_table 00000000 #19 (ASIC_VDDC_Info):
- data_table 0000b7f6 #1a (ASIC_InternalSS_Info/ASIC_MVDDC_Info):
- Size 0040
- Format Rev. 03
- Param Rev. 00
- Content Rev. 01
- 00000000: ffff ff00 0000 e40c 0401 0000 ............
- 00000010: ffff ff00 0000 e40c 0501 0000 ffff ff00 ................
- 00000020: 6400 a00f 0601 0000 ffff ff00 0000 4e0c d.............N.
- 00000030: 0702 0000 ffff ff00 1900 800c 0902 0000 ................
- NOTE: General revisionless dumper only.
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x0040 (64)
- 0002: UCHAR ucTableFormatRevision = 0x03 (3)
- 0003: UCHAR ucTableContentRevision = 0x01 (1)
- 0004: ATOM_ASIC_SS_ASSIGNMENT asSpreadSpectrum [0] :
- 0004: ULONG ulTargetClockRange = 0x00ffffff (16777215)
- 0008: USHORT usSpreadSpectrumPercentage = 0x0000 (0)
- 000a: USHORT usSpreadRateInKhz = 0x0ce4 (3300)
- 000c: UCHAR ucClockIndication = 0x04 (4)
- 000d: UCHAR ucSpreadSpectrumMode = 0x01 (1)
- 000e: UCHAR ucReserved [0] = 0x00 (0)
- 000f: UCHAR ucReserved [1] = 0x00 (0)
- 0010: ATOM_ASIC_SS_ASSIGNMENT asSpreadSpectrum [1] :
- 0010: ULONG ulTargetClockRange = 0x00ffffff (16777215)
- 0014: USHORT usSpreadSpectrumPercentage = 0x0000 (0)
- 0016: USHORT usSpreadRateInKhz = 0x0ce4 (3300)
- 0018: UCHAR ucClockIndication = 0x05 (5)
- 0019: UCHAR ucSpreadSpectrumMode = 0x01 (1)
- 001a: UCHAR ucReserved [0] = 0x00 (0)
- 001b: UCHAR ucReserved [1] = 0x00 (0)
- 001c: ATOM_ASIC_SS_ASSIGNMENT asSpreadSpectrum [2] :
- 001c: ULONG ulTargetClockRange = 0x00ffffff (16777215)
- 0020: USHORT usSpreadSpectrumPercentage = 0x0064 (100)
- 0022: USHORT usSpreadRateInKhz = 0x0fa0 (4000)
- 0024: UCHAR ucClockIndication = 0x06 (6)
- 0025: UCHAR ucSpreadSpectrumMode = 0x01 (1)
- 0026: UCHAR ucReserved [0] = 0x00 (0)
- 0027: UCHAR ucReserved [1] = 0x00 (0)
- 0028: ATOM_ASIC_SS_ASSIGNMENT asSpreadSpectrum [3] :
- 0028: ULONG ulTargetClockRange = 0x00ffffff (16777215)
- 002c: USHORT usSpreadSpectrumPercentage = 0x0000 (0)
- 002e: USHORT usSpreadRateInKhz = 0x0c4e (3150)
- 0030: UCHAR ucClockIndication = 0x07 (7)
- 0031: UCHAR ucSpreadSpectrumMode = 0x02 (2)
- 0032: UCHAR ucReserved [0] = 0x00 (0)
- 0033: UCHAR ucReserved [1] = 0x00 (0)
- Total data structure size: 0034
- data_table 0000b836 #1b (TV_VideoMode/DispOutInfo):
- Size 002d
- Format Rev. 02
- Param Rev. 00
- Content Rev. 03
- 00000000: 1400 0000 5c34 0000 4702 0101 ....\4..G...
- 00000010: 0001 0000 1e21 2a00 4c00 03ff ff00 1421 .....!*.L......!
- 00000020: 2a00 0800 07ff ff00 ffff 0006 ff *............
- data_table 00000000 #1c (VRAM_Info):
- data_table 00000000 #1d (MemoryTrainingInfo/ASIC_MVDDQ_Info):
- data_table 0000b5f6 #1e (IntegratedSystemInfo):
- Size 0200
- Format Rev. 01
- Param Rev. 00
- Content Rev. 08
- 00000000: 204e 0000 0071 0200 204e 0000 N...q.. N..
- 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000020: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000030: 0000 0000 0000 0000 0000 0000 8c0a 0000 ................
- 00000040: 1405 0000 0000 0000 0000 0000 0000 0000 ................
- 00000050: 0000 0000 0000 7401 0000 0000 0000 0000 ......t.........
- 00000060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000130: 0000 0000 3421 0000 0000 0000 0000 0000 ....4!..........
- 00000140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 00000170: 0000 0000 8c00 0101 0000 0000 0000 0000 ................
- 00000180: 0000 0000 0000 0000 0800 1002 0331 0000 .............1..
- 00000190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 000001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
- NOTE: Dumper revision differs. Used: Format Rev. 01 Content Rev. 06
- 0000: ATOM_COMMON_TABLE_HEADER sHeader :
- 0000: USHORT usStructureSize = 0x0200 (512)
- 0002: UCHAR ucTableFormatRevision = 0x01 (1)
- 0003: UCHAR ucTableContentRevision = 0x08 (8)
- 0004: ULONG ulBootUpEngineClock = 0x00004e20 (20000)
- 0008: ULONG ulDentistVCOFreq = 0x00027100 (160000)
- 000c: ULONG ulBootUpUMAClock = 0x00004e20 (20000)
- 0010: ATOM_CLK_VOLT_CAPABILITY sDISPCLK_Voltage [0] :
- 0010: ULONG ulVoltageIndex = 0x00000000 (0)
- 0014: ULONG ulMaximumSupportedCLK = 0x00000000 (0)
- 0018: ATOM_CLK_VOLT_CAPABILITY sDISPCLK_Voltage [1] :
- 0018: ULONG ulVoltageIndex = 0x00000000 (0)
- 001c: ULONG ulMaximumSupportedCLK = 0x00000000 (0)
- 0020: ATOM_CLK_VOLT_CAPABILITY sDISPCLK_Voltage [2] :
- 0020: ULONG ulVoltageIndex = 0x00000000 (0)
- 0024: ULONG ulMaximumSupportedCLK = 0x00000000 (0)
- 0028: ATOM_CLK_VOLT_CAPABILITY sDISPCLK_Voltage [3] :
- 0028: ULONG ulVoltageIndex = 0x00000000 (0)
- 002c: ULONG ulMaximumSupportedCLK = 0x00000000 (0)
- 0030: ULONG ulBootUpReqDisplayVector = 0x00000000 (0)
- 0034: ULONG ulOtherDisplayMisc = 0x00000000 (0)
- 0038: ULONG ulGPUCapInfo = 0x00000000 (0)
- 003c: ULONG ulSB_MMIO_Base_Addr = 0x00000a8c (2700)
- 0040: USHORT usRequestedPWMFreqInHz = 0x0514 (1300)
- 0042: UCHAR ucHtcTmpLmt = 0x00 (0)
- 0043: UCHAR ucHtcHystLmt = 0x00 (0)
- 0044: ULONG ulMinEngineClock = 0x00000000 (0)
- 0048: ULONG ulSystemConfig = 0x00000000 (0)
- 004c: ULONG ulCPUCapInfo = 0x00000000 (0)
- 0050: USHORT usNBP0Voltage = 0x0000 (0)
- 0052: USHORT usNBP1Voltage = 0x0000 (0)
- 0054: USHORT usBootUpNBVoltage = 0x0000 (0)
- 0056: USHORT usExtDispConnInfoOffset = 0x0174 (372)
- 0058: USHORT usPanelRefreshRateRange = 0x0000 (0)
- 005a: UCHAR ucMemoryType = 0x00 (0)
- 005b: UCHAR ucUMAChannelNumber = 0x00 (0)
- 005c: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [0] = 0x00000000 (0)
- 0060: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [1] = 0x00000000 (0)
- 0064: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [2] = 0x00000000 (0)
- 0068: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [3] = 0x00000000 (0)
- 006c: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [4] = 0x00000000 (0)
- 0070: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [5] = 0x00000000 (0)
- 0074: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [6] = 0x00000000 (0)
- 0078: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [7] = 0x00000000 (0)
- 007c: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [8] = 0x00000000 (0)
- 0080: ULONG ulCSR_M3_ARB_CNTL_DEFAULT [9] = 0x00000000 (0)
- 0084: ULONG ulCSR_M3_ARB_CNTL_UVD [0] = 0x00000000 (0)
- 0088: ULONG ulCSR_M3_ARB_CNTL_UVD [1] = 0x00000000 (0)
- 008c: ULONG ulCSR_M3_ARB_CNTL_UVD [2] = 0x00000000 (0)
- 0090: ULONG ulCSR_M3_ARB_CNTL_UVD [3] = 0x00000000 (0)
- 0094: ULONG ulCSR_M3_ARB_CNTL_UVD [4] = 0x00000000 (0)
- 0098: ULONG ulCSR_M3_ARB_CNTL_UVD [5] = 0x00000000 (0)
- 009c: ULONG ulCSR_M3_ARB_CNTL_UVD [6] = 0x00000000 (0)
- 00a0: ULONG ulCSR_M3_ARB_CNTL_UVD [7] = 0x00000000 (0)
- 00a4: ULONG ulCSR_M3_ARB_CNTL_UVD [8] = 0x00000000 (0)
- 00a8: ULONG ulCSR_M3_ARB_CNTL_UVD [9] = 0x00000000 (0)
- 00ac: ULONG ulCSR_M3_ARB_CNTL_FS3D [0] = 0x00000000 (0)
- 00b0: ULONG ulCSR_M3_ARB_CNTL_FS3D [1] = 0x00000000 (0)
- 00b4: ULONG ulCSR_M3_ARB_CNTL_FS3D [2] = 0x00000000 (0)
- 00b8: ULONG ulCSR_M3_ARB_CNTL_FS3D [3] = 0x00000000 (0)
- 00bc: ULONG ulCSR_M3_ARB_CNTL_FS3D [4] = 0x00000000 (0)
- 00c0: ULONG ulCSR_M3_ARB_CNTL_FS3D [5] = 0x00000000 (0)
- 00c4: ULONG ulCSR_M3_ARB_CNTL_FS3D [6] = 0x00000000 (0)
- 00c8: ULONG ulCSR_M3_ARB_CNTL_FS3D [7] = 0x00000000 (0)
- 00cc: ULONG ulCSR_M3_ARB_CNTL_FS3D [8] = 0x00000000 (0)
- 00d0: ULONG ulCSR_M3_ARB_CNTL_FS3D [9] = 0x00000000 (0)
- 00d4: ATOM_AVAILABLE_SCLK_LIST sAvail_SCLK [0] :
- 00d4: ULONG ulSupportedSCLK = 0x00000000 (0)
- 00d8: USHORT usVoltageIndex = 0x0000 (0)
- 00da: USHORT usVoltageID = 0x0000 (0)
- 00dc: ATOM_AVAILABLE_SCLK_LIST sAvail_SCLK [1] :
- 00dc: ULONG ulSupportedSCLK = 0x00000000 (0)
- 00e0: USHORT usVoltageIndex = 0x0000 (0)
- 00e2: USHORT usVoltageID = 0x0000 (0)
- 00e4: ATOM_AVAILABLE_SCLK_LIST sAvail_SCLK [2] :
- 00e4: ULONG ulSupportedSCLK = 0x00000000 (0)
- 00e8: USHORT usVoltageIndex = 0x0000 (0)
- 00ea: USHORT usVoltageID = 0x0000 (0)
- 00ec: ATOM_AVAILABLE_SCLK_LIST sAvail_SCLK [3] :
- 00ec: ULONG ulSupportedSCLK = 0x00000000 (0)
- 00f0: USHORT usVoltageIndex = 0x0000 (0)
- 00f2: USHORT usVoltageID = 0x0000 (0)
- 00f4: ATOM_AVAILABLE_SCLK_LIST sAvail_SCLK [4] :
- 00f4: ULONG ulSupportedSCLK = 0x00000000 (0)
- 00f8: USHORT usVoltageIndex = 0x0000 (0)
- 00fa: USHORT usVoltageID = 0x0000 (0)
- 00fc: ULONG ulGMCRestoreResetTime = 0x00000000 (0)
- 0100: ULONG ulMinimumNClk = 0x00000000 (0)
- 0104: ULONG ulIdleNClk = 0x00000000 (0)
- 0108: ULONG ulDDR_DLL_PowerUpTime = 0x00000000 (0)
- 010c: ULONG ulDDR_PLL_PowerUpTime = 0x00000000 (0)
- 0110: USHORT usPCIEClkSSPercentage = 0x0000 (0)
- 0112: USHORT usPCIEClkSSType = 0x0000 (0)
- 0114: USHORT usLvdsSSPercentage = 0x0000 (0)
- 0116: USHORT usLvdsSSpreadRateIn10Hz = 0x0000 (0)
- 0118: USHORT usHDMISSPercentage = 0x0000 (0)
- 011a: USHORT usHDMISSpreadRateIn10Hz = 0x0000 (0)
- 011c: USHORT usDVISSPercentage = 0x0000 (0)
- 011e: USHORT usDVISSpreadRateIn10Hz = 0x0000 (0)
- 0120: ULONG ulReserved3 [0] = 0x00000000 (0)
- 0124: ULONG ulReserved3 [1] = 0x00000000 (0)
- 0128: ULONG ulReserved3 [2] = 0x00000000 (0)
- 012c: ULONG ulReserved3 [3] = 0x00000000 (0)
- 0130: ULONG ulReserved3 [4] = 0x00000000 (0)
- 0134: ULONG ulReserved3 [5] = 0x00002134 (8500)
- 0138: ULONG ulReserved3 [6] = 0x00000000 (0)
- 013c: ULONG ulReserved3 [7] = 0x00000000 (0)
- 0140: ULONG ulReserved3 [8] = 0x00000000 (0)
- 0144: ULONG ulReserved3 [9] = 0x00000000 (0)
- 0148: ULONG ulReserved3 [10] = 0x00000000 (0)
- 014c: ULONG ulReserved3 [11] = 0x00000000 (0)
- 0150: ULONG ulReserved3 [12] = 0x00000000 (0)
- 0154: ULONG ulReserved3 [13] = 0x00000000 (0)
- 0158: ULONG ulReserved3 [14] = 0x00000000 (0)
- 015c: ULONG ulReserved3 [15] = 0x00000000 (0)
- 0160: ULONG ulReserved3 [16] = 0x00000000 (0)
- 0164: ULONG ulReserved3 [17] = 0x00000000 (0)
- 0168: ULONG ulReserved3 [18] = 0x00000000 (0)
- 016c: ULONG ulReserved3 [19] = 0x00000000 (0)
- 0170: ULONG ulReserved3 [20] = 0x00000000 (0)
- 0174: ATOM_EXTERNAL_DISPLAY_CONNECTION_INFO sExtDispConnInfo :
- 0174: ATOM_COMMON_TABLE_HEADER sHeader :
- 0174: USHORT usStructureSize = 0x008c (140)
- 0176: UCHAR ucTableFormatRevision = 0x01 (1)
- 0177: UCHAR ucTableContentRevision = 0x01 (1)
- 0178: UCHAR ucGuid [0] = 0x00 (0)
- 0179: UCHAR ucGuid [1] = 0x00 (0)
- 017a: UCHAR ucGuid [2] = 0x00 (0)
- 017b: UCHAR ucGuid [3] = 0x00 (0)
- 017c: UCHAR ucGuid [4] = 0x00 (0)
- 017d: UCHAR ucGuid [5] = 0x00 (0)
- 017e: UCHAR ucGuid [6] = 0x00 (0)
- 017f: UCHAR ucGuid [7] = 0x00 (0)
- 0180: UCHAR ucGuid [8] = 0x00 (0)
- 0181: UCHAR ucGuid [9] = 0x00 (0)
- 0182: UCHAR ucGuid [10] = 0x00 (0)
- 0183: UCHAR ucGuid [11] = 0x00 (0)
- 0184: UCHAR ucGuid [12] = 0x00 (0)
- 0185: UCHAR ucGuid [13] = 0x00 (0)
- 0186: UCHAR ucGuid [14] = 0x00 (0)
- 0187: UCHAR ucGuid [15] = 0x00 (0)
- 0188: EXT_DISPLAY_PATH sPath [0] :
- 0188: USHORT usDeviceTag = 0x0008 (8)
- 018a: USHORT usDeviceACPIEnum = 0x0210 (528)
- 018c: USHORT usDeviceConnector = 0x3103 (12547)
- 018e: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 018f: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 0190: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 0198: EXT_DISPLAY_PATH sPath [1] :
- 0198: USHORT usDeviceTag = 0x0000 (0)
- 019a: USHORT usDeviceACPIEnum = 0x0000 (0)
- 019c: USHORT usDeviceConnector = 0x0000 (0)
- 019e: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 019f: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 01a0: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 01a8: EXT_DISPLAY_PATH sPath [2] :
- 01a8: USHORT usDeviceTag = 0x0000 (0)
- 01aa: USHORT usDeviceACPIEnum = 0x0000 (0)
- 01ac: USHORT usDeviceConnector = 0x0000 (0)
- 01ae: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 01af: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 01b0: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 01b8: EXT_DISPLAY_PATH sPath [3] :
- 01b8: USHORT usDeviceTag = 0x0000 (0)
- 01ba: USHORT usDeviceACPIEnum = 0x0000 (0)
- 01bc: USHORT usDeviceConnector = 0x0000 (0)
- 01be: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 01bf: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 01c0: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 01c8: EXT_DISPLAY_PATH sPath [4] :
- 01c8: USHORT usDeviceTag = 0x0000 (0)
- 01ca: USHORT usDeviceACPIEnum = 0x0000 (0)
- 01cc: USHORT usDeviceConnector = 0x0000 (0)
- 01ce: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 01cf: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 01d0: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 01d8: EXT_DISPLAY_PATH sPath [5] :
- 01d8: USHORT usDeviceTag = 0x0000 (0)
- 01da: USHORT usDeviceACPIEnum = 0x0000 (0)
- 01dc: USHORT usDeviceConnector = 0x0000 (0)
- 01de: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 01df: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 01e0: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 01e8: EXT_DISPLAY_PATH sPath [6] :
- 01e8: USHORT usDeviceTag = 0x0000 (0)
- 01ea: USHORT usDeviceACPIEnum = 0x0000 (0)
- 01ec: USHORT usDeviceConnector = 0x0000 (0)
- 01ee: UCHAR ucExtAUXDDCLutIndex = 0x00 (0)
- 01ef: UCHAR ucExtHPDPINLutIndex = 0x00 (0)
- 01f0: USHORT usExtEncoderObjId = 0x0000 (0)
- <unparsable> line 2435: union{
- skipping...
- 01f8: UCHAR ucChecksum = 0x00 (0)
- 01f9: UCHAR uc3DStereoPinId = 0x00 (0)
- 01fa: UCHAR Reserved [0] = 0x00 (0)
- 01fb: UCHAR Reserved [1] = 0x00 (0)
- 01fc: UCHAR Reserved [2] = 0x00 (0)
- 01fd: UCHAR Reserved [3] = 0x00 (0)
- 01fe: UCHAR Reserved [4] = 0x00 (0)
- 01ff: UCHAR Reserved [5] = 0x00 (0)
- Total data structure size: 0200
- data_table 00000000 #1f (ASIC_ProfilingInfo/ASIC_VDDCI_Info):
- data_table 00000000 #20 (VoltageObjectInfo/VRAM_GPIO_DetectionInfo):
- data_table 00000000 #21 (PowerSourceInfo):
Advertisement
Add Comment
Please, Sign In to add comment