SHARE
TWEET

rx580atombios.dis example. Source: pastebin -> 2WNZzKX7

a guest Jan 12th, 2019 66 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Read e800 bytes of data from /home/owner/rx580atombios.bin
  2.  
  3. Table Format Rev.   01
  4. Table Content Rev.  01
  5. BIOS Boot Message:  '
  6. E353 Polaris20 XTX A1 GDDR5 256Mx32 8GB                                    
  7. '
  8. Subsystem Vendor ID 1da2
  9. Subsystem ID        e353
  10.  
  11. Command Tables:
  12.   0000:   aa92  Len 008e  (ASIC_Init)
  13.   0001:   ab20  Len 0057  (GetDisplaySurfaceSize)
  14.   0002:   ab78  Len 00b7  (ASIC_RegistersInit)
  15.   0003:   c9be  Len 000a  (VRAM_BlockVenderDetection)
  16.   0004:   d402  Len 0267  (SetClocksRatio/DIGxEncoderControl)
  17.   0005:   ac30  Len 0113  (MemoryControllerInit)
  18.   0006:   -               (EnableCRTCMemReq)
  19.   0007:   c9c8  Len 001a  (MemoryParamAdjust)
  20.   0008:   -               (DVOEncoderControl)
  21.   0009:   ad44  Len 00ff  (GPIOPinControl)
  22.   000a:   ae44  Len 01ac  (SetEngineClock)
  23.   000b:   aff0  Len 0122  (SetMemoryClock)
  24.   000c:   b112  Len 04cb  (SetPixelClock)
  25.   000d:   b5de  Len 0187  (DynamicClockGating)
  26.   000e:   b766  Len 0007  (ResetMemoryDLL)
  27.   000f:   b76e  Len 008a  (ResetMemoryDevice)
  28.   0010:   d178  Len 0031  (MemoryPLLInit)
  29.   0011:   d1aa  Len 0010  (AdjustDisplayPll)
  30.   0012:   bcac  Len 0111  (AdjustMemoryController)
  31.   0013:   bdbe  Len 0021  (EnableASIC_StaticPwrMgt)
  32.   0014:   bde0  Len 008e  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  33.   0015:   -               (DAC_LoadDetection)
  34.   0016:   -               (LVTMAEncoderControl)
  35.   0017:   -               (LCD1OutputControl)
  36.   0018:   -               (DAC1EncoderControl)
  37.   0019:   -               (DAC2EncoderControl)
  38.   001a:   -               (DVOOutputControl)
  39.   001b:   be6e  Len 02bf  (CV1OutputControl)
  40.   001c:   -               (GetConditionalGoldenSetting/SetCRTC_DPM_State)
  41.   001d:   -               (TVEncoderControl)
  42.   001e:   ddba  Len 009f  (TMDSAEncoderControl)
  43.   001f:   de5a  Len 01ac  (LVDSEncoderControl)
  44.   0020:   -               (TV1OutputControl)
  45.   0021:   c12e  Len 0078  (EnableScaler)
  46.   0022:   c1a6  Len 0074  (BlankCRTC)
  47.   0023:   c21a  Len 003e  (EnableCRTC)
  48.   0024:   -               (GetPixelClock)
  49.   0025:   c258  Len 002c  (EnableVGA_Render)
  50.   0026:   c284  Len 0022  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  51.   0027:   -               (SetCRTC_Timing)
  52.   0028:   c2a6  Len 0019  (SetCRTC_OverScan)
  53.   0029:   c2c0  Len 0080  (SetCRTC_Replication)
  54.   002a:   c340  Len 00c6  (SelectCRTC_Source)
  55.   002b:   c406  Len 01af  (EnableGraphSurfaces)
  56.   002c:   c5b6  Len 0049  (UpdateCRTC_DoubleBufferRegisters)
  57.   002d:   c600  Len 0095  (LUT_AutoFill)
  58.   002e:   e3fe  Len 02f9  (EnableHW_IconCursor)
  59.   002f:   c696  Len 003d  (GetMemoryClock)
  60.   0030:   c6d4  Len 00d8  (GetEngineClock)
  61.   0031:   c7ac  Len 0153  (SetCRTC_UsingDTDTiming)
  62.   0032:   -               (ExternalEncoderControl)
  63.   0033:   e0ec  Len 01d1  (LVTMAOutputControl)
  64.   0034:   c900  Len 00be  (VRAM_BlockDetectionByStrap)
  65.   0035:   e330  Len 00ce  (MemoryCleanUp)
  66.   0036:   c9e2  Len 0231  (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
  67.   0037:   e006  Len 00e5  (WriteOneByteToHWAssistedI2C)
  68.   0038:   cc14  Len 005f  (ReadHWAssistedI2CStatus/HPDInterruptService)
  69.   0039:   cc74  Len 000a  (SpeedFanControl)
  70.   003a:   cc7e  Len 000a  (PowerConnectorDetection)
  71.   003b:   cc88  Len 003c  (MC_Synchronization)
  72.   003c:   ccc4  Len 01af  (ComputeMemoryEnginePLL)
  73.   003d:   ce74  Len 0007  (MemoryRefreshConversion)
  74.   003e:   d66a  Len 0029  (VRAM_GetCurrentInfoBlock)
  75.   003f:   ce7c  Len 0170  (DynamicMemorySettings)
  76.   0040:   cfec  Len 0100  (MemoryTraining)
  77.   0041:   d0ec  Len 008c  (EnableSpreadSpectrumOnPPLL)
  78.   0042:   -               (TMDSAOutputControl)
  79.   0043:   d1ba  Len 01c3  (SetVoltage)
  80.   0044:   -               (DAC1OutputControl)
  81.   0045:   e2be  Len 0071  (DAC2OutputControl)
  82.   0046:   -               (SetupHWAssistedI2CStatus)
  83.   0047:   b7f8  Len 0461  (ClockSource)
  84.   0048:   bc5a  Len 0052  (MemoryDeviceInit)
  85.   0049:   -               (EnableYUV)
  86.   004a:   -               (DIG1EncoderControl)
  87.   004b:   -               (DIG2EncoderControl)
  88.   004c:   d694  Len 0146  (DIG1TransmitterControl/UNIPHYTransmitterControl)
  89.   004d:   d7da  Len 0338  (DIG2TransmitterControl/LVTMATransmitterControl)
  90.   004e:   db12  Len 024c  (ProcessAuxChannelTransaction)
  91.   004f:   dd5e  Len 005c  (DPEncoderService)
  92.  
  93. Data Tables:
  94.   0000:   -                          (UtilityPipeLine)
  95.   0001:   -                          (MultimediaCapabilityInfo)
  96.   0002:   -                          (MultimediaConfigInfo)
  97.   0003:   9854  Len 00e4  Rev 01:02  (StandardVESA_Timing)    (struct size 01c4)
  98.   0004:   9938  Len 006c  Rev 02:02  (FirmwareInfo)    (struct size 006c)
  99.   0005:   99a4  Len 0034  Rev 02:01  (DAC_Info)    (struct size 0008)
  100.   0006:   99d8  Len 004e  Rev 01:03  (LVDS_Info)    (struct size 0034)
  101.   0007:   -                          (TMDS_Info)
  102.   0008:   aa04  Len 0038  Rev 02:01  (AnalogTV_Info)    (struct size 0048)
  103.   0009:   -                          (SupportedDevicesInfo)
  104.   000a:   9a26  Len 00dc  Rev 01:01  (GPIO_I2C_Info)
  105.   000b:   9b02  Len 000c  Rev 01:05  (VRAM_UsageByFirmware)    (struct size 000c)
  106.   000c:   9b0e  Len 0020  Rev 01:01  (GPIO_Pin_LUT)
  107.   000d:   9b2e  Len 0074  Rev 01:01  (VESA_ToInternalModeLUT)
  108.   000e:   9ba2  Len 0018  Rev 02:03  (ComponentVideoInfo)
  109.   000f:   9bba  Len 0341  Rev 07:01  (PowerPlayInfo)
  110.   0010:   -                          (CompassionateData)
  111.   0011:   a9ec  Len 0018  Rev 02:01  (SaveRestoreInfo/DispDevicePriorityInfo)
  112.   0012:   -                          (PPLL_SS_Info/SS_Info)
  113.   0013:   -                          (OemInfo)
  114.   0014:   -                          (XTMDS_Info)
  115.   0015:   -                          (MclkSS_Info)
  116.   0016:   9efc  Len 015e  Rev 01:03  (Object_Info/Object_Header)    (struct size 0010)
  117.   0017:   a32e  Len 007d  Rev 01:01  (IndirectIOAccess)
  118.   0018:   a05a  Len 02d4  Rev 02:01  (MC_InitParameter/AdjustARB_SEQ)
  119.   0019:   -                          (ASIC_VDDC_Info)
  120.   001a:   a960  Len 0028  Rev 03:01  (ASIC_InternalSS_Info/ASIC_MVDDC_Info)    (struct size 0034)
  121.   001b:   a988  Len 0064  Rev 02:03  (TV_VideoMode/DispOutInfo)
  122.   001c:   a3ac  Len 0465  Rev 02:02  (VRAM_Info)    (struct size 0354)
  123.   001d:   -                          (MemoryTrainingInfo/ASIC_MVDDQ_Info)
  124.   001e:   -                          (IntegratedSystemInfo)
  125.   001f:   a812  Len 010c  Rev 03:06  (ASIC_ProfilingInfo/ASIC_VDDCI_Info)    (struct size 0022)
  126.   0020:   a91e  Len 0042  Rev 03:01  (VoltageObjectInfo/VRAM_GPIO_DetectionInfo)
  127.   0021:   -                          (PowerSourceInfo)
  128.  
  129.  
  130. *** Command Tables:
  131.  
  132. command_table  0000aa92  #00  (ASIC_Init):
  133.  
  134.   Size         008e
  135.   Format Rev.  01
  136.   Param Rev.   00
  137.   Content Rev. 02
  138.   Attributes:  Work space size        00 longs
  139.                Parameter space size   02 longs
  140.                Table update indicator 0
  141.  
  142.   0006: 02010200          MOVE   param[02]  [XXXX]  <-  param[00]  [XXXX]
  143.   000a: 5247              CALL_TABLE  47  (ClockSource)
  144.   000c: 5202              CALL_TABLE  02  (ASIC_RegistersInit)
  145.   000e: 02650207          MOVE   param[02]  [..X.]  <-  07
  146.   0012: 520d              CALL_TABLE  0d  (DynamicClockGating)
  147.   0014: 550002            CLEAR  param[02]  [XXXX]
  148.   0017: 520d              CALL_TABLE  0d  (DynamicClockGating)
  149.   0019: 5223              CALL_TABLE  23  (EnableCRTC)
  150.   001b: 2c250201          ADD    param[02]  [...X]  <-  01
  151.   001f: 3d250206          COMP   param[02]  [...X]  <-  06
  152.   0023: 451700            JUMP_Below  0017
  153.   0026: 5102              DELAY_MicroSec  02
  154.   0028: 523d              CALL_TABLE  3d  (MemoryRefreshConversion)
  155.   002a: 5239              CALL_TABLE  39  (SpeedFanControl)
  156.   002c: 020d020103        MOVE   param[02]  [..XX]  <-  0301
  157.   0031: 5243              CALL_TABLE  43  (SetVoltage)
  158.   0033: 6604              SET_DATA_BLOCK  04  (FirmwareInfo)
  159.   0035: 028c022e00        MOVE   param[02]  [XX..]  <-  data[002e] [..XX]
  160.   003a: 020d020100        MOVE   param[02]  [..XX]  <-  0001
  161.   003f: 5243              CALL_TABLE  43  (SetVoltage)
  162.   0041: 02050204005203    MOVE   param[02]  [XXXX]  <-  03520004
  163.   0048: 5243              CALL_TABLE  43  (SetVoltage)
  164.   004a: 02f90201          MOVE   param[02]  [X...]  <-  param[01]  [X...]
  165.   004e: 5205              CALL_TABLE  05  (MemoryControllerInit)
  166.   0050: 02010200          MOVE   param[02]  [XXXX]  <-  param[00]  [XXXX]
  167.   0054: 0ee50208          OR     param[02]  [X...]  <-  08
  168.   0058: 520a              CALL_TABLE  0a  (SetEngineClock)
  169.   005a: 02050202000000    MOVE   param[02]  [XXXX]  <-  00000002
  170.   0061: 5243              CALL_TABLE  43  (SetVoltage)
  171.   0063: 02050204002003    MOVE   param[02]  [XXXX]  <-  03200004
  172.   006a: 5243              CALL_TABLE  43  (SetVoltage)
  173.   006c: 02050230750040    MOVE   param[02]  [XXXX]  <-  40007530
  174.   0073: 520b              CALL_TABLE  0b  (SetMemoryClock)
  175.   0075: 02050204005203    MOVE   param[02]  [XXXX]  <-  03520004
  176.   007c: 5243              CALL_TABLE  43  (SetVoltage)
  177.   007e: 02010201          MOVE   param[02]  [XXXX]  <-  param[01]  [XXXX]
  178.   0082: 0ee50208          OR     param[02]  [X...]  <-  08
  179.   0086: 520b              CALL_TABLE  0b  (SetMemoryClock)
  180.   0088: 0d65d00502        OR     reg[05d0]  [..X.]  <-  02
  181.   008d: 5b                EOT
  182.  
  183.  
  184. command_table  0000ab20  #01  (GetDisplaySurfaceSize):
  185.  
  186.   Size         0057
  187.   Format Rev.  01
  188.   Param Rev.   00
  189.   Content Rev. 02
  190.   Attributes:  Work space size        00 longs
  191.                Parameter space size   00 longs
  192.                Table update indicator 0
  193.  
  194.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  195.   0009: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  196.   000b: 0208000d1a        MOVE   param[00]  [..XX]  <-  reg[1a0d]  [..XX]
  197.   0010: 3208000b1a        SUB    param[00]  [..XX]  <-  reg[1a0b]  [..XX]
  198.   0015: 0288000e1a        MOVE   param[00]  [XX..]  <-  reg[1a0e]  [..XX]
  199.   001a: 3288000c1a        SUB    param[00]  [XX..]  <-  reg[1a0c]  [..XX]
  200.   001f: 030046041a        MOVE   WS_FB_WIN [XXXX]  <-  reg[1a04]  [XXXX]
  201.   0024: 090546ffffff02    AND    WS_FB_WIN [XXXX]  <-  02ffffff
  202.   002b: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  203.   002e: 032040011a        MOVE   WS_QUOT/LOW32 [...X]  <-  reg[1a01]  [...X]
  204.   0033: 09254003          AND    WS_QUOT/LOW32 [...X]  <-  03
  205.   0037: 75024640          SHR    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  206.   003b: 0318405c1b        MOVE   WS_QUOT/LOW32 [..XX]  <-  reg[1b5c]  [XX..]
  207.   0040: 2d024640          ADD    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  208.   0044: 270046061a        DIV    WS_FB_WIN [XXXX]  <-  reg[1a06]  [XXXX]
  209.   0049: 2d08405c1b        ADD    WS_QUOT/LOW32 [..XX]  <-  reg[1b5c]  [..XX]
  210.   004e: 020a0141          MOVE   param[01]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  211.   0052: 028a0140          MOVE   param[01]  [XX..]  <-  WS_QUOT/LOW32 [..XX]
  212.   0056: 5b                EOT
  213.  
  214.  
  215. command_table  0000ab78  #02  (ASIC_RegistersInit):
  216.  
  217.   Size         00b7
  218.   Format Rev.  01
  219.   Param Rev.   00
  220.   Content Rev. 01
  221.   Attributes:  Work space size        01 longs
  222.                Parameter space size   00 longs
  223.                Table update indicator 0
  224.  
  225.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  226.   0009: 01050e0002004001  MOVE   reg[000e]  [XXXX]  <-  01400002
  227.   0011: 370300            SET_ATI_PORT  0003  (INDIRECT_IO_PCIE)
  228.   0014: 5c050200fc7fffff02000000  MASK   reg[0002]  [XXXX]  &  ffff7ffc  |  00000002
  229.   0020: 5c051000ffff9dff00094100  MASK   reg[0010]  [XXXX]  &  ff9dffff  |  00410900
  230.   002c: 5c0521007fffffff80000000  MASK   reg[0021]  [XXXX]  &  ffffff7f  |  00000080
  231.   0038: 5c054000be3fffff40400100  MASK   reg[0040]  [XXXX]  &  ffff3fbe  |  00014040
  232.   0044: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  233.   0047: 01050e0070000110  MOVE   reg[000e]  [XXXX]  <-  10010070
  234.   004f: 370300            SET_ATI_PORT  0003  (INDIRECT_IO_PCIE)
  235.   0052: 0105700000400001  MOVE   reg[0070]  [XXXX]  <-  01004000
  236.   005a: 5c05a0000ffffedf10000160  MASK   reg[00a0]  [XXXX]  &  dffeff0f  |  60010010
  237.   0066: 5c05a2007ff397ff8604885a  MASK   reg[00a2]  [XXXX]  &  ff97f37f  |  5a880486
  238.   0072: 5c05a4001bf0ffff200d4004  MASK   reg[00a4]  [XXXX]  &  fffff01b  |  04400d20
  239.   007e: 5c05b100ff2dffff80501896  MASK   reg[00b1]  [XXXX]  &  ffff2dff  |  96185080
  240.   008a: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  241.   008d: 54000600          CLEAR  reg[0006]  [XXXX]
  242.   0091: 0125c51402        MOVE   reg[14c5]  [...X]  <-  02
  243.   0096: 0105c2147f000000  MOVE   reg[14c2]  [XXXX]  <-  0000007f
  244.   009e: 0105e815703d290a  MOVE   reg[15e8]  [XXXX]  <-  0a293d70
  245.   00a6: 0105e9159ca40d20  MOVE   reg[15e9]  [XXXX]  <-  200da49c
  246.   00ae: 0105ea1520958700  MOVE   reg[15ea]  [XXXX]  <-  00879520
  247.   00b6: 5b                EOT
  248.  
  249.  
  250. command_table  0000c9be  #03  (VRAM_BlockVenderDetection):
  251.  
  252.   Size         000a
  253.   Format Rev.  01
  254.   Param Rev.   00
  255.   Content Rev. 01
  256.   Attributes:  Work space size        02 longs
  257.                Parameter space size   00 longs
  258.                Table update indicator 0
  259.  
  260.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  261.   0009: 5b                EOT
  262.  
  263.  
  264. command_table  0000d402  #04  (SetClocksRatio/DIGxEncoderControl):
  265.  
  266.   Size         0267
  267.   Format Rev.  01
  268.   Param Rev.   00
  269.   Content Rev. 05
  270.   Attributes:  Work space size        00 longs
  271.                Parameter space size   00 longs
  272.                Table update indicator 0
  273.  
  274.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  275.   0009: 032046cf05        MOVE   WS_FB_WIN [...X]  <-  reg[05cf]  [...X]
  276.   000e: 0e250060          OR     param[00]  [...X]  <-  60
  277.   0012: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  278.   0014: 0825000f          AND    param[00]  [...X]  <-  0f
  279.   0018: 422900630f580063114e016312cc016301240263004d02630818016309f90063
  280.         0a00016313080163141001630b2001630c1402630d2801631041015a5a  
  281.                           SWITCH  param[00]  [..X.]
  282.         0f->0058 11->014e 12->01cc 01->0224 00->024d 08->0118 09->00f9 0a->0100
  283.         13->0108 14->0110 0b->0120 0c->0214 0d->0128 10->0141
  284.   0055: 43f500            JUMP   00f5
  285.   0058: 3da50002          COMP   param[00]  [.X..]  <-  02
  286.   005c: 44e300            JUMP_Equal  00e3
  287.   005f: 5400724a          CLEAR  reg[4a72]  [XXXX]
  288.   0063: 3da50000          COMP   param[00]  [.X..]  <-  00
  289.   0067: 447100            JUMP_Equal  0071
  290.   006a: 3da50005          COMP   param[00]  [.X..]  <-  05
  291.   006e: 49eb00            JUMP_NotEqual  00eb
  292.   0071: 5408a14a          CLEAR  reg[4aa1]  [..XX]
  293.   0075: 3d250200          COMP   param[02]  [...X]  <-  00
  294.   0079: 498000            JUMP_NotEqual  0080
  295.   007c: 02250202          MOVE   param[02]  [...X]  <-  02
  296.   0080: 32250201          SUB    param[02]  [...X]  <-  01
  297.   0084: 01e1a14a02        MOVE   reg[4aa1]  [X...]  <-  param[02]  [...X]
  298.   0089: 4a25a44a01        TEST   reg[4aa4]  [...X]  <-  01
  299.   008e: 49c600            JUMP_NotEqual  00c6
  300.   0091: 7b                <unknown> 7b
  301.   0092: 05010080          MOVE   PLL[0000]  [XXXX]  <-  param[80]  [XXXX]
  302.   0096: 00                <unknown> 00
  303.   0097: 00                <unknown> 00
  304.   0098: 7e                <unknown> 7e
  305.   0099: 05408c0a00        MOVE   PLL[008c]  [////]  <-  reg[000a]  [XXXX]
  306.   009e: 00                <unknown> 00
  307.   009f: 560046            CLEAR  WS_FB_WIN [XXXX]
  308.   00a2: 03294602          MOVE   WS_FB_WIN [...X]  <-  param[02]  [..X.]
  309.   00a6: 27024046          DIV    WS_QUOT/LOW32 [XXXX]  <-  WS_FB_WIN [XXXX]
  310.   00aa: 0765a84afe        AND    reg[4aa8]  [..X.]  <-  fe
  311.   00af: 0105a94a00800000  MOVE   reg[4aa9]  [XXXX]  <-  00008000
  312.   00b7: 0102aa4a40        MOVE   reg[4aaa]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  313.   00bc: 0de5ab4a10        OR     reg[4aab]  [X...]  <-  10
  314.   00c1: 0d65004a04        OR     reg[4a00]  [..X.]  <-  04
  315.   00c6: 022000004a        MOVE   param[00]  [...X]  <-  reg[4a00]  [...X]
  316.   00cb: 08250007          AND    param[00]  [...X]  <-  07
  317.   00cf: 0e250000          OR     param[00]  [...X]  <-  00
  318.   00d3: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  319.   00d5: 143d0004          SHIFT_LEFT  param[00]  [X...]  by  04
  320.   00d9: 5cb99c1b8f00      MASK   reg[1b9c]  [.X..]  &  8f  |  param[00]  [X...]
  321.   00df: 3a0000            SET_REG_BLOCK  0000
  322.   00e2: 5b                EOT
  323.   00e3: 0105724a01000000  MOVE   reg[4a72]  [XXXX]  <-  00000001
  324.   00eb: 07e5004a2f        AND    reg[4a00]  [X...]  <-  2f
  325.   00f0: 0d65004a04        OR     reg[4a00]  [..X.]  <-  04
  326.   00f5: 3a0000            SET_REG_BLOCK  0000
  327.   00f8: 5b                EOT
  328.   00f9: 5420b04a          CLEAR  reg[4ab0]  [...X]
  329.   00fd: 43f500            JUMP   00f5
  330.   0100: 0125b04a01        MOVE   reg[4ab0]  [...X]  <-  01
  331.   0105: 43f500            JUMP   00f5
  332.   0108: 0125b04a02        MOVE   reg[4ab0]  [...X]  <-  02
  333.   010d: 43f500            JUMP   00f5
  334.   0110: 0125b04a03        MOVE   reg[4ab0]  [...X]  <-  03
  335.   0115: 43f500            JUMP   00f5
  336.   0118: 0725a04aef        AND    reg[4aa0]  [...X]  <-  ef
  337.   011d: 43f500            JUMP   00f5
  338.   0120: 0d25a04a10        OR     reg[4aa0]  [...X]  <-  10
  339.   0125: 43f500            JUMP   00f5
  340.   0128: 0d65a84a01        OR     reg[4aa8]  [..X.]  <-  01
  341.   012d: 510a              DELAY_MicroSec  0a
  342.   012f: 0725a54afe        AND    reg[4aa5]  [...X]  <-  fe
  343.   0134: 510a              DELAY_MicroSec  0a
  344.   0136: 010da44a0102      MOVE   reg[4aa4]  [..XX]  <-  0201
  345.   013c: 51c8              DELAY_MicroSec  c8
  346.   013e: 43f500            JUMP   00f5
  347.   0141: 0d25b64a10        OR     reg[4ab6]  [...X]  <-  10
  348.   0146: 0131a74a00        MOVE   reg[4aa7]  [...X]  <-  param[00]  [.X..]
  349.   014b: 43f500            JUMP   00f5
  350.   014e: 010d034a1f00      MOVE   reg[4a03]  [..XX]  <-  001f
  351.   0154: 0169474a02        MOVE   reg[4a47]  [..X.]  <-  param[02]  [..X.]
  352.   0159: 4c254610          TEST   WS_FB_WIN [...X]  <-  10
  353.   015d: 497701            JUMP_NotEqual  0177
  354.   0160: 3da50003          COMP   param[00]  [.X..]  <-  03
  355.   0164: 497701            JUMP_NotEqual  0177
  356.   0167: 4a250d4a10        TEST   reg[4a0d]  [...X]  <-  10
  357.   016c: 497701            JUMP_NotEqual  0177
  358.   016f: 01a5474a02        MOVE   reg[4a47]  [.X..]  <-  02
  359.   0174: 437c01            JUMP   017c
  360.   0177: 01b1474a00        MOVE   reg[4a47]  [.X..]  <-  param[00]  [.X..]
  361.   017c: 3d250200          COMP   param[02]  [...X]  <-  00
  362.   0180: 449101            JUMP_Equal  0191
  363.   0183: 32250201          SUB    param[02]  [...X]  <-  01
  364.   0187: 14250204          SHIFT_LEFT  param[02]  [...X]  by  04
  365.   018b: 5ce1474a8f02      MASK   reg[4a47]  [X...]  &  8f  |  param[02]  [...X]
  366.   0191: 3de50004          COMP   param[00]  [X...]  <-  04
  367.   0195: 47a001            JUMP_BelowOrEq  01a0
  368.   0198: 0d25474a01        OR     reg[4a47]  [...X]  <-  01
  369.   019d: 43a501            JUMP   01a5
  370.   01a0: 0725474afe        AND    reg[4a47]  [...X]  <-  fe
  371.   01a5: 3da50005          COMP   param[00]  [.X..]  <-  05
  372.   01a9: 44b301            JUMP_Equal  01b3
  373.   01ac: 3da50000          COMP   param[00]  [.X..]  <-  00
  374.   01b0: 49c401            JUMP_NotEqual  01c4
  375.   01b3: 02a50000          MOVE   param[00]  [.X..]  <-  00
  376.   01b7: 03394000          MOVE   WS_QUOT/LOW32 [...X]  <-  param[00]  [X...]
  377.   01bb: 33254001          SUB    WS_QUOT/LOW32 [...X]  <-  01
  378.   01bf: 0122a34a40        MOVE   reg[4aa3]  [...X]  <-  WS_QUOT/LOW32 [...X]
  379.   01c4: 02e002484a        MOVE   param[02]  [X...]  <-  reg[4a48]  [...X]
  380.   01c9: 43f500            JUMP   00f5
  381.   01cc: 02e002484a        MOVE   param[02]  [X...]  <-  reg[4a48]  [...X]
  382.   01d1: 4be50201          TEST   param[02]  [X...]  <-  01
  383.   01d5: 44f500            JUMP_Equal  00f5
  384.   01d8: 02b000474a        MOVE   param[00]  [.X..]  <-  reg[4a47]  [.X..]
  385.   01dd: 02e50004          MOVE   param[00]  [X...]  <-  04
  386.   01e1: 4a25474a01        TEST   reg[4a47]  [...X]  <-  01
  387.   01e6: 44ed01            JUMP_Equal  01ed
  388.   01e9: 02e50008          MOVE   param[00]  [X...]  <-  08
  389.   01ed: 3da50002          COMP   param[00]  [.X..]  <-  02
  390.   01f1: 44fb01            JUMP_Equal  01fb
  391.   01f4: 3da50003          COMP   param[00]  [.X..]  <-  03
  392.   01f8: 490402            JUMP_NotEqual  0204
  393.   01fb: 5400484a          CLEAR  reg[4a48]  [XXXX]
  394.   01ff: 5002              DELAY_MilliSec  02
  395.   0201: 43f500            JUMP   00f5
  396.   0204: 02a50000          MOVE   param[00]  [.X..]  <-  00
  397.   0208: 03314300          MOVE   WS_SHIFT [...X]  <-  param[00]  [.X..]
  398.   020c: 4a62474a44        TEST   reg[4a47]  [..X.]  <-  WS_OR_MASK [...X]
  399.   0211: 44f500            JUMP_Equal  00f5
  400.   0214: 5408a44a          CLEAR  reg[4aa4]  [..XX]
  401.   0218: 51c8              DELAY_MicroSec  c8
  402.   021a: 0d25a54a01        OR     reg[4aa5]  [...X]  <-  01
  403.   021f: 5132              DELAY_MicroSec  32
  404.   0221: 43f500            JUMP   00f5
  405.   0224: 0d25484a01        OR     reg[4a48]  [...X]  <-  01
  406.   0229: 3da50000          COMP   param[00]  [.X..]  <-  00
  407.   022d: 443902            JUMP_Equal  0239
  408.   0230: 010d794a0f01      MOVE   reg[4a79]  [..XX]  <-  010f
  409.   0236: 43f500            JUMP   00f5
  410.   0239: 03394300          MOVE   WS_SHIFT [...X]  <-  param[00]  [X...]
  411.   023d: 03024044          MOVE   WS_QUOT/LOW32 [XXXX]  <-  WS_OR_MASK [XXXX]
  412.   0241: 33254001          SUB    WS_QUOT/LOW32 [...X]  <-  01
  413.   0245: 010a794a40        MOVE   reg[4a79]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  414.   024a: 43f500            JUMP   00f5
  415.   024d: 5400794a          CLEAR  reg[4a79]  [XXXX]
  416.   0251: 0725484afe        AND    reg[4a48]  [...X]  <-  fe
  417.   0256: 070d474afe80      AND    reg[4a47]  [..XX]  <-  80fe
  418.   025c: 5420a04a          CLEAR  reg[4aa0]  [...X]
  419.   0260: 5420b04a          CLEAR  reg[4ab0]  [...X]
  420.   0264: 43f500            JUMP   00f5
  421.  
  422.  
  423. command_table  0000ac30  #05  (MemoryControllerInit):
  424.  
  425.   Size         0113
  426.   Format Rev.  01
  427.   Param Rev.   00
  428.   Content Rev. 01
  429.   Attributes:  Work space size        01 longs
  430.                Parameter space size   00 longs
  431.                Table update indicator 0
  432.  
  433.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  434.   0009: 03010000          MOVE   work[00]   [XXXX]  <-  param[00]  [XXXX]
  435.   000d: 54202415          CLEAR  reg[1524]  [...X]
  436.   0011: 012500080f        MOVE   reg[0800]  [...X]  <-  0f
  437.   0016: 012528080f        MOVE   reg[0828]  [...X]  <-  0f
  438.   001b: 5c252b08f801      MASK   reg[082b]  [...X]  &  f8  |  01
  439.   0021: 550000            CLEAR  param[00]  [XXXX]
  440.   0024: 5234              CALL_TABLE  34  (VRAM_BlockDetectionByStrap)
  441.   0026: 523e              CALL_TABLE  3e  (VRAM_GetCurrentInfoBlock)
  442.   0028: 0324400c00        MOVE   WS_QUOT/LOW32 [...X]  <-  data[000c] [...X]
  443.   002d: 15254004          SHIFT_LEFT  WS_QUOT/LOW32 [...X]  by  04
  444.   0031: 5c6201080f40      MASK   reg[0801]  [..X.]  &  0f  |  WS_QUOT/LOW32 [...X]
  445.   0037: 0104d7092400      MOVE   reg[09d7]  [XXXX]  <-  data[0024] [XXXX]
  446.   003d: 010402080000      MOVE   reg[0802]  [XXXX]  <-  data[0000] [XXXX]
  447.   0043: 01041c082000      MOVE   reg[081c]  [XXXX]  <-  data[0020] [XXXX]
  448.   0049: 6618              SET_DATA_BLOCK  18  (MC_InitParameter/AdjustARB_SEQ)
  449.   004b: 2d0c421000        ADD    WS_DATAPTR [..XX]  <-  data[0010] [..XX]
  450.   0050: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  451.   0053: 030c400000        MOVE   WS_QUOT/LOW32 [..XX]  <-  data[0000] [..XX]
  452.   0058: 3e0d400000        COMP   WS_QUOT/LOW32 [..XX]  <-  0000
  453.   005d: 447300            JUMP_Equal  0073
  454.   0060: 0102000040        MOVE   reg[0000]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  455.   0065: 010401000200      MOVE   reg[0001]  [XXXX]  <-  data[0002] [XXXX]
  456.   006b: 2d0d420600        ADD    WS_DATAPTR [..XX]  <-  0006
  457.   0070: 435300            JUMP   0053
  458.   0073: 0d25681503        OR     reg[1568]  [...X]  <-  03
  459.   0078: 540034fe          CLEAR  reg[fe34]  [XXXX]
  460.   007c: 010535fe030a030a  MOVE   reg[fe35]  [XXXX]  <-  0a030a03
  461.   0084: 010535fe040a040a  MOVE   reg[fe35]  [XXXX]  <-  0a040a04
  462.   008c: 0100030a6915      MOVE   reg[0a03]  [XXXX]  <-  reg[1569]  [XXXX]
  463.   0092: 0100040a6915      MOVE   reg[0a04]  [XXXX]  <-  reg[1569]  [XXXX]
  464.   0098: 5c25d509fb01      MASK   reg[09d5]  [...X]  &  fb  |  01
  465.   009e: 0d05d50900080040  OR     reg[09d5]  [XXXX]  <-  40000800
  466.   00a6: 540034fe          CLEAR  reg[fe34]  [XXXX]
  467.   00aa: 010535fe030a0c00  MOVE   reg[fe35]  [XXXX]  <-  000c0a03
  468.   00b2: 010535fe040a0c00  MOVE   reg[fe35]  [XXXX]  <-  000c0a04
  469.   00ba: 520f              CALL_TABLE  0f  (ResetMemoryDevice)
  470.   00bc: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  471.   00be: 2d0c420a00        ADD    WS_DATAPTR [..XX]  <-  data[000a] [..XX]
  472.   00c3: 550000            CLEAR  param[00]  [XXXX]
  473.   00c6: 5212              CALL_TABLE  12  (AdjustMemoryController)
  474.   00c8: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  475.   00ca: 2d0c420c00        ADD    WS_DATAPTR [..XX]  <-  data[000c] [..XX]
  476.   00cf: 020d000100        MOVE   param[00]  [..XX]  <-  0001
  477.   00d4: 521f              CALL_TABLE  1f  (LVDSEncoderControl)
  478.   00d6: 521e              CALL_TABLE  1e  (TMDSAEncoderControl)
  479.   00d8: 02050030750000    MOVE   param[00]  [XXXX]  <-  00007530
  480.   00df: 5210              CALL_TABLE  10  (MemoryPLLInit)
  481.   00e1: 4ce50020          TEST   work[00]   [X...]  <-  20
  482.   00e5: 44ed00            JUMP_Equal  00ed
  483.   00e8: 0d25800a18        OR     reg[0a80]  [...X]  <-  18
  484.   00ed: 022500ff          MOVE   param[00]  [...X]  <-  ff
  485.   00f1: 5240              CALL_TABLE  40  (MemoryTraining)
  486.   00f3: 4a65800a0f        TEST   reg[0a80]  [..X.]  <-  0f
  487.   00f8: 490e01            JUMP_NotEqual  010e
  488.   00fb: 5203              CALL_TABLE  03  (VRAM_BlockVenderDetection)
  489.   00fd: 032000800a        MOVE   work[00]   [...X]  <-  reg[0a80]  [...X]
  490.   0102: 092500fc          AND    work[00]   [...X]  <-  fc
  491.   0106: 521e              CALL_TABLE  1e  (TMDSAEncoderControl)
  492.   0108: 5c22800a0300      MASK   reg[0a80]  [...X]  &  03  |  work[00]   [...X]
  493.   010e: 5207              CALL_TABLE  07  (MemoryParamAdjust)
  494.   0110: 5248              CALL_TABLE  48  (MemoryDeviceInit)
  495.   0112: 5b                EOT
  496.  
  497.  
  498. command_table  00000000  #06  (EnableCRTCMemReq):
  499.  
  500.   Attributes:  Work space size        2d longs
  501.                Parameter space size   00 longs
  502.                Table update indicator 0
  503.  
  504. command_table  0000c9c8  #07  (MemoryParamAdjust):
  505.  
  506.   Size         001a
  507.   Format Rev.  01
  508.   Param Rev.   00
  509.   Content Rev. 01
  510.   Attributes:  Work space size        00 longs
  511.                Parameter space size   01 longs
  512.                Table update indicator 0
  513.  
  514.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  515.   0009: 0105e509fcfdfcfc  MOVE   reg[09e5]  [XXXX]  <-  fcfcfdfc
  516.   0011: 0105e609fdf8fcfc  MOVE   reg[09e6]  [XXXX]  <-  fcfcf8fd
  517.   0019: 5b                EOT
  518.  
  519.  
  520. command_table  00000000  #08  (DVOEncoderControl):
  521.  
  522.   Attributes:  Work space size        2d longs
  523.                Parameter space size   00 longs
  524.                Table update indicator 0
  525.  
  526. command_table  0000ad44  #09  (GPIOPinControl):
  527.  
  528.   Size         00ff
  529.   Format Rev.  02
  530.   Param Rev.   00
  531.   Content Rev. 01
  532.   Attributes:  Work space size        00 longs
  533.                Parameter space size   01 longs
  534.                Table update indicator 0
  535.  
  536.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  537.   0009: 660c              SET_DATA_BLOCK  0c  (GPIO_Pin_LUT)
  538.   000b: 030c410000        MOVE   WS_REMIND/HI32 [..XX]  <-  data[0000] [..XX]
  539.   0010: 2d0a4142          ADD    WS_REMIND/HI32 [..XX]  <-  WS_DATAPTR [..XX]
  540.   0014: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  541.   0019: 3d24000300        COMP   param[00]  [...X]  <-  data[0003] [...X]
  542.   001e: 443000            JUMP_Equal  0030
  543.   0021: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  544.   0026: 3e0a4241          COMP   WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  545.   002a: 44fb00            JUMP_Equal  00fb
  546.   002d: 431900            JUMP   0019
  547.   0030: 560043            CLEAR  WS_SHIFT [XXXX]
  548.   0033: 03a4410200        MOVE   WS_REMIND/HI32 [.X..]  <-  data[0002] [...X]
  549.   0038: 03f24141          MOVE   WS_REMIND/HI32 [X...]  <-  WS_REMIND/HI32 [.X..]
  550.   003c: 030c410000        MOVE   WS_REMIND/HI32 [..XX]  <-  data[0000] [..XX]
  551.   0041: 3e0d410000        COMP   WS_REMIND/HI32 [..XX]  <-  0000
  552.   0046: 44fb00            JUMP_Equal  00fb
  553.   0049: 3e0d416148        COMP   WS_REMIND/HI32 [..XX]  <-  4861
  554.   004e: 496b00            JUMP_NotEqual  006b
  555.   0051: 3ee54110          COMP   WS_REMIND/HI32 [X...]  <-  10
  556.   0055: 465f00            JUMP_Above  005f
  557.   0058: 1b3d4101          SHIFT_RIGHT  WS_REMIND/HI32 [X...]  by  01
  558.   005c: 436b00            JUMP   006b
  559.   005f: 09e54103          AND    WS_REMIND/HI32 [X...]  <-  03
  560.   0063: 153d4102          SHIFT_LEFT  WS_REMIND/HI32 [X...]  by  02
  561.   0067: 2de5410c          ADD    WS_REMIND/HI32 [X...]  <-  0c
  562.   006b: 033a4341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [X...]
  563.   006f: 54000000          CLEAR  reg[0000]  [XXXX]
  564.   0073: 330d410100        SUB    WS_REMIND/HI32 [..XX]  <-  0001
  565.   0078: 010a000041        MOVE   reg[0000]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  566.   007d: 0d02010044        OR     reg[0001]  [XXXX]  <-  WS_OR_MASK [XXXX]
  567.   0082: 2d0d410200        ADD    WS_REMIND/HI32 [..XX]  <-  0002
  568.   0087: 010a000041        MOVE   reg[0000]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  569.   008c: 03324341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [.X..]
  570.   0090: 4be50001          TEST   param[00]  [X...]  <-  01
  571.   0094: 49d700            JUMP_NotEqual  00d7
  572.   0097: 0702010045        AND    reg[0001]  [XXXX]  <-  WS_AND_MASK [XXXX]
  573.   009c: 2d0d410100        ADD    WS_REMIND/HI32 [..XX]  <-  0001
  574.   00a1: 010a000041        MOVE   reg[0000]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  575.   00a6: 4a02010044        TEST   reg[0001]  [XXXX]  <-  WS_OR_MASK [XXXX]
  576.   00ab: 44b900            JUMP_Equal  00b9
  577.   00ae: 03294300          MOVE   WS_SHIFT [...X]  <-  param[00]  [..X.]
  578.   00b2: 0ea20044          OR     param[00]  [.X..]  <-  WS_OR_MASK [...X]
  579.   00b6: 43c100            JUMP   00c1
  580.   00b9: 03294300          MOVE   WS_SHIFT [...X]  <-  param[00]  [..X.]
  581.   00bd: 08a20045          AND    param[00]  [.X..]  <-  WS_AND_MASK [...X]
  582.   00c1: 330d410300        SUB    WS_REMIND/HI32 [..XX]  <-  0003
  583.   00c6: 010a000041        MOVE   reg[0000]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  584.   00cb: 033a4341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [X...]
  585.   00cf: 0702010045        AND    reg[0001]  [XXXX]  <-  WS_AND_MASK [XXXX]
  586.   00d4: 43fa00            JUMP   00fa
  587.   00d7: 0d02010044        OR     reg[0001]  [XXXX]  <-  WS_OR_MASK [XXXX]
  588.   00dc: 330d410100        SUB    WS_REMIND/HI32 [..XX]  <-  0001
  589.   00e1: 010a000041        MOVE   reg[0000]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  590.   00e6: 3da50001          COMP   param[00]  [.X..]  <-  01
  591.   00ea: 44f500            JUMP_Equal  00f5
  592.   00ed: 0702010045        AND    reg[0001]  [XXXX]  <-  WS_AND_MASK [XXXX]
  593.   00f2: 43fa00            JUMP   00fa
  594.   00f5: 0d02010044        OR     reg[0001]  [XXXX]  <-  WS_OR_MASK [XXXX]
  595.   00fa: 5b                EOT
  596.   00fb: 552000            CLEAR  param[00]  [...X]
  597.   00fe: 5b                EOT
  598.  
  599.  
  600. command_table  0000ae44  #0a  (SetEngineClock):
  601.  
  602.   Size         01ac
  603.   Format Rev.  01
  604.   Param Rev.   00
  605.   Content Rev. 02
  606.   Attributes:  Work space size        05 longs
  607.                Parameter space size   00 longs
  608.                Table update indicator 0
  609.  
  610.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  611.   0009: 4be50008          TEST   param[00]  [X...]  <-  08
  612.   000d: 442300            JUMP_Equal  0023
  613.   0010: 0105820070030080  MOVE   reg[0082]  [XXXX]  <-  80000370
  614.   0018: 3c05830000000200  COMP   reg[0083]  [XXXX]  <-  00020000
  615.   0020: 466801            JUMP_Above  0168
  616.   0023: 03010400          MOVE   work[04]   [XXXX]  <-  param[00]  [XXXX]
  617.   0027: 02e50001          MOVE   param[00]  [X...]  <-  01
  618.   002b: 523c              CALL_TABLE  3c  (ComputeMemoryEnginePLL)
  619.   002d: 01058200400150c0  MOVE   reg[0082]  [XXXX]  <-  c0500140
  620.   0035: 0d25830008        OR     reg[0083]  [...X]  <-  08
  621.   003a: 66ff              SET_DATA_BLOCK  ff  (this table)
  622.   003c: 2d0d426c01        ADD    WS_DATAPTR [..XX]  <-  016c
  623.   0041: 01058200400350c0  MOVE   reg[0082]  [XXXX]  <-  c0500340
  624.   0049: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  625.   004e: 445600            JUMP_Equal  0056
  626.   0051: 2d0d422000        ADD    WS_DATAPTR [..XX]  <-  0020
  627.   0056: 0304000800        MOVE   work[00]   [XXXX]  <-  data[0008] [XXXX]
  628.   005b: 0304010c00        MOVE   work[01]   [XXXX]  <-  data[000c] [XXXX]
  629.   0060: 0304021000        MOVE   work[02]   [XXXX]  <-  data[0010] [XXXX]
  630.   0065: 0304031400        MOVE   work[03]   [XXXX]  <-  data[0014] [XXXX]
  631.   006a: 010482000400      MOVE   reg[0082]  [XXXX]  <-  data[0004] [XXXX]
  632.   0070: 4a05830080000000  TEST   reg[0083]  [XXXX]  <-  00000080
  633.   0078: 449700            JUMP_Equal  0097
  634.   007b: 2d050010000000    ADD    work[00]   [XXXX]  <-  00000010
  635.   0082: 2d050110000000    ADD    work[01]   [XXXX]  <-  00000010
  636.   0089: 2d050210000000    ADD    work[02]   [XXXX]  <-  00000010
  637.   0090: 2d050310000000    ADD    work[03]   [XXXX]  <-  00000010
  638.   0097: 4a25830002        TEST   reg[0083]  [...X]  <-  02
  639.   009c: 44b800            JUMP_Equal  00b8
  640.   009f: 010482001c00      MOVE   reg[0082]  [XXXX]  <-  data[001c] [XXXX]
  641.   00a5: 0d25830010        OR     reg[0083]  [...X]  <-  10
  642.   00aa: 010482000400      MOVE   reg[0082]  [XXXX]  <-  data[0004] [XXXX]
  643.   00b0: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  644.   00b5: 44aa00            JUMP_Equal  00aa
  645.   00b8: 010482001800      MOVE   reg[0082]  [XXXX]  <-  data[0018] [XXXX]
  646.   00be: 0121830002        MOVE   reg[0083]  [...X]  <-  param[02]  [...X]
  647.   00c3: 0102820000        MOVE   reg[0082]  [XXXX]  <-  work[00]   [XXXX]
  648.   00c8: 0101830001        MOVE   reg[0083]  [XXXX]  <-  param[01]  [XXXX]
  649.   00cd: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  650.   00d0: 03294002          MOVE   WS_QUOT/LOW32 [...X]  <-  param[02]  [..X.]
  651.   00d4: 15254006          SHIFT_LEFT  WS_QUOT/LOW32 [...X]  by  06
  652.   00d8: 010482000000      MOVE   reg[0082]  [XXXX]  <-  data[0000] [XXXX]
  653.   00de: 5c8a83003f0040    MASK   reg[0083]  [XX..]  &  003f  |  WS_QUOT/LOW32 [..XX]
  654.   00e5: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  655.   00ea: 0199830004        MOVE   reg[0083]  [XX..]  <-  param[04]  [XX..]
  656.   00ef: 0102820003        MOVE   reg[0082]  [XXXX]  <-  work[03]   [XXXX]
  657.   00f4: 0199830005        MOVE   reg[0083]  [XX..]  <-  param[05]  [XX..]
  658.   00f9: 010482001c00      MOVE   reg[0082]  [XXXX]  <-  data[001c] [XXXX]
  659.   00ff: 0da5830010        OR     reg[0083]  [.X..]  <-  10
  660.   0104: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  661.   0109: 0de5830004        OR     reg[0083]  [X...]  <-  04
  662.   010e: 0102820002        MOVE   reg[0082]  [XXXX]  <-  work[02]   [XXXX]
  663.   0113: 0101830003        MOVE   reg[0083]  [XXXX]  <-  param[03]  [XXXX]
  664.   0118: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  665.   011d: 0109830005        MOVE   reg[0083]  [..XX]  <-  param[05]  [..XX]
  666.   0122: 0de5830002        OR     reg[0083]  [X...]  <-  02
  667.   0127: 010482001c00      MOVE   reg[0082]  [XXXX]  <-  data[001c] [XXXX]
  668.   012d: 0d25830001        OR     reg[0083]  [...X]  <-  01
  669.   0132: 010482000400      MOVE   reg[0082]  [XXXX]  <-  data[0004] [XXXX]
  670.   0138: 4a25830002        TEST   reg[0083]  [...X]  <-  02
  671.   013d: 443201            JUMP_Equal  0132
  672.   0140: 01058200400150c0  MOVE   reg[0082]  [XXXX]  <-  c0500140
  673.   0148: 07258300f7        AND    reg[0083]  [...X]  <-  f7
  674.   014d: 02020004          MOVE   param[00]  [XXXX]  <-  work[04]   [XXXX]
  675.   0151: 4ce50408          TEST   work[04]   [X...]  <-  08
  676.   0155: 496801            JUMP_NotEqual  0168
  677.   0158: 522f              CALL_TABLE  2f  (GetMemoryClock)
  678.   015a: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  679.   015e: 02020004          MOVE   param[00]  [XXXX]  <-  work[04]   [XXXX]
  680.   0162: 02e50002          MOVE   param[00]  [X...]  <-  02
  681.   0166: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  682.   0168: 5b                EOT
  683.   0169: 7a4000680250c0780250c08c0250c0900250c0940250c0980250c0ac0250c0b0
  684.         0250c0e40250c0f40250c0080350c00c0350c0100350c0140350c0280350c02c
  685.         0350c0  
  686.                           CTB_DS  64 bytes
  687.  
  688.  
  689. command_table  0000aff0  #0b  (SetMemoryClock):
  690.  
  691.   Size         0122
  692.   Format Rev.  02
  693.   Param Rev.   00
  694.   Content Rev. 01
  695.   Attributes:  Work space size        03 longs
  696.                Parameter space size   01 longs
  697.                Table update indicator 0
  698.  
  699.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  700.   0009: 5c252b08f801      MASK   reg[082b]  [...X]  &  f8  |  01
  701.   000f: 54202415          CLEAR  reg[1524]  [...X]
  702.   0013: 0725eb09fe        AND    reg[09eb]  [...X]  <-  fe
  703.   0018: 4be50040          TEST   param[00]  [X...]  <-  40
  704.   001c: 44a100            JUMP_Equal  00a1
  705.   001f: 0105910a0d000000  MOVE   reg[0a91]  [XXXX]  <-  0000000d
  706.   0027: 03b001920a        MOVE   work[01]   [.X..]  <-  reg[0a92]  [.X..]
  707.   002c: 523b              CALL_TABLE  3b  (MC_Synchronization)
  708.   002e: 03010000          MOVE   work[00]   [XXXX]  <-  param[00]  [XXXX]
  709.   0032: 563800            CLEAR  work[00]   [X...]
  710.   0035: 3e010001          COMP   work[00]   [XXXX]  <-  param[01]  [XXXX]
  711.   0039: 456200            JUMP_Below  0062
  712.   003c: 3e010002          COMP   work[00]   [XXXX]  <-  param[02]  [XXXX]
  713.   0040: 455300            JUMP_Below  0053
  714.   0043: 0105910a0d000000  MOVE   reg[0a91]  [XXXX]  <-  0000000d
  715.   004b: 07a5920af7        AND    reg[0a92]  [.X..]  <-  f7
  716.   0050: 43a100            JUMP   00a1
  717.   0053: 0105910a0d000000  MOVE   reg[0a91]  [XXXX]  <-  0000000d
  718.   005b: 5438920a          CLEAR  reg[0a92]  [X...]
  719.   005f: 43a100            JUMP   00a1
  720.   0062: 030002960a        MOVE   work[02]   [XXXX]  <-  reg[0a96]  [XXXX]
  721.   0067: 03f801990a        MOVE   work[01]   [X...]  <-  reg[0a99]  [X...]
  722.   006c: 0105910a00000000  MOVE   reg[0a91]  [XXXX]  <-  00000000
  723.   0074: 030801920a        MOVE   work[01]   [..XX]  <-  reg[0a92]  [..XX]
  724.   0079: 0105910a0d000000  MOVE   reg[0a91]  [XXXX]  <-  0000000d
  725.   0081: 5c8d920a00008000  MASK   reg[0a92]  [XX..]  &  0000  |  0080
  726.   0089: 07e5990abf        AND    reg[0a99]  [X...]  <-  bf
  727.   008e: 0765960af0        AND    reg[0a96]  [..X.]  <-  f0
  728.   0093: 0105910a00000000  MOVE   reg[0a91]  [XXXX]  <-  00000000
  729.   009b: 010d920a7777      MOVE   reg[0a92]  [..XX]  <-  7777
  730.   00a1: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  731.   00a5: 5210              CALL_TABLE  10  (MemoryPLLInit)
  732.   00a7: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  733.   00ab: 02e50101          MOVE   param[01]  [X...]  <-  01
  734.   00af: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  735.   00b1: 5230              CALL_TABLE  30  (GetEngineClock)
  736.   00b3: 02e50102          MOVE   param[01]  [X...]  <-  02
  737.   00b7: 02010200          MOVE   param[02]  [XXXX]  <-  param[00]  [XXXX]
  738.   00bb: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  739.   00bd: 0725f309fc        AND    reg[09f3]  [...X]  <-  fc
  740.   00c2: 550001            CLEAR  param[01]  [XXXX]
  741.   00c5: 4a25800a08        TEST   reg[0a80]  [...X]  <-  08
  742.   00ca: 49d100            JUMP_NotEqual  00d1
  743.   00cd: 02250107          MOVE   param[01]  [...X]  <-  07
  744.   00d1: 5240              CALL_TABLE  40  (MemoryTraining)
  745.   00d3: 4be50040          TEST   param[00]  [X...]  <-  40
  746.   00d7: 441201            JUMP_Equal  0112
  747.   00da: 0105910a0d000000  MOVE   reg[0a91]  [XXXX]  <-  0000000d
  748.   00e2: 4ca50180          TEST   work[01]   [.X..]  <-  80
  749.   00e6: 49ed00            JUMP_NotEqual  00ed
  750.   00e9: 5438920a          CLEAR  reg[0a92]  [X...]
  751.   00ed: 01b2920a01        MOVE   reg[0a92]  [.X..]  <-  work[01]   [.X..]
  752.   00f2: 523b              CALL_TABLE  3b  (MC_Synchronization)
  753.   00f4: 3e010001          COMP   work[00]   [XXXX]  <-  param[01]  [XXXX]
  754.   00f8: 461201            JUMP_Above  0112
  755.   00fb: 01fa990a01        MOVE   reg[0a99]  [X...]  <-  work[01]   [X...]
  756.   0100: 016a960a02        MOVE   reg[0a96]  [..X.]  <-  work[02]   [..X.]
  757.   0105: 0105910a00000000  MOVE   reg[0a91]  [XXXX]  <-  00000000
  758.   010d: 010a920a01        MOVE   reg[0a92]  [..XX]  <-  work[01]   [..XX]
  759.   0112: 0d25eb0901        OR     reg[09eb]  [...X]  <-  01
  760.   0117: 07252b08f8        AND    reg[082b]  [...X]  <-  f8
  761.   011c: 0d25241503        OR     reg[1524]  [...X]  <-  03
  762.   0121: 5b                EOT
  763.  
  764.  
  765. command_table  0000b112  #0c  (SetPixelClock):
  766.  
  767.   Size         04cb
  768.   Format Rev.  01
  769.   Param Rev.   00
  770.   Content Rev. 07
  771.   Attributes:  Work space size        02 longs
  772.                Parameter space size   02 longs
  773.                Table update indicator 0
  774.  
  775.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  776.   0009: 3d2501ff          COMP   param[01]  [...X]  <-  ff
  777.   000d: 449504            JUMP_Equal  0495
  778.   0010: 3d250119          COMP   param[01]  [...X]  <-  19
  779.   0014: 469104            JUMP_Above  0491
  780.   0017: 3d250102          COMP   param[01]  [...X]  <-  02
  781.   001b: 479104            JUMP_BelowOrEq  0491
  782.   001e: 3d250114          COMP   param[01]  [...X]  <-  14
  783.   0022: 459504            JUMP_Below  0495
  784.   0025: 3d050000000000    COMP   param[00]  [XXXX]  <-  00000000
  785.   002c: 444302            JUMP_Equal  0243
  786.   002f: 4be50102          TEST   param[01]  [X...]  <-  02
  787.   0033: 496100            JUMP_NotEqual  0061
  788.   0036: 02a90202          MOVE   param[02]  [.X..]  <-  param[02]  [..X.]
  789.   003a: 552802            CLEAR  param[02]  [..X.]
  790.   003d: 0ee50180          OR     param[01]  [X...]  <-  80
  791.   0041: 3d0500404b4c00    COMP   param[00]  [XXXX]  <-  004c4b40
  792.   0048: 456100            JUMP_Below  0061
  793.   004b: 0da5c29d40        OR     reg[9dc2]  [.X..]  <-  40
  794.   0050: 03214101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [...X]
  795.   0054: 33254114          SUB    WS_REMIND/HI32 [...X]  <-  14
  796.   0058: 03224341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [...X]
  797.   005c: 0de2c14844        OR     reg[48c1]  [X...]  <-  WS_OR_MASK [...X]
  798.   0061: 66ff              SET_DATA_BLOCK  ff  (this table)
  799.   0063: 2d0d42ab04        ADD    WS_DATAPTR [..XX]  <-  04ab
  800.   0068: 03394001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [X...]
  801.   006c: 090d403000        AND    WS_QUOT/LOW32 [..XX]  <-  0030
  802.   0071: 1b0d4002          SHIFT_RIGHT  WS_QUOT/LOW32 [..XX]  by  02
  803.   0075: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  804.   0079: 560000            CLEAR  work[00]   [XXXX]
  805.   007c: 560001            CLEAR  work[01]   [XXXX]
  806.   007f: 02050340010000    MOVE   param[03]  [XXXX]  <-  00000140
  807.   0086: 02650101          MOVE   param[01]  [..X.]  <-  01
  808.   008a: 2005000a000000    MUL    param[00]  [XXXX]  <-  0000000a
  809.   0091: 03024640          MOVE   WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  810.   0095: 3d0500808d5b00    COMP   param[00]  [XXXX]  <-  005b8d80
  811.   009c: 47a600            JUMP_BelowOrEq  00a6
  812.   009f: 0ee50108          OR     param[01]  [X...]  <-  08
  813.   00a3: 552801            CLEAR  param[01]  [..X.]
  814.   00a6: 4be50108          TEST   param[01]  [X...]  <-  08
  815.   00aa: 44b100            JUMP_Equal  00b1
  816.   00ad: 1b054601          SHIFT_RIGHT  WS_FB_WIN [XXXX]  by  01
  817.   00b1: 3e0546a02fc501    COMP   WS_FB_WIN [XXXX]  <-  01c52fa0
  818.   00b8: 48c600            JUMP_AboveOrEq  00c6
  819.   00bb: 2c650101          ADD    param[01]  [..X.]  <-  01
  820.   00bf: 15054601          SHIFT_LEFT  WS_FB_WIN [XXXX]  by  01
  821.   00c3: 43b100            JUMP   00b1
  822.   00c6: 142d0105          SHIFT_LEFT  param[01]  [..X.]  by  05
  823.   00ca: 03050100000100    MOVE   work[01]   [XXXX]  <-  00010000
  824.   00d1: 4be50102          TEST   param[01]  [X...]  <-  02
  825.   00d5: 493301            JUMP_NotEqual  0133
  826.   00d8: 4be50180          TEST   param[01]  [X...]  <-  80
  827.   00dc: 49df00            JUMP_NotEqual  00df
  828.   00df: 2704460000        DIV    WS_FB_WIN [XXXX]  <-  data[0000] [XXXX]
  829.   00e4: 3e054100000000    COMP   WS_REMIND/HI32 [XXXX]  <-  00000000
  830.   00eb: 444501            JUMP_Equal  0145
  831.   00ee: 0304400000        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0000] [XXXX]
  832.   00f3: 03020041          MOVE   work[00]   [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  833.   00f7: 27024041          DIV    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  834.   00fb: 03024000          MOVE   WS_QUOT/LOW32 [XXXX]  <-  work[00]   [XXXX]
  835.   00ff: 3e054100000000    COMP   WS_REMIND/HI32 [XXXX]  <-  00000000
  836.   0106: 49f300            JUMP_NotEqual  00f3
  837.   0109: 7c                <unknown> 7c
  838.   010a: 0500000001        MOVE   PLL[0000]  [XXXX]  <-  reg[0100]  [XXXX]
  839.   010f: 00                <unknown> 00
  840.   0110: 7e                <unknown> 7e
  841.   0111: 044000007c        MOVE   fb[00]     [////]  <-  reg[7c00]  [XXXX]
  842.   0116: 044000007e        MOVE   fb[00]     [////]  <-  reg[7e00]  [XXXX]
  843.   011b: 0240000302        MOVE   param[00]  [////]  <-  reg[0203]  [XXXX]
  844.   0120: 01403e050133      MOVE   reg[053e]  [////]  <-  reg[3301]  [XXXX]
  845.   0126: f3                <unknown> f3
  846.   0127: 00                <unknown> 00
  847.   0128: 00                <unknown> 00
  848.   0129: 483301            JUMP_AboveOrEq  0133
  849.   012c: 03050100000100    MOVE   work[01]   [XXXX]  <-  00010000
  850.   0133: 2704460000        DIV    WS_FB_WIN [XXXX]  <-  data[0000] [XXXX]
  851.   0138: 7c                <unknown> 7c
  852.   0139: 0201417e          MOVE   param[41]  [XXXX]  <-  param[7e]  [XXXX]
  853.   013d: 0440000003        MOVE   fb[00]     [////]  <-  reg[0300]  [XXXX]
  854.   0142: 0a00402704        AND    fb[40]     [XXXX]  <-  reg[0427]  [XXXX]
  855.   0147: 460000            JUMP_Above  0000
  856.   014a: 038a0040          MOVE   work[00]   [XX..]  <-  WS_QUOT/LOW32 [..XX]
  857.   014e: 561801            CLEAR  work[01]   [XX..]
  858.   0151: 43af01            JUMP   01af
  859.   0154: 7c                <unknown> 7c
  860.   0155: 0240007e05        MOVE   param[00]  [////]  <-  reg[057e]  [XXXX]
  861.   015a: 40a0860100        COMP   PLL[0086]  [.X..]  <-  reg[0001]  [...X]
  862.   015f: 03014103          MOVE   WS_REMIND/HI32 [XXXX]  <-  param[03]  [XXXX]
  863.   0163: 09054103000000    AND    WS_REMIND/HI32 [XXXX]  <-  00000003
  864.   016a: 6f024041          SHL    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  865.   016e: 7c                <unknown> 7c
  866.   016f: 0540450c00        MOVE   PLL[0045]  [////]  <-  reg[000c]  [XXXX]
  867.   0174: 00                <unknown> 00
  868.   0175: 7e                <unknown> 7e
  869.   0176: 0540404b4c        MOVE   PLL[0040]  [////]  <-  reg[4c4b]  [XXXX]
  870.   017b: 00                <unknown> 00
  871.   017c: 3e054000000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  00000000
  872.   0183: 498a01            JUMP_NotEqual  018a
  873.   0186: 03254001          MOVE   WS_QUOT/LOW32 [...X]  <-  01
  874.   018a: 7c                <unknown> 7c
  875.   018b: 0540404b4c        MOVE   PLL[0040]  [////]  <-  reg[4c4b]  [XXXX]
  876.   0190: 00                <unknown> 00
  877.   0191: 7e                <unknown> 7e
  878.   0192: 0540450c00        MOVE   PLL[0045]  [////]  <-  reg[000c]  [XXXX]
  879.   0197: 00                <unknown> 00
  880.   0198: 03014103          MOVE   WS_REMIND/HI32 [XXXX]  <-  param[03]  [XXXX]
  881.   019c: 09054103000000    AND    WS_REMIND/HI32 [XXXX]  <-  00000003
  882.   01a3: 75024041          SHR    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  883.   01a7: 1b054001          SHIFT_RIGHT  WS_QUOT/LOW32 [XXXX]  by  01
  884.   01ab: 2d020040          ADD    work[00]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  885.   01af: 66ff              SET_DATA_BLOCK  ff  (this table)
  886.   01b1: 2d0d429f04        ADD    WS_DATAPTR [..XX]  <-  049f
  887.   01b6: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  888.   01b9: 03214001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [...X]
  889.   01bd: 33254014          SUB    WS_QUOT/LOW32 [...X]  <-  14
  890.   01c1: 15254001          SHIFT_LEFT  WS_QUOT/LOW32 [...X]  by  01
  891.   01c5: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  892.   01c9: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  893.   01ce: 4a65e24810        TEST   reg[48e2]  [..X.]  <-  10
  894.   01d3: 44fe02            JUMP_Equal  02fe
  895.   01d6: 03394101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [X...]
  896.   01da: 090d413000        AND    WS_REMIND/HI32 [..XX]  <-  0030
  897.   01df: 1b0d4104          SHIFT_RIGHT  WS_REMIND/HI32 [..XX]  by  04
  898.   01e3: 3c225e4941        COMP   reg[495e]  [...X]  <-  WS_REMIND/HI32 [...X]
  899.   01e8: 492202            JUMP_NotEqual  0222
  900.   01eb: 3c21234903        COMP   reg[4923]  [...X]  <-  param[03]  [...X]
  901.   01f0: 492202            JUMP_NotEqual  0222
  902.   01f3: 3c29254903        COMP   reg[4925]  [...X]  <-  param[03]  [..X.]
  903.   01f8: 492202            JUMP_NotEqual  0222
  904.   01fb: 0320415f49        MOVE   WS_REMIND/HI32 [...X]  <-  reg[495f]  [...X]
  905.   0200: 092541e0          AND    WS_REMIND/HI32 [...X]  <-  e0
  906.   0204: 3e294101          COMP   WS_REMIND/HI32 [...X]  <-  param[01]  [..X.]
  907.   0208: 492202            JUMP_NotEqual  0222
  908.   020b: 4be50140          TEST   param[01]  [X...]  <-  40
  909.   020f: 49f602            JUMP_NotEqual  02f6
  910.   0212: 3c02204900        COMP   reg[4920]  [XXXX]  <-  work[00]   [XXXX]
  911.   0217: 492202            JUMP_NotEqual  0222
  912.   021a: 3c0a224901        COMP   reg[4922]  [..XX]  <-  work[01]   [..XX]
  913.   021f: 442602            JUMP_Equal  0226
  914.   0222: 0ee50101          OR     param[01]  [X...]  <-  01
  915.   0226: 3a0000            SET_REG_BLOCK  0000
  916.   0229: 4be50101          TEST   param[01]  [X...]  <-  01
  917.   022d: 446904            JUMP_Equal  0469
  918.   0230: 4be50102          TEST   param[01]  [X...]  <-  02
  919.   0234: 494302            JUMP_NotEqual  0243
  920.   0237: 3d250205          COMP   param[02]  [...X]  <-  05
  921.   023b: 464302            JUMP_Above  0243
  922.   023e: 552802            CLEAR  param[02]  [..X.]
  923.   0241: 5223              CALL_TABLE  23  (EnableCRTC)
  924.   0243: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  925.   0246: 03214001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [...X]
  926.   024a: 33254014          SUB    WS_QUOT/LOW32 [...X]  <-  14
  927.   024e: 030a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  928.   0252: 07256001fe        AND    reg[0160]  [...X]  <-  fe
  929.   0257: 66ff              SET_DATA_BLOCK  ff  (this table)
  930.   0259: 2d0d429f04        ADD    WS_DATAPTR [..XX]  <-  049f
  931.   025e: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  932.   0261: 03214001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [...X]
  933.   0265: 33254014          SUB    WS_QUOT/LOW32 [...X]  <-  14
  934.   0269: 15254001          SHIFT_LEFT  WS_QUOT/LOW32 [...X]  by  01
  935.   026d: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  936.   0271: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  937.   0276: 07652349fe        AND    reg[4923]  [..X.]  <-  fe
  938.   027b: 54002149          CLEAR  reg[4921]  [XXXX]
  939.   027f: 54002249          CLEAR  reg[4922]  [XXXX]
  940.   0283: 0765e248ef        AND    reg[48e2]  [..X.]  <-  ef
  941.   0288: 4a65e24820        TEST   reg[48e2]  [..X.]  <-  20
  942.   028d: 498802            JUMP_NotEqual  0288
  943.   0290: 0765f248ef        AND    reg[48f2]  [..X.]  <-  ef
  944.   0295: 4a65f24820        TEST   reg[48f2]  [..X.]  <-  20
  945.   029a: 499502            JUMP_NotEqual  0295
  946.   029d: 3d050000000000    COMP   param[00]  [XXXX]  <-  00000000
  947.   02a4: 49fe02            JUMP_NotEqual  02fe
  948.   02a7: 4aa5c14880        TEST   reg[48c1]  [.X..]  <-  80
  949.   02ac: 44d202            JUMP_Equal  02d2
  950.   02af: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  951.   02b2: 5c25e048f806      MASK   reg[48e0]  [...X]  &  f8  |  06
  952.   02b8: 5102              DELAY_MicroSec  02
  953.   02ba: 4a65e04801        TEST   reg[48e0]  [..X.]  <-  01
  954.   02bf: 44ba02            JUMP_Equal  02ba
  955.   02c2: 2da54101          ADD    WS_REMIND/HI32 [.X..]  <-  01
  956.   02c6: 2d0d481000        ADD    WS_REGPTR [..XX]  <-  0010
  957.   02cb: 3ea54104          COMP   WS_REMIND/HI32 [.X..]  <-  04
  958.   02cf: 45b202            JUMP_Below  02b2
  959.   02d2: 560848            CLEAR  WS_REGPTR [..XX]
  960.   02d5: 03214101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [...X]
  961.   02d9: 33254114          SUB    WS_REMIND/HI32 [...X]  <-  14
  962.   02dd: 03224341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [...X]
  963.   02e1: 07e2c14845        AND    reg[48c1]  [X...]  <-  WS_AND_MASK [...X]
  964.   02e6: 4ae5c1483f        TEST   reg[48c1]  [X...]  <-  3f
  965.   02eb: 499104            JUMP_NotEqual  0491
  966.   02ee: 07a5c29dbf        AND    reg[9dc2]  [.X..]  <-  bf
  967.   02f3: 439104            JUMP   0491
  968.   02f6: 0102204900        MOVE   reg[4920]  [XXXX]  <-  work[00]   [XXXX]
  969.   02fb: 431704            JUMP   0417
  970.   02fe: 0105da4880880100  MOVE   reg[48da]  [XXXX]  <-  00018880
  971.   0306: 3da50100          COMP   param[01]  [.X..]  <-  00
  972.   030a: 491f03            JUMP_NotEqual  031f
  973.   030d: 3d0500e03b6600    COMP   param[00]  [XXXX]  <-  00663be0
  974.   0314: 451f03            JUMP_Below  031f
  975.   0317: 0725db48fe        AND    reg[48db]  [...X]  <-  fe
  976.   031c: 433f03            JUMP   033f
  977.   031f: 0d25db4801        OR     reg[48db]  [...X]  <-  01
  978.   0324: 3da50102          COMP   param[01]  [.X..]  <-  02
  979.   0328: 493f03            JUMP_NotEqual  033f
  980.   032b: 4be50108          TEST   param[01]  [X...]  <-  08
  981.   032f: 443f03            JUMP_Equal  033f
  982.   0332: 01057a4980880100  MOVE   reg[497a]  [XXXX]  <-  00018880
  983.   033a: 0d257b4901        OR     reg[497b]  [...X]  <-  01
  984.   033f: 0d255f4901        OR     reg[495f]  [...X]  <-  01
  985.   0344: 03394001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [X...]
  986.   0348: 090d403000        AND    WS_QUOT/LOW32 [..XX]  <-  0030
  987.   034d: 1b0d4004          SHIFT_RIGHT  WS_QUOT/LOW32 [..XX]  by  04
  988.   0351: 01225e4940        MOVE   reg[495e]  [...X]  <-  WS_QUOT/LOW32 [...X]
  989.   0356: 0d655f4980        OR     reg[495f]  [..X.]  <-  80
  990.   035b: 3e254002          COMP   WS_QUOT/LOW32 [...X]  <-  02
  991.   035f: 446603            JUMP_Equal  0366
  992.   0362: 03654004          MOVE   WS_QUOT/LOW32 [..X.]  <-  04
  993.   0366: 5c6a5f49fb40      MASK   reg[495f]  [..X.]  &  fb  |  WS_QUOT/LOW32 [..X.]
  994.   036c: 66ff              SET_DATA_BLOCK  ff  (this table)
  995.   036e: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  996.   0371: 2d0d42bb04        ADD    WS_DATAPTR [..XX]  <-  04bb
  997.   0376: 03214003          MOVE   WS_QUOT/LOW32 [...X]  <-  param[03]  [...X]
  998.   037a: 090d400300        AND    WS_QUOT/LOW32 [..XX]  <-  0003
  999.   037f: 150d4002          SHIFT_LEFT  WS_QUOT/LOW32 [..XX]  by  02
  1000.   0383: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  1001.   0387: 010c24490000      MOVE   reg[4924]  [..XX]  <-  data[0000] [..XX]
  1002.   038d: 01e426490200      MOVE   reg[4926]  [X...]  <-  data[0002] [...X]
  1003.   0393: 0d25264902        OR     reg[4926]  [...X]  <-  02
  1004.   0398: 0121234903        MOVE   reg[4923]  [...X]  <-  param[03]  [...X]
  1005.   039d: 01a52349e8        MOVE   reg[4923]  [.X..]  <-  e8
  1006.   03a2: 0102204900        MOVE   reg[4920]  [XXXX]  <-  work[00]   [XXXX]
  1007.   03a7: 54002149          CLEAR  reg[4921]  [XXXX]
  1008.   03ab: 0102224901        MOVE   reg[4922]  [XXXX]  <-  work[01]   [XXXX]
  1009.   03b0: 4be50108          TEST   param[01]  [X...]  <-  08
  1010.   03b4: 44bf03            JUMP_Equal  03bf
  1011.   03b7: 07655f49fe        AND    reg[495f]  [..X.]  <-  fe
  1012.   03bc: 43c403            JUMP   03c4
  1013.   03bf: 0d655f4901        OR     reg[495f]  [..X.]  <-  01
  1014.   03c4: 5c295f491f01      MASK   reg[495f]  [...X]  &  1f  |  param[01]  [..X.]
  1015.   03ca: 018d2b492003      MOVE   reg[492b]  [XX..]  <-  0320
  1016.   03d0: 0129254903        MOVE   reg[4925]  [...X]  <-  param[03]  [..X.]
  1017.   03d5: 07655f497f        AND    reg[495f]  [..X.]  <-  7f
  1018.   03da: 5c65e248e304      MASK   reg[48e2]  [..X.]  &  e3  |  04
  1019.   03e0: 4a65e24820        TEST   reg[48e2]  [..X.]  <-  20
  1020.   03e5: 49e003            JUMP_NotEqual  03e0
  1021.   03e8: 0d65e24810        OR     reg[48e2]  [..X.]  <-  10
  1022.   03ed: 4a65e24820        TEST   reg[48e2]  [..X.]  <-  20
  1023.   03f2: 44ed03            JUMP_Equal  03ed
  1024.   03f5: 4be50102          TEST   param[01]  [X...]  <-  02
  1025.   03f9: 491704            JUMP_NotEqual  0417
  1026.   03fc: 5c65f248e304      MASK   reg[48f2]  [..X.]  &  e3  |  04
  1027.   0402: 4a65f24820        TEST   reg[48f2]  [..X.]  <-  20
  1028.   0407: 490204            JUMP_NotEqual  0402
  1029.   040a: 0d65f24810        OR     reg[48f2]  [..X.]  <-  10
  1030.   040f: 4a65f24820        TEST   reg[48f2]  [..X.]  <-  20
  1031.   0414: 440f04            JUMP_Equal  040f
  1032.   0417: 3da50102          COMP   param[01]  [.X..]  <-  02
  1033.   041b: 442504            JUMP_Equal  0425
  1034.   041e: 3da50103          COMP   param[01]  [.X..]  <-  03
  1035.   0422: 492c04            JUMP_NotEqual  042c
  1036.   0425: 4be50180          TEST   param[01]  [X...]  <-  80
  1037.   0429: 493a04            JUMP_NotEqual  043a
  1038.   042c: 03010002          MOVE   work[00]   [XXXX]  <-  param[02]  [XXXX]
  1039.   0430: 02b10201          MOVE   param[02]  [.X..]  <-  param[01]  [.X..]
  1040.   0434: 5241              CALL_TABLE  41  (EnableSpreadSpectrumOnPPLL)
  1041.   0436: 02020200          MOVE   param[02]  [XXXX]  <-  work[00]   [XXXX]
  1042.   043a: 0d655f4940        OR     reg[495f]  [..X.]  <-  40
  1043.   043f: 4a655f4920        TEST   reg[495f]  [..X.]  <-  20
  1044.   0444: 443f04            JUMP_Equal  043f
  1045.   0447: 07655f49bf        AND    reg[495f]  [..X.]  <-  bf
  1046.   044c: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  1047.   044f: 03214001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [...X]
  1048.   0453: 33254014          SUB    WS_QUOT/LOW32 [...X]  <-  14
  1049.   0457: 030a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  1050.   045b: 0d25600101        OR     reg[0160]  [...X]  <-  01
  1051.   0460: 5101              DELAY_MicroSec  01
  1052.   0462: 4be50102          TEST   param[01]  [X...]  <-  02
  1053.   0466: 499104            JUMP_NotEqual  0491
  1054.   0469: 3a0000            SET_REG_BLOCK  0000
  1055.   046c: 3d250205          COMP   param[02]  [...X]  <-  05
  1056.   0470: 469104            JUMP_Above  0491
  1057.   0473: 02250302          MOVE   param[03]  [...X]  <-  02
  1058.   0477: 02e10302          MOVE   param[03]  [X...]  <-  param[02]  [...X]
  1059.   047b: 02610301          MOVE   param[03]  [..X.]  <-  param[01]  [...X]
  1060.   047f: 02b90301          MOVE   param[03]  [.X..]  <-  param[01]  [X...]
  1061.   0483: 08a50304          AND    param[03]  [.X..]  <-  04
  1062.   0487: 0eb10302          OR     param[03]  [.X..]  <-  param[02]  [.X..]
  1063.   048b: 02010200          MOVE   param[02]  [XXXX]  <-  param[00]  [XXXX]
  1064.   048f: 522e              CALL_TABLE  2e  (EnableHW_IconCursor)
  1065.   0491: 3a0000            SET_REG_BLOCK  0000
  1066.   0494: 5b                EOT
  1067.   0495: 0225010b          MOVE   param[01]  [...X]  <-  0b
  1068.   0499: 436904            JUMP   0469
  1069.   049c: 7a2c000000a0004051e0518052205340420f0040420f0040420f0040420f00a1
  1070.         83640024833200a3761900a3760c00  
  1071.                           CTB_DS  44 bytes
  1072.  
  1073.  
  1074. command_table  0000b5de  #0d  (DynamicClockGating):
  1075.  
  1076.   Size         0187
  1077.   Format Rev.  02
  1078.   Param Rev.   00
  1079.   Content Rev. 01
  1080.   Attributes:  Work space size        00 longs
  1081.                Parameter space size   00 longs
  1082.                Table update indicator 0
  1083.  
  1084.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1085.   0009: 3d650007          COMP   param[00]  [..X.]  <-  07
  1086.   000d: 44bc00            JUMP_Equal  00bc
  1087.   0010: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  1088.   0013: 20250003          MUL    param[00]  [...X]  <-  03
  1089.   0017: 030a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  1090.   001b: 3d650001          COMP   param[00]  [..X.]  <-  01
  1091.   001f: 44bb00            JUMP_Equal  00bb
  1092.   0022: 560848            CLEAR  WS_REGPTR [..XX]
  1093.   0025: 03214800          MOVE   WS_REGPTR [...X]  <-  param[00]  [...X]
  1094.   0029: 010dfa020200      MOVE   reg[02fa]  [..XX]  <-  0002
  1095.   002f: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  1096.   0031: 01058d1a00004000  MOVE   reg[1a8d]  [XXXX]  <-  00400000
  1097.   0039: 0125be1b02        MOVE   reg[1bbe]  [...X]  <-  02
  1098.   003e: 01a5cc1ac0        MOVE   reg[1acc]  [.X..]  <-  c0
  1099.   0043: 010d911a4501      MOVE   reg[1a91]  [..XX]  <-  0145
  1100.   0049: 5c05da1af0ffffff02000000  MASK   reg[1ada]  [XXXX]  &  fffffff0  |  00000002
  1101.   0055: 0725031bfb        AND    reg[1b03]  [...X]  <-  fb
  1102.   005a: 0d257d1a01        OR     reg[1a7d]  [...X]  <-  01
  1103.   005f: 0105341b01000000  MOVE   reg[1b34]  [XXXX]  <-  00000001
  1104.   0067: 5c05361beefe00001101ff7f  MASK   reg[1b36]  [XXXX]  &  0000feee  |  7fff0111
  1105.   0073: 01253a1b11        MOVE   reg[1b3a]  [...X]  <-  11
  1106.   0078: 5c05321bf8f8f8ff00000000  MASK   reg[1b32]  [XXXX]  &  fff8f8f8  |  00000000
  1107.   0084: 010d331bff7f      MOVE   reg[1b33]  [..XX]  <-  7fff
  1108.   008a: 0105b31b07400000  MOVE   reg[1bb3]  [XXXX]  <-  00004007
  1109.   0092: 0da5b61b01        OR     reg[1bb6]  [.X..]  <-  01
  1110.   0097: 0105311b00080004  MOVE   reg[1b31]  [XXXX]  <-  04000800
  1111.   009f: 010d861b0400      MOVE   reg[1b86]  [..XX]  <-  0004
  1112.   00a5: 010de71b0100      MOVE   reg[1be7]  [..XX]  <-  0001
  1113.   00ab: 5c05001bfffffdff00000200  MASK   reg[1b00]  [XXXX]  &  fffdffff  |  00020000
  1114.   00b7: 3a0000            SET_REG_BLOCK  0000
  1115.   00ba: 5b                EOT
  1116.   00bb: 5b                EOT
  1117.   00bc: 5c05f602ff00fe9f04fc0020  MASK   reg[02f6]  [XXXX]  &  9ffe00ff  |  2000fc04
  1118.   00c8: 0105f90210270200  MOVE   reg[02f9]  [XXXX]  <-  00022710
  1119.   00d0: 0105140300080020  MOVE   reg[0314]  [XXXX]  <-  20000800
  1120.   00d8: 01050c0300900010  MOVE   reg[030c]  [XXXX]  <-  10009000
  1121.   00e0: 0125090101        MOVE   reg[0109]  [...X]  <-  01
  1122.   00e5: 01053b0164021200  MOVE   reg[013b]  [XXXX]  <-  00120264
  1123.   00ed: 01053001a0861100  MOVE   reg[0130]  [XXXX]  <-  001186a0
  1124.   00f5: 01e5091764        MOVE   reg[1709]  [X...]  <-  64
  1125.   00fa: 0105221700009b02  MOVE   reg[1722]  [XXXX]  <-  029b0000
  1126.   0102: 0105061721842000  MOVE   reg[1706]  [XXXX]  <-  00208421
  1127.   010a: 018de5176400      MOVE   reg[17e5]  [XX..]  <-  0064
  1128.   0110: 0125e41701        MOVE   reg[17e4]  [...X]  <-  01
  1129.   0115: 010531013c000108  MOVE   reg[0131]  [XXXX]  <-  0801003c
  1130.   011d: 5c65d400fc02      MASK   reg[00d4]  [..X.]  &  fc  |  02
  1131.   0123: 010dfc000001      MOVE   reg[00fc]  [..XX]  <-  0100
  1132.   0129: 01052f4800000000  MOVE   reg[482f]  [XXXX]  <-  00000000
  1133.   0131: 0105044800000000  MOVE   reg[4804]  [XXXX]  <-  00000000
  1134.   0139: 01053a480f000000  MOVE   reg[483a]  [XXXX]  <-  0000000f
  1135.   0141: 0de5cb0510        OR     reg[05cb]  [X...]  <-  10
  1136.   0146: 0105f81600000030  MOVE   reg[16f8]  [XXXX]  <-  30000000
  1137.   014e: 0125320100        MOVE   reg[0132]  [...X]  <-  00
  1138.   0153: 550000            CLEAR  param[00]  [XXXX]
  1139.   0156: 524e              CALL_TABLE  4e  (ProcessAuxChannelTransaction)
  1140.   0158: 02250007          MOVE   param[00]  [...X]  <-  07
  1141.   015c: 5233              CALL_TABLE  33  (LVTMAOutputControl)
  1142.   015e: 02050000070000    MOVE   param[00]  [XXXX]  <-  00000700
  1143.   0165: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  1144.   0167: 2c250001          ADD    param[00]  [...X]  <-  01
  1145.   016b: 3d250006          COMP   param[00]  [...X]  <-  06
  1146.   016f: 456501            JUMP_Below  0165
  1147.   0172: 6616              SET_DATA_BLOCK  16  (Object_Info/Object_Header)
  1148.   0174: 030c410400        MOVE   WS_REMIND/HI32 [..XX]  <-  data[0004] [..XX]
  1149.   0179: 4c0d410200        TEST   WS_REMIND/HI32 [..XX]  <-  0002
  1150.   017e: 44b700            JUMP_Equal  00b7
  1151.   0181: 0da5c90504        OR     reg[05c9]  [.X..]  <-  04
  1152.   0186: 5b                EOT
  1153.  
  1154.  
  1155. command_table  0000b766  #0e  (ResetMemoryDLL):
  1156.  
  1157.   Size         0007
  1158.   Format Rev.  01
  1159.   Param Rev.   00
  1160.   Content Rev. 01
  1161.   Attributes:  Work space size        00 longs
  1162.                Parameter space size   00 longs
  1163.                Table update indicator 0
  1164.  
  1165.   0006: 5b                EOT
  1166.  
  1167.  
  1168. command_table  0000b76e  #0f  (ResetMemoryDevice):
  1169.  
  1170.   Size         008a
  1171.   Format Rev.  01
  1172.   Param Rev.   00
  1173.   Content Rev. 01
  1174.   Attributes:  Work space size        00 longs
  1175.                Parameter space size   00 longs
  1176.                Table update indicator 0
  1177.  
  1178.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1179.   0009: 0105032b54107632  MOVE   reg[2b03]  [XXXX]  <-  32761054
  1180.   0011: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  1181.   0014: 0350419f03        MOVE   WS_REMIND/HI32 [.XX.]  <-  reg[039f]  [.XX.]
  1182.   0019: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  1183.   001c: 66ff              SET_DATA_BLOCK  ff  (this table)
  1184.   001e: 2d0d424a00        ADD    WS_DATAPTR [..XX]  <-  004a
  1185.   0023: 4c654110          TEST   WS_REMIND/HI32 [..X.]  <-  10
  1186.   0027: 444600            JUMP_Equal  0046
  1187.   002a: 09654107          AND    WS_REMIND/HI32 [..X.]  <-  07
  1188.   002e: 032a4041          MOVE   WS_QUOT/LOW32 [...X]  <-  WS_REMIND/HI32 [..X.]
  1189.   0032: 150d4003          SHIFT_LEFT  WS_QUOT/LOW32 [..XX]  by  03
  1190.   0036: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  1191.   003a: 010402080000      MOVE   reg[0802]  [XXXX]  <-  data[0000] [XXXX]
  1192.   0040: 0104032b0400      MOVE   reg[2b03]  [XXXX]  <-  data[0004] [XXXX]
  1193.   0046: 5b                EOT
  1194.   0047: 7a40002310547645107632321054765410763203215476054176321320547615
  1195.         4076323210457654106732321054765410763232106547541027633210754654
  1196.         103762  
  1197.                           CTB_DS  64 bytes
  1198.  
  1199.  
  1200. command_table  0000d178  #10  (MemoryPLLInit):
  1201.  
  1202.   Size         0031
  1203.   Format Rev.  01
  1204.   Param Rev.   00
  1205.   Content Rev. 03
  1206.   Attributes:  Work space size        01 longs
  1207.                Parameter space size   00 longs
  1208.                Table update indicator 0
  1209.  
  1210.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1211.   0009: 553800            CLEAR  param[00]  [X...]
  1212.   000c: 260500e2040000    DIV    param[00]  [XXXX]  <-  000004e2
  1213.   0013: 01e29a0a40        MOVE   reg[0a9a]  [X...]  <-  WS_QUOT/LOW32 [...X]
  1214.   0018: 21054164000000    MUL    WS_REMIND/HI32 [XXXX]  <-  00000064
  1215.   001f: 270540093d0000    DIV    WS_QUOT/LOW32 [XXXX]  <-  00003d09
  1216.   0026: 15254004          SHIFT_LEFT  WS_QUOT/LOW32 [...X]  by  04
  1217.   002a: 5ca2990a8f40      MASK   reg[0a99]  [.X..]  &  8f  |  WS_QUOT/LOW32 [...X]
  1218.   0030: 5b                EOT
  1219.  
  1220.  
  1221. command_table  0000d1aa  #11  (AdjustDisplayPll):
  1222.  
  1223.   Size         0010
  1224.   Format Rev.  01
  1225.   Param Rev.   00
  1226.   Content Rev. 03
  1227.   Attributes:  Work space size        00 longs
  1228.                Parameter space size   02 longs
  1229.                Table update indicator 0
  1230.  
  1231.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1232.   0009: 551800            CLEAR  param[00]  [XX..]
  1233.   000c: 550801            CLEAR  param[01]  [..XX]
  1234.   000f: 5b                EOT
  1235.  
  1236.  
  1237. command_table  0000bcac  #12  (AdjustMemoryController):
  1238.  
  1239.   Size         0111
  1240.   Format Rev.  01
  1241.   Param Rev.   00
  1242.   Content Rev. 01
  1243.   Attributes:  Work space size        00 longs
  1244.                Parameter space size   01 longs
  1245.                Table update indicator 0
  1246.  
  1247.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1248.   0009: 03f94600          MOVE   WS_FB_WIN [X...]  <-  param[00]  [X...]
  1249.   000d: 08e5007f          AND    param[00]  [X...]  <-  7f
  1250.   0011: 030a4142          MOVE   WS_REMIND/HI32 [..XX]  <-  WS_DATAPTR [..XX]
  1251.   0015: 2d0d410400        ADD    WS_REMIND/HI32 [..XX]  <-  0004
  1252.   001a: 038c410200        MOVE   WS_REMIND/HI32 [XX..]  <-  data[0002] [..XX]
  1253.   001f: 2d0c420000        ADD    WS_DATAPTR [..XX]  <-  data[0000] [..XX]
  1254.   0024: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  1255.   0029: 563046            CLEAR  WS_FB_WIN [.X..]
  1256.   002c: 0304400000        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0000] [XXXX]
  1257.   0031: 3e054000000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  00000000
  1258.   0038: 444900            JUMP_Equal  0049
  1259.   003b: 3dfa0040          COMP   param[00]  [X...]  <-  WS_QUOT/LOW32 [X...]
  1260.   003f: 445000            JUMP_Equal  0050
  1261.   0042: 3ea54601          COMP   WS_FB_WIN [.X..]  <-  01
  1262.   0046: 495b00            JUMP_NotEqual  005b
  1263.   0049: 331a4241          SUB    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [XX..]
  1264.   004d: 436200            JUMP   0062
  1265.   0050: 03a54601          MOVE   WS_FB_WIN [.X..]  <-  01
  1266.   0054: 3d020040          COMP   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1267.   0058: 476200            JUMP_BelowOrEq  0062
  1268.   005b: 2d1a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [XX..]
  1269.   005f: 432c00            JUMP   002c
  1270.   0062: 4ce54680          TEST   WS_FB_WIN [X...]  <-  80
  1271.   0066: 446a00            JUMP_Equal  006a
  1272.   0069: 5b                EOT
  1273.   006a: 038a4142          MOVE   WS_REMIND/HI32 [XX..]  <-  WS_DATAPTR [..XX]
  1274.   006e: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  1275.   0071: 030a4241          MOVE   WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  1276.   0075: 038c400000        MOVE   WS_QUOT/LOW32 [XX..]  <-  data[0000] [..XX]
  1277.   007a: 3e8d40ffff        COMP   WS_QUOT/LOW32 [XX..]  <-  ffff
  1278.   007f: 441001            JUMP_Equal  0110
  1279.   0082: 0324420200        MOVE   WS_DATAPTR [...X]  <-  data[0002] [...X]
  1280.   0087: 03224642          MOVE   WS_FB_WIN [...X]  <-  WS_DATAPTR [...X]
  1281.   008b: 0925423f          AND    WS_DATAPTR [...X]  <-  3f
  1282.   008f: 3e254205          COMP   WS_DATAPTR [...X]  <-  05
  1283.   0093: 49a600            JUMP_NotEqual  00a6
  1284.   0096: 031a4040          MOVE   WS_QUOT/LOW32 [..XX]  <-  WS_QUOT/LOW32 [XX..]
  1285.   009a: 030d420400        MOVE   WS_DATAPTR [..XX]  <-  0004
  1286.   009f: 2d1a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [XX..]
  1287.   00a3: 43e100            JUMP   00e1
  1288.   00a6: 3e254206          COMP   WS_DATAPTR [...X]  <-  06
  1289.   00aa: 49cd00            JUMP_NotEqual  00cd
  1290.   00ad: 330d410300        SUB    WS_REMIND/HI32 [..XX]  <-  0003
  1291.   00b2: 560842            CLEAR  WS_DATAPTR [..XX]
  1292.   00b5: 2d0d400100        ADD    WS_QUOT/LOW32 [..XX]  <-  0001
  1293.   00ba: 3e1a4040          COMP   WS_QUOT/LOW32 [..XX]  <-  WS_QUOT/LOW32 [XX..]
  1294.   00be: 479f00            JUMP_BelowOrEq  009f
  1295.   00c1: 2d1a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [XX..]
  1296.   00c5: 2d0d410300        ADD    WS_REMIND/HI32 [..XX]  <-  0003
  1297.   00ca: 430401            JUMP   0104
  1298.   00cd: 031a4040          MOVE   WS_QUOT/LOW32 [..XX]  <-  WS_QUOT/LOW32 [XX..]
  1299.   00d1: 090d421f00        AND    WS_DATAPTR [..XX]  <-  001f
  1300.   00d6: 2d1a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [XX..]
  1301.   00da: 4c254680          TEST   WS_FB_WIN [...X]  <-  80
  1302.   00de: 490401            JUMP_NotEqual  0104
  1303.   00e1: 561840            CLEAR  WS_QUOT/LOW32 [XX..]
  1304.   00e4: 4c254640          TEST   WS_FB_WIN [...X]  <-  40
  1305.   00e8: 49f900            JUMP_NotEqual  00f9
  1306.   00eb: 0102000040        MOVE   reg[0000]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1307.   00f0: 010401000000      MOVE   reg[0001]  [XXXX]  <-  data[0000] [XXXX]
  1308.   00f6: 430401            JUMP   0104
  1309.   00f9: 0102910a40        MOVE   reg[0a91]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1310.   00fe: 0104920a0000      MOVE   reg[0a92]  [XXXX]  <-  data[0000] [XXXX]
  1311.   0104: 2d0d410300        ADD    WS_REMIND/HI32 [..XX]  <-  0003
  1312.   0109: 038a4142          MOVE   WS_REMIND/HI32 [XX..]  <-  WS_DATAPTR [..XX]
  1313.   010d: 437100            JUMP   0071
  1314.   0110: 5b                EOT
  1315.  
  1316.  
  1317. command_table  0000bdbe  #13  (EnableASIC_StaticPwrMgt):
  1318.  
  1319.   Size         0021
  1320.   Format Rev.  02
  1321.   Param Rev.   00
  1322.   Content Rev. 01
  1323.   Attributes:  Work space size        00 longs
  1324.                Parameter space size   01 longs
  1325.                Table update indicator 0
  1326.  
  1327.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1328.   0009: 0101a40001        MOVE   reg[00a4]  [XXXX]  <-  param[01]  [XXXX]
  1329.   000e: 0101940000        MOVE   reg[0094]  [XXXX]  <-  param[00]  [XXXX]
  1330.   0013: 3c25950001        COMP   reg[0095]  [...X]  <-  01
  1331.   0018: 491300            JUMP_NotEqual  0013
  1332.   001b: 020001a400        MOVE   param[01]  [XXXX]  <-  reg[00a4]  [XXXX]
  1333.   0020: 5b                EOT
  1334.  
  1335.  
  1336. command_table  0000bde0  #14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance):
  1337.  
  1338.   Size         008e
  1339.   Format Rev.  01
  1340.   Param Rev.   00
  1341.   Content Rev. 02
  1342.   Attributes:  Work space size        00 longs
  1343.                Parameter space size   01 longs
  1344.                Table update indicator 0
  1345.  
  1346.   0006: 66ff              SET_DATA_BLOCK  ff  (this table)
  1347.   0008: 560847            CLEAR  WS_ATTR [..XX]
  1348.   000b: 2d0d425c00        ADD    WS_DATAPTR [..XX]  <-  005c
  1349.   0010: 03214700          MOVE   WS_ATTR [...X]  <-  param[00]  [...X]
  1350.   0014: 092547f0          AND    WS_ATTR [...X]  <-  f0
  1351.   0018: 422247630043006380360063603e0063202e005a5a  
  1352.                           SWITCH  WS_ATTR [...X]
  1353.         00->0043 80->0036 60->003e 20->002e
  1354.   002d: 5b                EOT
  1355.   002e: 2d0d422600        ADD    WS_DATAPTR [..XX]  <-  0026
  1356.   0033: 434300            JUMP   0043
  1357.   0036: 2d0d420c00        ADD    WS_DATAPTR [..XX]  <-  000c
  1358.   003b: 434300            JUMP   0043
  1359.   003e: 2d0d421800        ADD    WS_DATAPTR [..XX]  <-  0018
  1360.   0043: 03214700          MOVE   WS_ATTR [...X]  <-  param[00]  [...X]
  1361.   0047: 09254707          AND    WS_ATTR [...X]  <-  07
  1362.   004b: 2d0a4247          ADD    WS_DATAPTR [..XX]  <-  WS_ATTR [..XX]
  1363.   004f: 2d0a4247          ADD    WS_DATAPTR [..XX]  <-  WS_ATTR [..XX]
  1364.   0053: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  1365.   0058: 5b                EOT
  1366.   0059: 7a320000000002000400260028002a000002002c002d002e002f000000000100
  1367.         02000300040005000a0000a0004051e05180522053  
  1368.                           CTB_DS  50 bytes
  1369.  
  1370.  
  1371. command_table  00000000  #15  (DAC_LoadDetection):
  1372.  
  1373.   Attributes:  Work space size        2d longs
  1374.                Parameter space size   00 longs
  1375.                Table update indicator 0
  1376.  
  1377. command_table  00000000  #16  (LVTMAEncoderControl):
  1378.  
  1379.   Attributes:  Work space size        2d longs
  1380.                Parameter space size   00 longs
  1381.                Table update indicator 0
  1382.  
  1383. command_table  00000000  #17  (LCD1OutputControl):
  1384.  
  1385.   Attributes:  Work space size        2d longs
  1386.                Parameter space size   00 longs
  1387.                Table update indicator 0
  1388.  
  1389. command_table  00000000  #18  (DAC1EncoderControl):
  1390.  
  1391.   Attributes:  Work space size        2d longs
  1392.                Parameter space size   00 longs
  1393.                Table update indicator 0
  1394.  
  1395. command_table  00000000  #19  (DAC2EncoderControl):
  1396.  
  1397.   Attributes:  Work space size        2d longs
  1398.                Parameter space size   00 longs
  1399.                Table update indicator 0
  1400.  
  1401. command_table  00000000  #1a  (DVOOutputControl):
  1402.  
  1403.   Attributes:  Work space size        2d longs
  1404.                Parameter space size   00 longs
  1405.                Table update indicator 0
  1406.  
  1407. command_table  0000be6e  #1b  (CV1OutputControl):
  1408.  
  1409.   Size         02bf
  1410.   Format Rev.  02
  1411.   Param Rev.   00
  1412.   Content Rev. 02
  1413.   Attributes:  Work space size        07 longs
  1414.                Parameter space size   01 longs
  1415.                Table update indicator 0
  1416.  
  1417.   0006: 20050164000000    MUL    param[01]  [XXXX]  <-  00000064
  1418.   000d: 03020240          MOVE   work[02]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1419.   0011: 661f              SET_DATA_BLOCK  1f  (ASIC_ProfilingInfo/ASIC_VDDCI_Info)
  1420.   0013: 0204010c00        MOVE   param[01]  [XXXX]  <-  data[000c] [XXXX]
  1421.   0018: 5245              CALL_TABLE  45  (DAC2OutputControl)
  1422.   001a: 080501ff030000    AND    param[01]  [XXXX]  <-  000003ff
  1423.   0021: 3d0d010000        COMP   param[01]  [..XX]  <-  0000
  1424.   0026: 492f00            JUMP_NotEqual  002f
  1425.   0029: 0204002800        MOVE   param[00]  [XXXX]  <-  data[0028] [XXXX]
  1426.   002e: 5b                EOT
  1427.   002f: 0204011c00        MOVE   param[01]  [XXXX]  <-  data[001c] [XXXX]
  1428.   0034: 5245              CALL_TABLE  45  (DAC2OutputControl)
  1429.   0036: 080501ff000000    AND    param[01]  [XXXX]  <-  000000ff
  1430.   003d: 200501a0860100    MUL    param[01]  [XXXX]  <-  000186a0
  1431.   0044: 7c                <unknown> 7c
  1432.   0045: 044020007e        MOVE   fb[20]     [////]  <-  reg[7e00]  [XXXX]
  1433.   004a: 0540ff0000        MOVE   PLL[00ff]  [////]  <-  reg[0000]  [XXXX]
  1434.   004f: 00                <unknown> 00
  1435.   0050: 03020140          MOVE   work[01]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1436.   0054: 0304402400        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0024] [XXXX]
  1437.   0059: 210540a0860100    MUL    WS_QUOT/LOW32 [XXXX]  <-  000186a0
  1438.   0060: 2d020140          ADD    work[01]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1439.   0064: 02e50001          MOVE   param[00]  [X...]  <-  01
  1440.   0068: 560003            CLEAR  work[03]   [XXXX]
  1441.   006b: 020d030200        MOVE   param[03]  [..XX]  <-  0002
  1442.   0070: 560004            CLEAR  work[04]   [XXXX]
  1443.   0073: 7c                <unknown> 7c
  1444.   0074: 04023c00          MOVE   fb[3c]     [XXXX]  <-  work[00]   [XXXX]
  1445.   0078: 7e                <unknown> 7e
  1446.   0079: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  1447.   007e: 00                <unknown> 00
  1448.   007f: 02020140          MOVE   param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1449.   0083: 0204024c00        MOVE   param[02]  [XXXX]  <-  data[004c] [XXXX]
  1450.   0088: 02a4035600        MOVE   param[03]  [.X..]  <-  data[0056] [...X]
  1451.   008d: 02e4035a00        MOVE   param[03]  [X...]  <-  data[005a] [...X]
  1452.   0092: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1453.   0094: 03010501          MOVE   work[05]   [XXXX]  <-  param[01]  [XXXX]
  1454.   0098: 03710303          MOVE   work[03]   [..X.]  <-  param[03]  [.X..]
  1455.   009c: 0304406400        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0064] [XXXX]
  1456.   00a1: 210540a0860100    MUL    WS_QUOT/LOW32 [XXXX]  <-  000186a0
  1457.   00a8: 02020140          MOVE   param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1458.   00ac: 551803            CLEAR  param[03]  [XX..]
  1459.   00af: 0204025000        MOVE   param[02]  [XXXX]  <-  data[0050] [XXXX]
  1460.   00b4: 02e4035b00        MOVE   param[03]  [X...]  <-  data[005b] [...X]
  1461.   00b9: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1462.   00bb: 7c                <unknown> 7c
  1463.   00bc: 04024000          MOVE   fb[40]     [XXXX]  <-  work[00]   [XXXX]
  1464.   00c0: 7e                <unknown> 7e
  1465.   00c1: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  1466.   00c6: 00                <unknown> 00
  1467.   00c7: 02020240          MOVE   param[02]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1468.   00cb: 02e4035700        MOVE   param[03]  [X...]  <-  data[0057] [...X]
  1469.   00d0: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1470.   00d2: 02e50301          MOVE   param[03]  [X...]  <-  01
  1471.   00d6: 02020201          MOVE   param[02]  [XXXX]  <-  work[01]   [XXXX]
  1472.   00da: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1473.   00dc: 03010601          MOVE   work[06]   [XXXX]  <-  param[01]  [XXXX]
  1474.   00e0: 03b10303          MOVE   work[03]   [.X..]  <-  param[03]  [.X..]
  1475.   00e4: 7c                <unknown> 7c
  1476.   00e5: 0506a086          MOVE   PLL[00a0]  [XXXX]  <-  PLL[0086]  [XXXX]
  1477.   00e9: 01007e024005      MOVE   reg[027e]  [XXXX]  <-  reg[0540]  [XXXX]
  1478.   00ef: 03020340          MOVE   work[03]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1479.   00f3: 03020540          MOVE   work[05]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1480.   00f7: 43fa00            JUMP   00fa
  1481.   00fa: 3de50000          COMP   param[00]  [X...]  <-  00
  1482.   00fe: 446602            JUMP_Equal  0266
  1483.   0101: 3e04030400        COMP   work[03]   [XXXX]  <-  data[0004] [XXXX]
  1484.   0106: 472101            JUMP_BelowOrEq  0121
  1485.   0109: 03020305          MOVE   work[03]   [XXXX]  <-  work[05]   [XXXX]
  1486.   010d: 3e04030400        COMP   work[03]   [XXXX]  <-  data[0004] [XXXX]
  1487.   0112: 472101            JUMP_BelowOrEq  0121
  1488.   0115: 0304030400        MOVE   work[03]   [XXXX]  <-  data[0004] [XXXX]
  1489.   011a: 2d050371020000    ADD    work[03]   [XXXX]  <-  00000271
  1490.   0121: 0304407c00        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[007c] [XXXX]
  1491.   0126: 3e054000000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  00000000
  1492.   012d: 44d901            JUMP_Equal  01d9
  1493.   0130: 3304037c00        SUB    work[03]   [XXXX]  <-  data[007c] [XXXX]
  1494.   0135: 7c                <unknown> 7c
  1495.   0136: 0203037e          MOVE   param[03]  [XXXX]  <-  fb[7e]     [XXXX]
  1496.   013a: 0540a08601        MOVE   PLL[00a0]  [////]  <-  reg[0186]  [XXXX]
  1497.   013f: 00                <unknown> 00
  1498.   0140: 03024640          MOVE   WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1499.   0144: 0204015000        MOVE   param[01]  [XXXX]  <-  data[0050] [XXXX]
  1500.   0149: 0304406400        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0064] [XXXX]
  1501.   014e: 210540a0860100    MUL    WS_QUOT/LOW32 [XXXX]  <-  000186a0
  1502.   0155: 02020240          MOVE   param[02]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1503.   0159: 02050302000000    MOVE   param[03]  [XXXX]  <-  00000002
  1504.   0160: 02a4035b00        MOVE   param[03]  [.X..]  <-  data[005b] [...X]
  1505.   0165: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1506.   0167: 7c                <unknown> 7c
  1507.   0168: 04034c00          MOVE   fb[4c]     [XXXX]  <-  fb[00]     [XXXX]
  1508.   016c: 7e                <unknown> 7e
  1509.   016d: 0540a08601        MOVE   PLL[00a0]  [////]  <-  reg[0186]  [XXXX]
  1510.   0172: 00                <unknown> 00
  1511.   0173: 02020240          MOVE   param[02]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1512.   0177: 02e4035a00        MOVE   param[03]  [X...]  <-  data[005a] [...X]
  1513.   017c: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1514.   017e: 02020201          MOVE   param[02]  [XXXX]  <-  work[01]   [XXXX]
  1515.   0182: 02e50301          MOVE   param[03]  [X...]  <-  01
  1516.   0186: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1517.   0188: 03010401          MOVE   work[04]   [XXXX]  <-  param[01]  [XXXX]
  1518.   018c: 0204014000        MOVE   param[01]  [XXXX]  <-  data[0040] [XXXX]
  1519.   0191: 02a4035700        MOVE   param[03]  [.X..]  <-  data[0057] [...X]
  1520.   0196: 7c                <unknown> 7c
  1521.   0197: 04033c00          MOVE   fb[3c]     [XXXX]  <-  fb[00]     [XXXX]
  1522.   019b: 7e                <unknown> 7e
  1523.   019c: 0540a08601        MOVE   PLL[00a0]  [////]  <-  reg[0186]  [XXXX]
  1524.   01a1: 00                <unknown> 00
  1525.   01a2: 02020240          MOVE   param[02]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1526.   01a6: 02e4035600        MOVE   param[03]  [X...]  <-  data[0056] [...X]
  1527.   01ab: 5237              CALL_TABLE  37  (WriteOneByteToHWAssistedI2C)
  1528.   01ad: 7c                <unknown> 7c
  1529.   01ae: 0504102700        MOVE   PLL[0010]  [XXXX]  <-  data[0027] [XXXX]
  1530.   01b3: 00                <unknown> 00
  1531.   01b4: 7e                <unknown> 7e
  1532.   01b5: 014001030204      MOVE   reg[0301]  [////]  <-  reg[0402]  [XXXX]
  1533.   01bb: 40030205          COMP   PLL[0002]  [XXXX]  <-  fb[05]     [XXXX]
  1534.   01bf: 023e0205          MOVE   param[02]  [...X]  <-  PLL[0005]  [X...]
  1535.   01c3: 0445ce01330205    MOVE   fb[ce]     [////]  <-  05023301
  1536.   01ca: 0443e001          MOVE   fb[e0]     [////]  <-  fb[01]     [XXXX]
  1537.   01ce: 33020405          SUB    work[04]   [XXXX]  <-  work[05]   [XXXX]
  1538.   01d2: 03020504          MOVE   work[05]   [XXXX]  <-  work[04]   [XXXX]
  1539.   01d6: 43e001            JUMP   01e0
  1540.   01d9: 03020402          MOVE   work[04]   [XXXX]  <-  work[02]   [XXXX]
  1541.   01dd: 560005            CLEAR  work[05]   [XXXX]
  1542.   01e0: 7c                <unknown> 7c
  1543.   01e1: 04027400          MOVE   fb[74]     [XXXX]  <-  work[00]   [XXXX]
  1544.   01e5: 7e                <unknown> 7e
  1545.   01e6: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  1546.   01eb: 00                <unknown> 00
  1547.   01ec: 03020440          MOVE   work[04]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1548.   01f0: 7c                <unknown> 7c
  1549.   01f1: 0240400202        MOVE   param[40]  [////]  <-  reg[0202]  [XXXX]
  1550.   01f6: 014002020241      MOVE   reg[0202]  [////]  <-  reg[4102]  [XXXX]
  1551.   01fc: 7c                <unknown> 7c
  1552.   01fd: 04027800          MOVE   fb[78]     [XXXX]  <-  work[00]   [XXXX]
  1553.   0201: 7e                <unknown> 7e
  1554.   0202: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  1555.   0207: 00                <unknown> 00
  1556.   0208: 7c                <unknown> 7c
  1557.   0209: 0240400225        MOVE   param[40]  [////]  <-  reg[2502]  [XXXX]
  1558.   020e: 03015237          MOVE   work[52]   [XXXX]  <-  param[37]  [XXXX]
  1559.   0212: 7c                <unknown> 7c
  1560.   0213: 02050552370225    MOVE   param[05]  [XXXX]  <-  25023752
  1561.   021a: 03035237          MOVE   work[52]   [XXXX]  <-  fb[37]     [XXXX]
  1562.   021e: 0304406800        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0068] [XXXX]
  1563.   0223: 2105400a000000    MUL    WS_QUOT/LOW32 [XXXX]  <-  0000000a
  1564.   022a: 2c020140          ADD    param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1565.   022e: 7c                <unknown> 7c
  1566.   022f: 04026c00          MOVE   fb[6c]     [XXXX]  <-  work[00]   [XXXX]
  1567.   0233: 7e                <unknown> 7e
  1568.   0234: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  1569.   0239: 00                <unknown> 00
  1570.   023a: 2c020140          ADD    param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1571.   023e: 7c                <unknown> 7c
  1572.   023f: 04027000          MOVE   fb[70]     [XXXX]  <-  work[00]   [XXXX]
  1573.   0243: 7e                <unknown> 7e
  1574.   0244: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  1575.   0249: 00                <unknown> 00
  1576.   024a: 2c020140          ADD    param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1577.   024e: 26050164000000    DIV    param[01]  [XXXX]  <-  00000064
  1578.   0255: 21054064000000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00000064
  1579.   025c: 2d020240          ADD    work[02]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1580.   0260: 553800            CLEAR  param[00]  [X...]
  1581.   0263: 436800            JUMP   0068
  1582.   0266: 2d050570020000    ADD    work[05]   [XXXX]  <-  00000270
  1583.   026d: 27050571020000    DIV    work[05]   [XXXX]  <-  00000271
  1584.   0274: 21054071020000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00000271
  1585.   027b: 3e04400400        COMP   WS_QUOT/LOW32 [XXXX]  <-  data[0004] [XXXX]
  1586.   0280: 478902            JUMP_BelowOrEq  0289
  1587.   0283: 0204002c00        MOVE   param[00]  [XXXX]  <-  data[002c] [XXXX]
  1588.   0288: 5b                EOT
  1589.   0289: 560000            CLEAR  work[00]   [XXXX]
  1590.   028c: 03310000          MOVE   work[00]   [...X]  <-  param[00]  [.X..]
  1591.   0290: 33250001          SUB    work[00]   [...X]  <-  01
  1592.   0294: 02020040          MOVE   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1593.   0298: 0304460800        MOVE   WS_FB_WIN [XXXX]  <-  data[0008] [XXXX]
  1594.   029d: 0304408000        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0080] [XXXX]
  1595.   02a2: 15250002          SHIFT_LEFT  work[00]   [...X]  by  02
  1596.   02a6: 2d0a4200          ADD    WS_DATAPTR [..XX]  <-  work[00]   [..XX]
  1597.   02aa: 2104408400        MUL    WS_QUOT/LOW32 [XXXX]  <-  data[0084] [XXXX]
  1598.   02af: 2d024640          ADD    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1599.   02b3: 3d020046          COMP   param[00]  [XXXX]  <-  WS_FB_WIN [XXXX]
  1600.   02b7: 48be02            JUMP_AboveOrEq  02be
  1601.   02ba: 02020046          MOVE   param[00]  [XXXX]  <-  WS_FB_WIN [XXXX]
  1602.   02be: 5b                EOT
  1603.  
  1604.  
  1605. command_table  00000000  #1c  (GetConditionalGoldenSetting/SetCRTC_DPM_State):
  1606.  
  1607.   Attributes:  Work space size        2d longs
  1608.                Parameter space size   00 longs
  1609.                Table update indicator 0
  1610.  
  1611. command_table  00000000  #1d  (TVEncoderControl):
  1612.  
  1613.   Attributes:  Work space size        2d longs
  1614.                Parameter space size   00 longs
  1615.                Table update indicator 0
  1616.  
  1617. command_table  0000ddba  #1e  (TMDSAEncoderControl):
  1618.  
  1619.   Size         009f
  1620.   Format Rev.  01
  1621.   Param Rev.   00
  1622.   Content Rev. 01
  1623.   Attributes:  Work space size        01 longs
  1624.                Parameter space size   00 longs
  1625.                Table update indicator 0
  1626.  
  1627.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1628.   0009: 523e              CALL_TABLE  3e  (VRAM_GetCurrentInfoBlock)
  1629.   000b: 550000            CLEAR  param[00]  [XXXX]
  1630.   000e: 02e4001600        MOVE   param[00]  [X...]  <-  data[0016] [...X]
  1631.   0013: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  1632.   0015: 2d0c420400        ADD    WS_DATAPTR [..XX]  <-  data[0004] [..XX]
  1633.   001a: 5212              CALL_TABLE  12  (AdjustMemoryController)
  1634.   001c: 523e              CALL_TABLE  3e  (VRAM_GetCurrentInfoBlock)
  1635.   001e: 010cd8090600      MOVE   reg[09d8]  [..XX]  <-  data[0006] [..XX]
  1636.   0024: 0164800a1c00      MOVE   reg[0a80]  [..X.]  <-  data[001c] [...X]
  1637.   002a: 02050008000000    MOVE   param[00]  [XXXX]  <-  00000008
  1638.   0031: 020c010800        MOVE   param[01]  [..XX]  <-  data[0008] [..XX]
  1639.   0036: 521f              CALL_TABLE  1f  (LVDSEncoderControl)
  1640.   0038: 030841800a        MOVE   WS_REMIND/HI32 [..XX]  <-  reg[0a80]  [..XX]
  1641.   003d: 090d410300        AND    WS_REMIND/HI32 [..XX]  <-  0003
  1642.   0042: 66ff              SET_DATA_BLOCK  ff  (this table)
  1643.   0044: 2d0d429b00        ADD    WS_DATAPTR [..XX]  <-  009b
  1644.   0049: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  1645.   004d: 0324410000        MOVE   WS_REMIND/HI32 [...X]  <-  data[0000] [...X]
  1646.   0052: 010582000c0020c0  MOVE   reg[0082]  [XXXX]  <-  c020000c
  1647.   005a: 5c0a830000fc41    MASK   reg[0083]  [..XX]  &  fc00  |  WS_REMIND/HI32 [..XX]
  1648.   0061: 02050030750003    MOVE   param[00]  [XXXX]  <-  03007530
  1649.   0068: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  1650.   006a: 020500a0860103    MOVE   param[00]  [XXXX]  <-  030186a0
  1651.   0071: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  1652.   0073: 02050048e80103    MOVE   param[00]  [XXXX]  <-  0301e848
  1653.   007a: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  1654.   007c: 02050030750003    MOVE   param[00]  [XXXX]  <-  03007530
  1655.   0083: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  1656.   0085: 020500a0860103    MOVE   param[00]  [XXXX]  <-  030186a0
  1657.   008c: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  1658.   008e: 020500400d0303    MOVE   param[00]  [XXXX]  <-  03030d40
  1659.   0095: 523f              CALL_TABLE  3f  (DynamicMemorySettings)
  1660.   0097: 5b                EOT
  1661.   0098: 7a040018100804    
  1662.                           CTB_DS  4 bytes
  1663.  
  1664.  
  1665. command_table  0000de5a  #1f  (LVDSEncoderControl):
  1666.  
  1667.   Size         01ac
  1668.   Format Rev.  01
  1669.   Param Rev.   00
  1670.   Content Rev. 01
  1671.   Attributes:  Work space size        02 longs
  1672.                Parameter space size   00 longs
  1673.                Table update indicator 0
  1674.  
  1675.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1676.   0009: 0388002808        MOVE   work[00]   [XX..]  <-  reg[0828]  [..XX]
  1677.   000e: 03090000          MOVE   work[00]   [..XX]  <-  param[00]  [..XX]
  1678.   0012: 032a4100          MOVE   WS_REMIND/HI32 [...X]  <-  work[00]   [..X.]
  1679.   0016: 03224341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [...X]
  1680.   001a: 0122280844        MOVE   reg[0828]  [...X]  <-  WS_OR_MASK [...X]
  1681.   001f: 5c622808f841      MASK   reg[0828]  [..X.]  &  f8  |  WS_REMIND/HI32 [...X]
  1682.   0025: 4222006301390063087e00630407015a5a  
  1683.                           SWITCH  work[00]   [...X]
  1684.         01->0039 08->007e 04->0107
  1685.   0036: 43a601            JUMP   01a6
  1686.   0039: 0124930a0000      MOVE   reg[0a93]  [...X]  <-  data[0000] [...X]
  1687.   003f: 0124940a0100      MOVE   reg[0a94]  [...X]  <-  data[0001] [...X]
  1688.   0045: 0104a30a0200      MOVE   reg[0aa3]  [XXXX]  <-  data[0002] [XXXX]
  1689.   004b: 0104a40a0600      MOVE   reg[0aa4]  [XXXX]  <-  data[0006] [XXXX]
  1690.   0051: 0104a50a0a00      MOVE   reg[0aa5]  [XXXX]  <-  data[000a] [XXXX]
  1691.   0057: 0104a60a0e00      MOVE   reg[0aa6]  [XXXX]  <-  data[000e] [XXXX]
  1692.   005d: 0104a70a1200      MOVE   reg[0aa7]  [XXXX]  <-  data[0012] [XXXX]
  1693.   0063: 0104a80a1600      MOVE   reg[0aa8]  [XXXX]  <-  data[0016] [XXXX]
  1694.   0069: 0104a90a1a00      MOVE   reg[0aa9]  [XXXX]  <-  data[001a] [XXXX]
  1695.   006f: 0104aa0a1e00      MOVE   reg[0aaa]  [XXXX]  <-  data[001e] [XXXX]
  1696.   0075: 2d0d422200        ADD    WS_DATAPTR [..XX]  <-  0022
  1697.   007a: 439b01            JUMP   019b
  1698.   007d: 5b                EOT
  1699.   007e: 21650002          MUL    work[00]   [..X.]  <-  02
  1700.   0082: 03224340          MOVE   WS_SHIFT [...X]  <-  WS_QUOT/LOW32 [...X]
  1701.   0086: 030a4144          MOVE   WS_REMIND/HI32 [..XX]  <-  WS_OR_MASK [..XX]
  1702.   008a: 560840            CLEAR  WS_QUOT/LOW32 [..XX]
  1703.   008d: 370200            SET_ATI_PORT  0002  (INDIRECT_IO_MC)
  1704.   0090: 4c094101          TEST   WS_REMIND/HI32 [..XX]  <-  param[01]  [..XX]
  1705.   0094: 49a300            JUMP_NotEqual  00a3
  1706.   0097: 54200000          CLEAR  reg[0000]  [...X]
  1707.   009b: 54300000          CLEAR  reg[0000]  [.X..]
  1708.   009f: 0f254001          OR     WS_QUOT/LOW32 [...X]  <-  01
  1709.   00a3: 150d4101          SHIFT_LEFT  WS_REMIND/HI32 [..XX]  by  01
  1710.   00a7: 4c094101          TEST   WS_REMIND/HI32 [..XX]  <-  param[01]  [..XX]
  1711.   00ab: 49ba00            JUMP_NotEqual  00ba
  1712.   00ae: 0f254002          OR     WS_QUOT/LOW32 [...X]  <-  02
  1713.   00b2: 54280000          CLEAR  reg[0000]  [..X.]
  1714.   00b6: 54380000          CLEAR  reg[0000]  [X...]
  1715.   00ba: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1716.   00bd: 3e254003          COMP   WS_QUOT/LOW32 [...X]  <-  03
  1717.   00c1: 49d500            JUMP_NotEqual  00d5
  1718.   00c4: 032a4100          MOVE   WS_REMIND/HI32 [...X]  <-  work[00]   [..X.]
  1719.   00c8: 2d254104          ADD    WS_REMIND/HI32 [...X]  <-  04
  1720.   00cc: 03224341          MOVE   WS_SHIFT [...X]  <-  WS_REMIND/HI32 [...X]
  1721.   00d0: 070a520d45        AND    reg[0d52]  [..XX]  <-  WS_AND_MASK [..XX]
  1722.   00d5: 523e              CALL_TABLE  3e  (VRAM_GetCurrentInfoBlock)
  1723.   00d7: 0324401600        MOVE   WS_QUOT/LOW32 [...X]  <-  data[0016] [...X]
  1724.   00dc: 21254004          MUL    WS_QUOT/LOW32 [...X]  <-  04
  1725.   00e0: 550000            CLEAR  param[00]  [XXXX]
  1726.   00e3: 02ea0000          MOVE   param[00]  [X...]  <-  work[00]   [..X.]
  1727.   00e7: 2ce20040          ADD    param[00]  [X...]  <-  WS_QUOT/LOW32 [...X]
  1728.   00eb: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  1729.   00ed: 030c400800        MOVE   WS_QUOT/LOW32 [..XX]  <-  data[0008] [..XX]
  1730.   00f2: 3e0d400000        COMP   WS_QUOT/LOW32 [..XX]  <-  0000
  1731.   00f7: 440101            JUMP_Equal  0101
  1732.   00fa: 2d0c420800        ADD    WS_DATAPTR [..XX]  <-  data[0008] [..XX]
  1733.   00ff: 5212              CALL_TABLE  12  (AdjustMemoryController)
  1734.   0101: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1735.   0104: 439b01            JUMP   019b
  1736.   0107: 0105910a00000000  MOVE   reg[0a91]  [XXXX]  <-  00000000
  1737.   010f: 3c0d920a0000      COMP   reg[0a92]  [..XX]  <-  0000
  1738.   0115: 449b01            JUMP_Equal  019b
  1739.   0118: 3c25e70a07        COMP   reg[0ae7]  [...X]  <-  07
  1740.   011d: 493901            JUMP_NotEqual  0139
  1741.   0120: 0105910a0e000000  MOVE   reg[0a91]  [XXXX]  <-  0000000e
  1742.   0128: 030001920a        MOVE   work[01]   [XXXX]  <-  reg[0a92]  [XXXX]
  1743.   012d: 5c05920a00ff00ff0f00ff00  MASK   reg[0a92]  [XXXX]  &  ff00ff00  |  00ff000f
  1744.   0139: 0105320a05000000  MOVE   reg[0a32]  [XXXX]  <-  00000005
  1745.   0141: 510a              DELAY_MicroSec  0a
  1746.   0143: 0105320a01000000  MOVE   reg[0a32]  [XXXX]  <-  00000001
  1747.   014b: 030041e70a        MOVE   WS_REMIND/HI32 [XXXX]  <-  reg[0ae7]  [XXXX]
  1748.   0150: 3e624141          COMP   WS_REMIND/HI32 [..X.]  <-  WS_REMIND/HI32 [...X]
  1749.   0154: 494b01            JUMP_NotEqual  014b
  1750.   0157: 510a              DELAY_MicroSec  0a
  1751.   0159: 3e254100          COMP   WS_REMIND/HI32 [...X]  <-  00
  1752.   015d: 447401            JUMP_Equal  0174
  1753.   0160: 3e254107          COMP   WS_REMIND/HI32 [...X]  <-  07
  1754.   0164: 499b01            JUMP_NotEqual  019b
  1755.   0167: 0105910a0e000000  MOVE   reg[0a91]  [XXXX]  <-  0000000e
  1756.   016f: 0102920a01        MOVE   reg[0a92]  [XXXX]  <-  work[01]   [XXXX]
  1757.   0174: 0105910a03000000  MOVE   reg[0a91]  [XXXX]  <-  00000003
  1758.   017c: 033841920a        MOVE   WS_REMIND/HI32 [...X]  <-  reg[0a92]  [X...]
  1759.   0181: 15254104          SHIFT_LEFT  WS_REMIND/HI32 [...X]  by  04
  1760.   0185: 3ce29a0a41        COMP   reg[0a9a]  [X...]  <-  WS_REMIND/HI32 [...X]
  1761.   018a: 459b01            JUMP_Below  019b
  1762.   018d: 4ae5990a04        TEST   reg[0a99]  [X...]  <-  04
  1763.   0192: 449b01            JUMP_Equal  019b
  1764.   0195: 5c25f309fe22      MASK   reg[09f3]  [...X]  &  fe  |  22
  1765.   019b: 2d650001          ADD    work[00]   [..X.]  <-  01
  1766.   019f: 3e650004          COMP   work[00]   [..X.]  <-  04
  1767.   01a3: 451200            JUMP_Below  0012
  1768.   01a6: 011a280800        MOVE   reg[0828]  [..XX]  <-  work[00]   [XX..]
  1769.   01ab: 5b                EOT
  1770.  
  1771.  
  1772. command_table  00000000  #20  (TV1OutputControl):
  1773.  
  1774.   Attributes:  Work space size        2d longs
  1775.                Parameter space size   00 longs
  1776.                Table update indicator 0
  1777.  
  1778. command_table  0000c12e  #21  (EnableScaler):
  1779.  
  1780.   Size         0078
  1781.   Format Rev.  01
  1782.   Param Rev.   00
  1783.   Content Rev. 01
  1784.   Attributes:  Work space size        00 longs
  1785.                Parameter space size   00 longs
  1786.                Table update indicator 0
  1787.  
  1788.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1789.   0009: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  1790.   000b: 0da5511b01        OR     reg[1b51]  [.X..]  <-  01
  1791.   0010: 5420541b          CLEAR  reg[1b54]  [...X]
  1792.   0014: 0725441bfe        AND    reg[1b44]  [...X]  <-  fe
  1793.   0019: 5420451b          CLEAR  reg[1b45]  [...X]
  1794.   001d: 422900630031006301390063024d005a5a  
  1795.                           SWITCH  param[00]  [..X.]
  1796.         00->0031 01->0039 02->004d
  1797.   002e: 437000            JUMP   0070
  1798.   0031: 0125451b02        MOVE   reg[1b45]  [...X]  <-  02
  1799.   0036: 433e00            JUMP   003e
  1800.   0039: 0125451b01        MOVE   reg[1b45]  [...X]  <-  01
  1801.   003e: 5420421b          CLEAR  reg[1b42]  [...X]
  1802.   0042: 5400431b          CLEAR  reg[1b43]  [XXXX]
  1803.   0046: 5400471b          CLEAR  reg[1b47]  [XXXX]
  1804.   004a: 437000            JUMP   0070
  1805.   004d: 010d431b0101      MOVE   reg[1b43]  [..XX]  <-  0101
  1806.   0053: 0105471b01000100  MOVE   reg[1b47]  [XXXX]  <-  00010001
  1807.   005b: 0d65481b01        OR     reg[1b48]  [..X.]  <-  01
  1808.   0060: 0d654b1b01        OR     reg[1b4b]  [..X.]  <-  01
  1809.   0065: 010d531b1010      MOVE   reg[1b53]  [..XX]  <-  1010
  1810.   006b: 0125421b01        MOVE   reg[1b42]  [...X]  <-  01
  1811.   0070: 5430511b          CLEAR  reg[1b51]  [.X..]
  1812.   0074: 3a0000            SET_REG_BLOCK  0000
  1813.   0077: 5b                EOT
  1814.  
  1815.  
  1816. command_table  0000c1a6  #22  (BlankCRTC):
  1817.  
  1818.   Size         0074
  1819.   Format Rev.  01
  1820.   Param Rev.   00
  1821.   Content Rev. 01
  1822.   Attributes:  Work space size        00 longs
  1823.                Parameter space size   00 longs
  1824.                Table update indicator 0
  1825.  
  1826.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1827.   0009: 4aa5cb0501        TEST   reg[05cb]  [.X..]  <-  01
  1828.   000e: 441500            JUMP_Equal  0015
  1829.   0011: 02650001          MOVE   param[00]  [..X.]  <-  01
  1830.   0015: 0e250080          OR     param[00]  [...X]  <-  80
  1831.   0019: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  1832.   001b: 030046cc00        MOVE   WS_FB_WIN [XXXX]  <-  reg[00cc]  [XXXX]
  1833.   0020: 0825000f          AND    param[00]  [...X]  <-  0f
  1834.   0024: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  1835.   0026: 54309d1b          CLEAR  reg[1b9d]  [.X..]
  1836.   002a: 3c699d1b00        COMP   reg[1b9d]  [..X.]  <-  param[00]  [..X.]
  1837.   002f: 446500            JUMP_Equal  0065
  1838.   0032: 01699d1b00        MOVE   reg[1b9d]  [..X.]  <-  param[00]  [..X.]
  1839.   0037: 3d650000          COMP   param[00]  [..X.]  <-  00
  1840.   003b: 446500            JUMP_Equal  0065
  1841.   003e: 4aa59c1b01        TEST   reg[1b9c]  [.X..]  <-  01
  1842.   0043: 446500            JUMP_Equal  0065
  1843.   0046: 4c254601          TEST   WS_FB_WIN [...X]  <-  01
  1844.   004a: 446900            JUMP_Equal  0069
  1845.   004d: 4a25a31b01        TEST   reg[1ba3]  [...X]  <-  01
  1846.   0052: 494d00            JUMP_NotEqual  004d
  1847.   0055: 4a25a31b01        TEST   reg[1ba3]  [...X]  <-  01
  1848.   005a: 445500            JUMP_Equal  0055
  1849.   005d: 4a25a31b01        TEST   reg[1ba3]  [...X]  <-  01
  1850.   0062: 495d00            JUMP_NotEqual  005d
  1851.   0065: 3a0000            SET_REG_BLOCK  0000
  1852.   0068: 5b                EOT
  1853.   0069: 4a259d1b01        TEST   reg[1b9d]  [...X]  <-  01
  1854.   006e: 446900            JUMP_Equal  0069
  1855.   0071: 436500            JUMP   0065
  1856.  
  1857.  
  1858. command_table  0000c21a  #23  (EnableCRTC):
  1859.  
  1860.   Size         003e
  1861.   Format Rev.  01
  1862.   Param Rev.   00
  1863.   Content Rev. 01
  1864.   Attributes:  Work space size        00 longs
  1865.                Parameter space size   00 longs
  1866.                Table update indicator 0
  1867.  
  1868.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1869.   0009: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  1870.   000b: 3d650001          COMP   param[00]  [..X.]  <-  01
  1871.   000f: 443000            JUMP_Equal  0030
  1872.   0012: 0d659c1b03        OR     reg[1b9c]  [..X.]  <-  03
  1873.   0017: 07259c1bfe        AND    reg[1b9c]  [...X]  <-  fe
  1874.   001c: 4aa59c1b01        TEST   reg[1b9c]  [.X..]  <-  01
  1875.   0021: 491c00            JUMP_NotEqual  001c
  1876.   0024: 07e5001b7f        AND    reg[1b00]  [X...]  <-  7f
  1877.   0029: 5420a91b          CLEAR  reg[1ba9]  [...X]
  1878.   002d: 433a00            JUMP   003a
  1879.   0030: 0de5001b80        OR     reg[1b00]  [X...]  <-  80
  1880.   0035: 0d259c1b01        OR     reg[1b9c]  [...X]  <-  01
  1881.   003a: 3a0000            SET_REG_BLOCK  0000
  1882.   003d: 5b                EOT
  1883.  
  1884.  
  1885. command_table  00000000  #24  (GetPixelClock):
  1886.  
  1887.   Attributes:  Work space size        2d longs
  1888.                Parameter space size   00 longs
  1889.                Table update indicator 0
  1890.  
  1891. command_table  0000c258  #25  (EnableVGA_Render):
  1892.  
  1893.   Size         002c
  1894.   Format Rev.  02
  1895.   Param Rev.   00
  1896.   Content Rev. 01
  1897.   Attributes:  Work space size        00 longs
  1898.                Parameter space size   00 longs
  1899.                Table update indicator 0
  1900.  
  1901.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1902.   0009: 3c21fc0000        COMP   reg[00fc]  [...X]  <-  param[00]  [...X]
  1903.   000e: 491900            JUMP_NotEqual  0019
  1904.   0011: 0da5c00001        OR     reg[00c0]  [.X..]  <-  01
  1905.   0016: 432600            JUMP   0026
  1906.   0019: 3c61fc0000        COMP   reg[00fc]  [..X.]  <-  param[00]  [...X]
  1907.   001e: 492600            JUMP_NotEqual  0026
  1908.   0021: 0da5c00002        OR     reg[00c0]  [.X..]  <-  02
  1909.   0026: 0da5c10001        OR     reg[00c1]  [.X..]  <-  01
  1910.   002b: 5b                EOT
  1911.  
  1912.  
  1913. command_table  0000c284  #26  (EnableVGA_Access/GetSCLKOverMCLKRatio):
  1914.  
  1915.   Size         0022
  1916.   Format Rev.  01
  1917.   Param Rev.   00
  1918.   Content Rev. 01
  1919.   Attributes:  Work space size        01 longs
  1920.                Parameter space size   01 longs
  1921.                Table update indicator 0
  1922.  
  1923.   0006: 03390000          MOVE   work[00]   [...X]  <-  param[00]  [X...]
  1924.   000a: 553800            CLEAR  param[00]  [X...]
  1925.   000d: 20020000          MUL    param[00]  [XXXX]  <-  work[00]   [XXXX]
  1926.   0011: 0304410000        MOVE   WS_REMIND/HI32 [XXXX]  <-  data[0000] [XXXX]
  1927.   0016: 563841            CLEAR  WS_REMIND/HI32 [X...]
  1928.   0019: 27024041          DIV    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  1929.   001d: 02e20040          MOVE   param[00]  [X...]  <-  WS_QUOT/LOW32 [...X]
  1930.   0021: 5b                EOT
  1931.  
  1932.  
  1933. command_table  00000000  #27  (SetCRTC_Timing):
  1934.  
  1935.   Attributes:  Work space size        2d longs
  1936.                Parameter space size   00 longs
  1937.                Table update indicator 0
  1938.  
  1939. command_table  0000c2a6  #28  (SetCRTC_OverScan):
  1940.  
  1941.   Size         0019
  1942.   Format Rev.  01
  1943.   Param Rev.   00
  1944.   Content Rev. 01
  1945.   Attributes:  Work space size        00 longs
  1946.                Parameter space size   02 longs
  1947.                Table update indicator 0
  1948.  
  1949.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  1950.   0009: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  1951.   000b: 01015e1b00        MOVE   reg[1b5e]  [XXXX]  <-  param[00]  [XXXX]
  1952.   0010: 01015f1b01        MOVE   reg[1b5f]  [XXXX]  <-  param[01]  [XXXX]
  1953.   0015: 3a0000            SET_REG_BLOCK  0000
  1954.   0018: 5b                EOT
  1955.  
  1956.  
  1957. command_table  0000c2c0  #29  (SetCRTC_Replication):
  1958.  
  1959.   Size         0080
  1960.   Format Rev.  02
  1961.   Param Rev.   00
  1962.   Content Rev. 01
  1963.   Attributes:  Work space size        00 longs
  1964.                Parameter space size   00 longs
  1965.                Table update indicator 0
  1966.  
  1967.   0006: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  1968.   0009: 03394000          MOVE   WS_QUOT/LOW32 [...X]  <-  param[00]  [X...]
  1969.   000d: 553800            CLEAR  param[00]  [X...]
  1970.   0010: 66ff              SET_DATA_BLOCK  ff  (this table)
  1971.   0012: 2d0d425000        ADD    WS_DATAPTR [..XX]  <-  0050
  1972.   0017: 3e0c400200        COMP   WS_QUOT/LOW32 [..XX]  <-  data[0002] [..XX]
  1973.   001c: 472700            JUMP_BelowOrEq  0027
  1974.   001f: 2d0d420800        ADD    WS_DATAPTR [..XX]  <-  0008
  1975.   0024: 431700            JUMP   0017
  1976.   0027: 330c400400        SUB    WS_QUOT/LOW32 [..XX]  <-  data[0004] [..XX]
  1977.   002c: 210c400600        MUL    WS_QUOT/LOW32 [..XX]  <-  data[0006] [..XX]
  1978.   0031: 2d0c400000        ADD    WS_QUOT/LOW32 [..XX]  <-  data[0000] [..XX]
  1979.   0036: 561840            CLEAR  WS_QUOT/LOW32 [XX..]
  1980.   0039: 03024640          MOVE   WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  1981.   003d: 7b                <unknown> 7b
  1982.   003e: 050040420f        MOVE   PLL[0040]  [XXXX]  <-  reg[0f42]  [XXXX]
  1983.   0043: 00                <unknown> 00
  1984.   0044: 7e                <unknown> 7e
  1985.   0045: 0240460202        MOVE   param[46]  [////]  <-  reg[0202]  [XXXX]
  1986.   004a: 00                <unknown> 00
  1987.   004b: 405b7a30          COMP   PLL[007a]  [.XX.]  <-  fb[30]     [XX..]
  1988.   004f: 00                <unknown> 00
  1989.   0050: 64                <deprecated> SAVE_REG
  1990.   0051: 00                <unknown> 00
  1991.   0052: 00                <unknown> 00
  1992.   0053: 00                <unknown> 00
  1993.   0054: 00                <unknown> 00
  1994.   0055: 00                <unknown> 00
  1995.   0056: 00                <unknown> 00
  1996.   0057: 00                <unknown> 00
  1997.   0058: ff                <reserved>
  1998.   0059: ff                <reserved>
  1999.   005a: 070001000000      AND    reg[0001]  [XXXX]  <-  reg[0000]  [XXXX]
  2000.   0060: c8                <unknown> c8
  2001.   0061: 00                <unknown> 00
  2002.   0062: 3f00080019        COMP   fb[08]     [XXXX]  <-  reg[1900]  [XXXX]
  2003.   0067: 00                <unknown> 00
  2004.   0068: 40065f00          COMP   PLL[005f]  [XXXX]  <-  PLL[0000]  [XXXX]
  2005.   006c: 4000320080        COMP   PLL[0032]  [XXXX]  <-  reg[8000]  [XXXX]
  2006.   0071: 0c7e0060          AND    MC[0000]   [..X.]  <-  PLL[0060]  [X...]
  2007.   0075: 00                <unknown> 00
  2008.   0076: 64                <deprecated> SAVE_REG
  2009.   0077: 00                <unknown> 00
  2010.   0078: 00                <unknown> 00
  2011.   0079: 327f007f          SUB    param[00]  [..X.]  <-  MC[007f]   [X...]
  2012.   007d: 00                <unknown> 00
  2013.   007e: 64                <deprecated> SAVE_REG
  2014.   007f: 00                <unknown> 00
  2015.  
  2016.  
  2017. command_table  0000c340  #2a  (SelectCRTC_Source):
  2018.  
  2019.   Size         00c6
  2020.   Format Rev.  01
  2021.   Param Rev.   00
  2022.   Content Rev. 03
  2023.   Attributes:  Work space size        01 longs
  2024.                Parameter space size   00 longs
  2025.                Table update indicator 0
  2026.  
  2027.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2028.   0009: 560046            CLEAR  WS_FB_WIN [XXXX]
  2029.   000c: 560000            CLEAR  work[00]   [XXXX]
  2030.   000f: 03210000          MOVE   work[00]   [...X]  <-  param[00]  [...X]
  2031.   0013: 552000            CLEAR  param[00]  [...X]
  2032.   0016: 3d650003          COMP   param[00]  [..X.]  <-  03
  2033.   001a: 442c00            JUMP_Equal  002c
  2034.   001d: 3d65000d          COMP   param[00]  [..X.]  <-  0d
  2035.   0021: 46bb00            JUMP_Above  00bb
  2036.   0024: 02290000          MOVE   param[00]  [...X]  <-  param[00]  [..X.]
  2037.   0028: 32250008          SUB    param[00]  [...X]  <-  08
  2038.   002c: 0e250060          OR     param[00]  [...X]  <-  60
  2039.   0030: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2040.   0032: 5c22004af800      MASK   reg[4a00]  [...X]  &  f8  |  work[00]   [...X]
  2041.   0038: 02220000          MOVE   param[00]  [...X]  <-  work[00]   [...X]
  2042.   003c: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2043.   003e: 030841c01a        MOVE   WS_REMIND/HI32 [..XX]  <-  reg[1ac0]  [..XX]
  2044.   0043: 090d410300        AND    WS_REMIND/HI32 [..XX]  <-  0003
  2045.   0048: 66ff              SET_DATA_BLOCK  ff  (this table)
  2046.   004a: 2d0d42c200        ADD    WS_DATAPTR [..XX]  <-  00c2
  2047.   004f: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  2048.   0053: 0324000000        MOVE   work[00]   [...X]  <-  data[0000] [...X]
  2049.   0058: 3de20000          COMP   param[00]  [X...]  <-  work[00]   [...X]
  2050.   005c: 48a700            JUMP_AboveOrEq  00a7
  2051.   005f: 3e250004          COMP   work[00]   [...X]  <-  04
  2052.   0063: 447600            JUMP_Equal  0076
  2053.   0066: 03224600          MOVE   WS_FB_WIN [...X]  <-  work[00]   [...X]
  2054.   006a: 33254601          SUB    WS_FB_WIN [...X]  <-  01
  2055.   006e: 15254604          SHIFT_LEFT  WS_FB_WIN [...X]  by  04
  2056.   0072: 0f254601          OR     WS_FB_WIN [...X]  <-  01
  2057.   0076: 33390000          SUB    work[00]   [...X]  <-  param[00]  [X...]
  2058.   007a: 3e250001          COMP   work[00]   [...X]  <-  01
  2059.   007e: 449300            JUMP_Equal  0093
  2060.   0081: 3e250002          COMP   work[00]   [...X]  <-  02
  2061.   0085: 448c00            JUMP_Equal  008c
  2062.   0088: 03254621          MOVE   WS_FB_WIN [...X]  <-  21
  2063.   008c: 0365002f          MOVE   work[00]   [..X.]  <-  2f
  2064.   0090: 439700            JUMP   0097
  2065.   0093: 03650013          MOVE   work[00]   [..X.]  <-  13
  2066.   0097: 03794600          MOVE   WS_FB_WIN [..X.]  <-  param[00]  [X...]
  2067.   009b: 33654601          SUB    WS_FB_WIN [..X.]  <-  01
  2068.   009f: 152d4603          SHIFT_LEFT  WS_FB_WIN [..X.]  by  03
  2069.   00a3: 0f654601          OR     WS_FB_WIN [..X.]  <-  01
  2070.   00a7: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2071.   00a9: 0102f21b46        MOVE   reg[1bf2]  [XXXX]  <-  WS_FB_WIN [XXXX]
  2072.   00ae: 0152ee1b00        MOVE   reg[1bee]  [.XX.]  <-  work[00]   [.XX.]
  2073.   00b3: 5400f91b          CLEAR  reg[1bf9]  [XXXX]
  2074.   00b7: 5400ed1b          CLEAR  reg[1bed]  [XXXX]
  2075.   00bb: 3a0000            SET_REG_BLOCK  0000
  2076.   00be: 5b                EOT
  2077.   00bf: 7a040003020104    
  2078.                           CTB_DS  4 bytes
  2079.  
  2080.  
  2081. command_table  0000c406  #2b  (EnableGraphSurfaces):
  2082.  
  2083.   Size         01af
  2084.   Format Rev.  01
  2085.   Param Rev.   00
  2086.   Content Rev. 04
  2087.   Attributes:  Work space size        00 longs
  2088.                Parameter space size   02 longs
  2089.                Table update indicator 0
  2090.  
  2091.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2092.   0009: 3d650201          COMP   param[02]  [..X.]  <-  01
  2093.   000d: 494401            JUMP_NotEqual  0144
  2094.   0010: 4ba50203          TEST   param[02]  [.X..]  <-  03
  2095.   0014: 495d00            JUMP_NotEqual  005d
  2096.   0017: 02050000030005    MOVE   param[00]  [XXXX]  <-  05000300
  2097.   001e: 02050100050200    MOVE   param[01]  [XXXX]  <-  00020500
  2098.   0025: 3c21fc0002        COMP   reg[00fc]  [...X]  <-  param[02]  [...X]
  2099.   002a: 495700            JUMP_NotEqual  0057
  2100.   002d: 018dc0000002      MOVE   reg[00c0]  [XX..]  <-  0200
  2101.   0033: 5102              DELAY_MicroSec  02
  2102.   0035: 0105c60000001000  MOVE   reg[00c6]  [XXXX]  <-  00100000
  2103.   003d: 0105c80000005000  MOVE   reg[00c8]  [XXXX]  <-  00500000
  2104.   0045: 010dc3000200      MOVE   reg[00c3]  [..XX]  <-  0002
  2105.   004b: 5420ca00          CLEAR  reg[00ca]  [...X]
  2106.   004f: 0105c20000010000  MOVE   reg[00c2]  [XXXX]  <-  00000100
  2107.   0057: 562040            CLEAR  WS_QUOT/LOW32 [...X]
  2108.   005a: 438300            JUMP   0083
  2109.   005d: 0e250280          OR     param[02]  [...X]  <-  80
  2110.   0061: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2111.   0063: 5400cc00          CLEAR  reg[00cc]  [XXXX]
  2112.   0067: 560848            CLEAR  WS_REGPTR [..XX]
  2113.   006a: 08250207          AND    param[02]  [...X]  <-  07
  2114.   006e: 0d25ca0001        OR     reg[00ca]  [...X]  <-  01
  2115.   0073: 0125c20001        MOVE   reg[00c2]  [...X]  <-  01
  2116.   0078: 5400c600          CLEAR  reg[00c6]  [XXXX]
  2117.   007c: 5400c800          CLEAR  reg[00c8]  [XXXX]
  2118.   0080: 562040            CLEAR  WS_QUOT/LOW32 [...X]
  2119.   0083: 3da50100          COMP   param[01]  [.X..]  <-  00
  2120.   0087: 498f00            JUMP_NotEqual  008f
  2121.   008a: 0d25c20010        OR     reg[00c2]  [...X]  <-  10
  2122.   008f: 0765d005fe        AND    reg[05d0]  [..X.]  <-  fe
  2123.   0094: 3da50101          COMP   param[01]  [.X..]  <-  01
  2124.   0098: 47a000            JUMP_BelowOrEq  00a0
  2125.   009b: 0d65d00501        OR     reg[05d0]  [..X.]  <-  01
  2126.   00a0: 03a040c900        MOVE   WS_QUOT/LOW32 [.X..]  <-  reg[00c9]  [...X]
  2127.   00a5: 030046c400        MOVE   WS_FB_WIN [XXXX]  <-  reg[00c4]  [XXXX]
  2128.   00aa: 03024146          MOVE   WS_REMIND/HI32 [XXXX]  <-  WS_FB_WIN [XXXX]
  2129.   00ae: 2d0046c600        ADD    WS_FB_WIN [XXXX]  <-  reg[00c6]  [XXXX]
  2130.   00b3: 2d0041c800        ADD    WS_REMIND/HI32 [XXXX]  <-  reg[00c8]  [XXXX]
  2131.   00b8: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2132.   00ba: 0132071a40        MOVE   reg[1a07]  [...X]  <-  WS_QUOT/LOW32 [.X..]
  2133.   00bf: 0132081a40        MOVE   reg[1a08]  [...X]  <-  WS_QUOT/LOW32 [.X..]
  2134.   00c4: 0102041a46        MOVE   reg[1a04]  [XXXX]  <-  WS_FB_WIN [XXXX]
  2135.   00c9: 0102051a41        MOVE   reg[1a05]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2136.   00ce: 5430c11a          CLEAR  reg[1ac1]  [.X..]
  2137.   00d2: 54005c1b          CLEAR  reg[1b5c]  [XXXX]
  2138.   00d6: 01015d1b00        MOVE   reg[1b5d]  [XXXX]  <-  param[00]  [XXXX]
  2139.   00db: 5408091a          CLEAR  reg[1a09]  [..XX]
  2140.   00df: 54080a1a          CLEAR  reg[1a0a]  [..XX]
  2141.   00e3: 54080b1a          CLEAR  reg[1a0b]  [..XX]
  2142.   00e7: 54080c1a          CLEAR  reg[1a0c]  [..XX]
  2143.   00eb: 01090e1a00        MOVE   reg[1a0e]  [..XX]  <-  param[00]  [..XX]
  2144.   00f0: 01190d1a00        MOVE   reg[1a0d]  [..XX]  <-  param[00]  [XX..]
  2145.   00f5: 5c19011afcf801    MASK   reg[1a01]  [..XX]  &  f8fc  |  param[01]  [XX..]
  2146.   00fc: 5ca5011a0f10      MASK   reg[1a01]  [.X..]  &  0f  |  10
  2147.   0102: 0109061a01        MOVE   reg[1a06]  [..XX]  <-  param[01]  [..XX]
  2148.   0107: 0125001a01        MOVE   reg[1a00]  [...X]  <-  01
  2149.   010c: 0d25b31b04        OR     reg[1bb3]  [...X]  <-  04
  2150.   0111: 5c62b31bfe40      MASK   reg[1bb3]  [..X.]  &  fe  |  WS_QUOT/LOW32 [...X]
  2151.   0117: 5420351a          CLEAR  reg[1a35]  [...X]
  2152.   011b: 54203c1a          CLEAR  reg[1a3c]  [...X]
  2153.   011f: 5400ca1b          CLEAR  reg[1bca]  [XXXX]
  2154.   0123: 5400c81b          CLEAR  reg[1bc8]  [XXXX]
  2155.   0127: 5400cc1b          CLEAR  reg[1bcc]  [XXXX]
  2156.   012b: 4ba50203          TEST   param[02]  [.X..]  <-  03
  2157.   012f: 494001            JUMP_NotEqual  0140
  2158.   0132: 0e250280          OR     param[02]  [...X]  <-  80
  2159.   0136: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2160.   0138: 0105cc0001000000  MOVE   reg[00cc]  [XXXX]  <-  00000001
  2161.   0140: 3a0000            SET_REG_BLOCK  0000
  2162.   0143: 5b                EOT
  2163.   0144: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2164.   0146: 3d650200          COMP   param[02]  [..X.]  <-  00
  2165.   014a: 496101            JUMP_NotEqual  0161
  2166.   014d: 5420001a          CLEAR  reg[1a00]  [...X]
  2167.   0151: 3a0000            SET_REG_BLOCK  0000
  2168.   0154: 3c21fc0002        COMP   reg[00fc]  [...X]  <-  param[02]  [...X]
  2169.   0159: 496001            JUMP_NotEqual  0160
  2170.   015c: 5408c100          CLEAR  reg[00c1]  [..XX]
  2171.   0160: 5b                EOT
  2172.   0161: 3d650210          COMP   param[02]  [..X.]  <-  10
  2173.   0165: 446e01            JUMP_Equal  016e
  2174.   0168: 0109061a01        MOVE   reg[1a06]  [..XX]  <-  param[01]  [..XX]
  2175.   016d: 5b                EOT
  2176.   016e: 030040041a        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[1a04]  [XXXX]
  2177.   0173: 090540000000fd    AND    WS_QUOT/LOW32 [XXXX]  <-  fd000000
  2178.   017a: 2d014000          ADD    WS_QUOT/LOW32 [XXXX]  <-  param[00]  [XXXX]
  2179.   017e: 090d4000f0        AND    WS_QUOT/LOW32 [..XX]  <-  f000
  2180.   0183: 0102041a40        MOVE   reg[1a04]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2181.   0188: 080d00ff0f        AND    param[00]  [..XX]  <-  0fff
  2182.   018d: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2183.   0190: 03314101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [.X..]
  2184.   0194: 740a0041          SHR    param[00]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  2185.   0198: 2c090100          ADD    param[01]  [..XX]  <-  param[00]  [..XX]
  2186.   019c: 082500fc          AND    param[00]  [...X]  <-  fc
  2187.   01a0: 14050010          SHIFT_LEFT  param[00]  [XXXX]  by  10
  2188.   01a4: 01015c1b00        MOVE   reg[1b5c]  [XXXX]  <-  param[00]  [XXXX]
  2189.   01a9: 01090d1a01        MOVE   reg[1a0d]  [..XX]  <-  param[01]  [..XX]
  2190.   01ae: 5b                EOT
  2191.  
  2192.  
  2193. command_table  0000c5b6  #2c  (UpdateCRTC_DoubleBufferRegisters):
  2194.  
  2195.   Size         0049
  2196.   Format Rev.  01
  2197.   Param Rev.   00
  2198.   Content Rev. 01
  2199.   Attributes:  Work space size        00 longs
  2200.                Parameter space size   00 longs
  2201.                Table update indicator 0
  2202.  
  2203.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2204.   0009: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2205.   000b: 0765b61bfe        AND    reg[1bb6]  [..X.]  <-  fe
  2206.   0010: 3d650001          COMP   param[00]  [..X.]  <-  01
  2207.   0014: 443700            JUMP_Equal  0037
  2208.   0017: 54306e1a          CLEAR  reg[1a6e]  [.X..]
  2209.   001b: 5430111a          CLEAR  reg[1a11]  [.X..]
  2210.   001f: 5420b51b          CLEAR  reg[1bb5]  [...X]
  2211.   0023: 5420bd1b          CLEAR  reg[1bbd]  [...X]
  2212.   0027: 5430bd1b          CLEAR  reg[1bbd]  [.X..]
  2213.   002b: 4a25b61b01        TEST   reg[1bb6]  [...X]  <-  01
  2214.   0030: 492b00            JUMP_NotEqual  002b
  2215.   0033: 3a0000            SET_REG_BLOCK  0000
  2216.   0036: 5b                EOT
  2217.   0037: 0d25bd1b01        OR     reg[1bbd]  [...X]  <-  01
  2218.   003c: 54009e1b          CLEAR  reg[1b9e]  [XXXX]
  2219.   0040: 0725c01af4        AND    reg[1ac0]  [...X]  <-  f4
  2220.   0045: 3a0000            SET_REG_BLOCK  0000
  2221.   0048: 5b                EOT
  2222.  
  2223.  
  2224. command_table  0000c600  #2d  (LUT_AutoFill):
  2225.  
  2226.   Size         0095
  2227.   Format Rev.  01
  2228.   Param Rev.   00
  2229.   Content Rev. 03
  2230.   Attributes:  Work space size        00 longs
  2231.                Parameter space size   00 longs
  2232.                Table update indicator 0
  2233.  
  2234.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2235.   0009: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  2236.   000b: 0d25031b04        OR     reg[1b03]  [...X]  <-  04
  2237.   0010: 5420781a          CLEAR  reg[1a78]  [...X]
  2238.   0014: 5400801a          CLEAR  reg[1a80]  [XXXX]
  2239.   0018: 3d650001          COMP   param[00]  [..X.]  <-  01
  2240.   001c: 495600            JUMP_NotEqual  0056
  2241.   001f: 0d257e1a07        OR     reg[1a7e]  [...X]  <-  07
  2242.   0024: 01257f1a01        MOVE   reg[1a7f]  [...X]  <-  01
  2243.   0029: 5101              DELAY_MicroSec  01
  2244.   002b: 4a257f1a02        TEST   reg[1a7f]  [...X]  <-  02
  2245.   0030: 442900            JUMP_Equal  0029
  2246.   0033: 54207f1a          CLEAR  reg[1a7f]  [...X]
  2247.   0037: 5408811a          CLEAR  reg[1a81]  [..XX]
  2248.   003b: 5408821a          CLEAR  reg[1a82]  [..XX]
  2249.   003f: 5408831a          CLEAR  reg[1a83]  [..XX]
  2250.   0043: 010d841affff      MOVE   reg[1a84]  [..XX]  <-  ffff
  2251.   0049: 010d851affff      MOVE   reg[1a85]  [..XX]  <-  ffff
  2252.   004f: 010d861affff      MOVE   reg[1a86]  [..XX]  <-  ffff
  2253.   0055: 5b                EOT
  2254.   0056: 0131791a00        MOVE   reg[1a79]  [...X]  <-  param[00]  [.X..]
  2255.   005b: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2256.   005e: 03194101          MOVE   WS_REMIND/HI32 [..XX]  <-  param[01]  [XX..]
  2257.   0062: 3b0241            SET_FB_BASE  WS_REMIND/HI32 [XXXX]
  2258.   0065: 3d650002          COMP   param[00]  [..X.]  <-  02
  2259.   0069: 497800            JUMP_NotEqual  0078
  2260.   006c: 0300407c1a        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[1a7c]  [XXXX]
  2261.   0071: 04020040          MOVE   fb[00]     [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2262.   0075: 438100            JUMP   0081
  2263.   0078: 03034000          MOVE   WS_QUOT/LOW32 [XXXX]  <-  fb[00]     [XXXX]
  2264.   007c: 01027c1a40        MOVE   reg[1a7c]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2265.   0081: 2d054604000000    ADD    WS_FB_WIN [XXXX]  <-  00000004
  2266.   0088: 2d8d410100        ADD    WS_REMIND/HI32 [XX..]  <-  0001
  2267.   008d: 3e894101          COMP   WS_REMIND/HI32 [XX..]  <-  param[01]  [..XX]
  2268.   0091: 456500            JUMP_Below  0065
  2269.   0094: 5b                EOT
  2270.  
  2271.  
  2272. command_table  0000e3fe  #2e  (EnableHW_IconCursor):
  2273.  
  2274.   Size         02f9
  2275.   Format Rev.  02
  2276.   Param Rev.   00
  2277.   Content Rev. 01
  2278.   Attributes:  Work space size        00 longs
  2279.                Parameter space size   00 longs
  2280.                Table update indicator 0
  2281.  
  2282.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2283.   0009: 3d250101          COMP   param[01]  [...X]  <-  01
  2284.   000d: 447b00            JUMP_Equal  007b
  2285.   0010: 3d250102          COMP   param[01]  [...X]  <-  02
  2286.   0014: 446801            JUMP_Equal  0168
  2287.   0017: 3d250100          COMP   param[01]  [...X]  <-  00
  2288.   001b: 49ca02            JUMP_NotEqual  02ca
  2289.   001e: 3d050000000000    COMP   param[00]  [XXXX]  <-  00000000
  2290.   0025: 493900            JUMP_NotEqual  0039
  2291.   0028: 3a0000            SET_REG_BLOCK  0000
  2292.   002b: 0d25681801        OR     reg[1868]  [...X]  <-  01
  2293.   0030: 4a65681801        TEST   reg[1868]  [..X.]  <-  01
  2294.   0035: 443000            JUMP_Equal  0030
  2295.   0038: 5b                EOT
  2296.   0039: 54206818          CLEAR  reg[1868]  [...X]
  2297.   003d: 523c              CALL_TABLE  3c  (ComputeMemoryEnginePLL)
  2298.   003f: 0300402401        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[0124]  [XXXX]
  2299.   0044: 3e394000          COMP   WS_QUOT/LOW32 [...X]  <-  param[00]  [X...]
  2300.   0048: 447700            JUMP_Equal  0077
  2301.   004b: 4aa5240108        TEST   reg[0124]  [.X..]  <-  08
  2302.   0050: 444b00            JUMP_Equal  004b
  2303.   0053: 03394000          MOVE   WS_QUOT/LOW32 [...X]  <-  param[00]  [X...]
  2304.   0057: 3ee54000          COMP   WS_QUOT/LOW32 [X...]  <-  00
  2305.   005b: 496200            JUMP_NotEqual  0062
  2306.   005e: 03e54020          MOVE   WS_QUOT/LOW32 [X...]  <-  20
  2307.   0062: 0102240140        MOVE   reg[0124]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2308.   0067: 4aa5240108        TEST   reg[0124]  [.X..]  <-  08
  2309.   006c: 446700            JUMP_Equal  0067
  2310.   006f: 4aa5240110        TEST   reg[0124]  [.X..]  <-  10
  2311.   0074: 446f00            JUMP_Equal  006f
  2312.   0077: 553800            CLEAR  param[00]  [X...]
  2313.   007a: 5b                EOT
  2314.   007b: 3d650102          COMP   param[01]  [..X.]  <-  02
  2315.   007f: 44d700            JUMP_Equal  00d7
  2316.   0082: 02050060ea0000    MOVE   param[00]  [XXXX]  <-  0000ea60
  2317.   0089: 523c              CALL_TABLE  3c  (ComputeMemoryEnginePLL)
  2318.   008b: 3cf9240100        COMP   reg[0124]  [X...]  <-  param[00]  [X...]
  2319.   0090: 44c100            JUMP_Equal  00c1
  2320.   0093: 07251501fe        AND    reg[0115]  [...X]  <-  fe
  2321.   0098: 4aa5240110        TEST   reg[0124]  [.X..]  <-  10
  2322.   009d: 449800            JUMP_Equal  0098
  2323.   00a0: 0300402401        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[0124]  [XXXX]
  2324.   00a5: 03f94000          MOVE   WS_QUOT/LOW32 [X...]  <-  param[00]  [X...]
  2325.   00a9: 3e254000          COMP   WS_QUOT/LOW32 [...X]  <-  00
  2326.   00ad: 49b400            JUMP_NotEqual  00b4
  2327.   00b0: 03254068          MOVE   WS_QUOT/LOW32 [...X]  <-  68
  2328.   00b4: 0102240140        MOVE   reg[0124]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2329.   00b9: 4aa5240110        TEST   reg[0124]  [.X..]  <-  10
  2330.   00be: 44b900            JUMP_Equal  00b9
  2331.   00c1: 5d0500000000ff407e0500  MASK   param[00]  [XXXX]  &  ff000000  |  00057e40
  2332.   00cc: 5229              CALL_TABLE  29  (SetCRTC_Replication)
  2333.   00ce: 070d1801f8fe      AND    reg[0118]  [..XX]  <-  fef8
  2334.   00d4: 433a01            JUMP   013a
  2335.   00d7: 0205000046c323    MOVE   param[00]  [XXXX]  <-  23c34600
  2336.   00de: 07251501fe        AND    reg[0115]  [...X]  <-  fe
  2337.   00e3: 4aa5011703        TEST   reg[1701]  [.X..]  <-  03
  2338.   00e8: 443a01            JUMP_Equal  013a
  2339.   00eb: 560840            CLEAR  WS_QUOT/LOW32 [..XX]
  2340.   00ee: 03314001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [.X..]
  2341.   00f2: 150d400e          SHIFT_LEFT  WS_QUOT/LOW32 [..XX]  by  0e
  2342.   00f6: 0f0d400f04        OR     WS_QUOT/LOW32 [..XX]  <-  040f
  2343.   00fb: 010a181740        MOVE   reg[1718]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2344.   0100: 5cb11917fc01      MASK   reg[1719]  [.X..]  &  fc  |  param[01]  [.X..]
  2345.   0106: 5105              DELAY_MicroSec  05
  2346.   0108: 07a50117fc        AND    reg[1701]  [.X..]  <-  fc
  2347.   010d: 0125051740        MOVE   reg[1705]  [...X]  <-  40
  2348.   0112: 0105021700003c00  MOVE   reg[1702]  [XXXX]  <-  003c0000
  2349.   011a: 01651c1701        MOVE   reg[171c]  [..X.]  <-  01
  2350.   011f: 54080417          CLEAR  reg[1704]  [..XX]
  2351.   0123: 01a50517e8        MOVE   reg[1705]  [.X..]  <-  e8
  2352.   0128: 0da5191710        OR     reg[1719]  [.X..]  <-  10
  2353.   012d: 4a65241702        TEST   reg[1724]  [..X.]  <-  02
  2354.   0132: 442d01            JUMP_Equal  012d
  2355.   0135: 0d65191703        OR     reg[1719]  [..X.]  <-  03
  2356.   013a: 0101420100        MOVE   reg[0142]  [XXXX]  <-  param[00]  [XXXX]
  2357.   013f: 0101460100        MOVE   reg[0146]  [XXXX]  <-  param[00]  [XXXX]
  2358.   0144: 01014a0100        MOVE   reg[014a]  [XXXX]  <-  param[00]  [XXXX]
  2359.   0149: 01014e0100        MOVE   reg[014e]  [XXXX]  <-  param[00]  [XXXX]
  2360.   014e: 0101520100        MOVE   reg[0152]  [XXXX]  <-  param[00]  [XXXX]
  2361.   0153: 0101560100        MOVE   reg[0156]  [XXXX]  <-  param[00]  [XXXX]
  2362.   0158: 3d650102          COMP   param[01]  [..X.]  <-  02
  2363.   015c: 496701            JUMP_NotEqual  0167
  2364.   015f: 5c0d1801f8ff0101  MASK   reg[0118]  [..XX]  &  fff8  |  0101
  2365.   0167: 5b                EOT
  2366.   0168: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2367.   016b: 03314101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [.X..]
  2368.   016f: 09254103          AND    WS_REMIND/HI32 [...X]  <-  03
  2369.   0173: 15254102          SHIFT_LEFT  WS_REMIND/HI32 [...X]  by  02
  2370.   0177: 66ff              SET_DATA_BLOCK  ff  (this table)
  2371.   0179: 2d0d42d102        ADD    WS_DATAPTR [..XX]  <-  02d1
  2372.   017e: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  2373.   0182: 2605000a000000    DIV    param[00]  [XXXX]  <-  0000000a
  2374.   0189: 0304410000        MOVE   WS_REMIND/HI32 [XXXX]  <-  data[0000] [XXXX]
  2375.   018e: 27024140          DIV    WS_REMIND/HI32 [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2376.   0192: 3e054000000100    COMP   WS_QUOT/LOW32 [XXXX]  <-  00010000
  2377.   0199: 45a101            JUMP_Below  01a1
  2378.   019c: 030d40ffff        MOVE   WS_QUOT/LOW32 [..XX]  <-  ffff
  2379.   01a1: 66ff              SET_DATA_BLOCK  ff  (this table)
  2380.   01a3: 2d0d42e102        ADD    WS_DATAPTR [..XX]  <-  02e1
  2381.   01a8: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2382.   01ab: 03394101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [X...]
  2383.   01af: 15254102          SHIFT_LEFT  WS_REMIND/HI32 [...X]  by  02
  2384.   01b3: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  2385.   01b7: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  2386.   01bc: 010a301b40        MOVE   reg[1b30]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2387.   01c1: 3a0000            SET_REG_BLOCK  0000
  2388.   01c4: 3d65010b          COMP   param[01]  [..X.]  <-  0b
  2389.   01c8: 492c02            JUMP_NotEqual  022c
  2390.   01cb: 20050064000000    MUL    param[00]  [XXXX]  <-  00000064
  2391.   01d2: 030c480200        MOVE   WS_REGPTR [..XX]  <-  data[0002] [..XX]
  2392.   01d7: 0300414001        MOVE   WS_REMIND/HI32 [XXXX]  <-  reg[0140]  [XXXX]
  2393.   01dc: 0f254110          OR     WS_REMIND/HI32 [...X]  <-  10
  2394.   01e0: 090d41dff7        AND    WS_REMIND/HI32 [..XX]  <-  f7df
  2395.   01e5: 4ba50104          TEST   param[01]  [.X..]  <-  04
  2396.   01e9: 44f001            JUMP_Equal  01f0
  2397.   01ec: 0f654108          OR     WS_REMIND/HI32 [..X.]  <-  08
  2398.   01f0: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  2399.   01f5: 4a059c1b01000000  TEST   reg[1b9c]  [XXXX]  <-  00000001
  2400.   01fd: 441502            JUMP_Equal  0215
  2401.   0200: 030c480200        MOVE   WS_REGPTR [..XX]  <-  data[0002] [..XX]
  2402.   0205: 3c02410140        COMP   reg[0141]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2403.   020a: 491502            JUMP_NotEqual  0215
  2404.   020d: 3c02400141        COMP   reg[0140]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2405.   0212: 44ca02            JUMP_Equal  02ca
  2406.   0215: 030c480200        MOVE   WS_REGPTR [..XX]  <-  data[0002] [..XX]
  2407.   021a: 07254001ef        AND    reg[0140]  [...X]  <-  ef
  2408.   021f: 0102410140        MOVE   reg[0141]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2409.   0224: 010a400141        MOVE   reg[0140]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  2410.   0229: 43ca02            JUMP   02ca
  2411.   022c: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  2412.   022f: 038d400c00        MOVE   WS_QUOT/LOW32 [XX..]  <-  000c
  2413.   0234: 3d650118          COMP   param[01]  [..X.]  <-  18
  2414.   0238: 444f02            JUMP_Equal  024f
  2415.   023b: 038d403e00        MOVE   WS_QUOT/LOW32 [XX..]  <-  003e
  2416.   0240: 3d650119          COMP   param[01]  [..X.]  <-  19
  2417.   0244: 444f02            JUMP_Equal  024f
  2418.   0247: 03a94001          MOVE   WS_QUOT/LOW32 [.X..]  <-  param[01]  [..X.]
  2419.   024b: 33a54014          SUB    WS_QUOT/LOW32 [.X..]  <-  14
  2420.   024f: 03314001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [.X..]
  2421.   0253: 09254003          AND    WS_QUOT/LOW32 [...X]  <-  03
  2422.   0257: 15254004          SHIFT_LEFT  WS_QUOT/LOW32 [...X]  by  04
  2423.   025b: 0f0d400101        OR     WS_QUOT/LOW32 [..XX]  <-  0101
  2424.   0260: 4ba50104          TEST   param[01]  [.X..]  <-  04
  2425.   0264: 446c02            JUMP_Equal  026c
  2426.   0267: 0f0d400002        OR     WS_QUOT/LOW32 [..XX]  <-  0200
  2427.   026c: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2428.   026f: 03294101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [..X.]
  2429.   0273: 33254114          SUB    WS_REMIND/HI32 [...X]  <-  14
  2430.   0277: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  2431.   027c: 4a059c1b01000000  TEST   reg[1b9c]  [XXXX]  <-  00000001
  2432.   0284: 44a802            JUMP_Equal  02a8
  2433.   0287: 030c480200        MOVE   WS_REGPTR [..XX]  <-  data[0002] [..XX]
  2434.   028c: 4a25400110        TEST   reg[0140]  [...X]  <-  10
  2435.   0291: 49a802            JUMP_NotEqual  02a8
  2436.   0294: 3c22430141        COMP   reg[0143]  [...X]  <-  WS_REMIND/HI32 [...X]
  2437.   0299: 49a802            JUMP_NotEqual  02a8
  2438.   029c: 031a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [XX..]
  2439.   02a0: 3c0a000140        COMP   reg[0100]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2440.   02a5: 44ca02            JUMP_Equal  02ca
  2441.   02a8: 031a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [XX..]
  2442.   02ac: 07250001fe        AND    reg[0100]  [...X]  <-  fe
  2443.   02b1: 030c480200        MOVE   WS_REGPTR [..XX]  <-  data[0002] [..XX]
  2444.   02b6: 0122430141        MOVE   reg[0143]  [...X]  <-  WS_REMIND/HI32 [...X]
  2445.   02bb: 070d4001eff7      AND    reg[0140]  [..XX]  <-  f7ef
  2446.   02c1: 031a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [XX..]
  2447.   02c5: 010a000140        MOVE   reg[0100]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2448.   02ca: 3a0000            SET_REG_BLOCK  0000
  2449.   02cd: 5b                EOT
  2450.   02ce: 7a280000ca9a3b807c814a002f68590094357700000000000204000004080000
  2451.         260c0000281000002a1400  
  2452.                           CTB_DS  40 bytes
  2453.  
  2454.  
  2455. command_table  0000c696  #2f  (GetMemoryClock):
  2456.  
  2457.   Size         003d
  2458.   Format Rev.  01
  2459.   Param Rev.   00
  2460.   Content Rev. 01
  2461.   Attributes:  Work space size        00 longs
  2462.                Parameter space size   01 longs
  2463.                Table update indicator 0
  2464.  
  2465.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2466.   0009: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  2467.   000c: 0338409a0a        MOVE   WS_QUOT/LOW32 [...X]  <-  reg[0a9a]  [X...]
  2468.   0011: 210540e2040000    MUL    WS_QUOT/LOW32 [XXXX]  <-  000004e2
  2469.   0018: 02020040          MOVE   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2470.   001c: 030040990a        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[0a99]  [XXXX]
  2471.   0021: 1b054014          SHIFT_RIGHT  WS_QUOT/LOW32 [XXXX]  by  14
  2472.   0025: 090d400700        AND    WS_QUOT/LOW32 [..XX]  <-  0007
  2473.   002a: 210540093d0000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00003d09
  2474.   0031: 27054064000000    DIV    WS_QUOT/LOW32 [XXXX]  <-  00000064
  2475.   0038: 2c020040          ADD    param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2476.   003c: 5b                EOT
  2477.  
  2478.  
  2479. command_table  0000c6d4  #30  (GetEngineClock):
  2480.  
  2481.   Size         00d8
  2482.   Format Rev.  01
  2483.   Param Rev.   00
  2484.   Content Rev. 01
  2485.   Attributes:  Work space size        03 longs
  2486.                Parameter space size   00 longs
  2487.                Table update indicator 0
  2488.  
  2489.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2490.   0009: 010582002c0050c0  MOVE   reg[0082]  [XXXX]  <-  c050002c
  2491.   0011: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  2492.   0016: 493b00            JUMP_NotEqual  003b
  2493.   0019: 020500407e0500    MOVE   param[00]  [XXXX]  <-  00057e40
  2494.   0020: 01058200b40050c0  MOVE   reg[0082]  [XXXX]  <-  c05000b4
  2495.   0028: 02e8008300        MOVE   param[00]  [X...]  <-  reg[0083]  [..X.]
  2496.   002d: 5229              CALL_TABLE  29  (SetCRTC_Replication)
  2497.   002f: 26050010270000    DIV    param[00]  [XXXX]  <-  00002710
  2498.   0036: 02020040          MOVE   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2499.   003a: 5b                EOT
  2500.   003b: 030500ac0250c0    MOVE   work[00]   [XXXX]  <-  c05002ac
  2501.   0042: 0305018c0250c0    MOVE   work[01]   [XXXX]  <-  c050028c
  2502.   0049: 030502780250c0    MOVE   work[02]   [XXXX]  <-  c0500278
  2503.   0050: 01058200400350c0  MOVE   reg[0082]  [XXXX]  <-  c0500340
  2504.   0058: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  2505.   005d: 447500            JUMP_Equal  0075
  2506.   0060: 030500280350c0    MOVE   work[00]   [XXXX]  <-  c0500328
  2507.   0067: 030501080350c0    MOVE   work[01]   [XXXX]  <-  c0500308
  2508.   006e: 030502f40250c0    MOVE   work[02]   [XXXX]  <-  c05002f4
  2509.   0075: 0102820002        MOVE   reg[0082]  [XXXX]  <-  work[02]   [XXXX]
  2510.   007a: 4a05830080000000  TEST   reg[0083]  [XXXX]  <-  00000080
  2511.   0082: 448c00            JUMP_Equal  008c
  2512.   0085: 2d050110000000    ADD    work[01]   [XXXX]  <-  00000010
  2513.   008c: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  2514.   0091: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  2515.   0094: 0318408300        MOVE   WS_QUOT/LOW32 [..XX]  <-  reg[0083]  [XX..]
  2516.   0099: 21054010270000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00002710
  2517.   00a0: 03024640          MOVE   WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2518.   00a4: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  2519.   00a7: 0308408300        MOVE   WS_QUOT/LOW32 [..XX]  <-  reg[0083]  [..XX]
  2520.   00ac: 21054010270000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00002710
  2521.   00b3: 27054000000100    DIV    WS_QUOT/LOW32 [XXXX]  <-  00010000
  2522.   00ba: 2d024640          ADD    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2523.   00be: 0102820000        MOVE   reg[0082]  [XXXX]  <-  work[00]   [XXXX]
  2524.   00c3: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  2525.   00c6: 0320408300        MOVE   WS_QUOT/LOW32 [...X]  <-  reg[0083]  [...X]
  2526.   00cb: 0925400f          AND    WS_QUOT/LOW32 [...X]  <-  0f
  2527.   00cf: 75024640          SHR    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2528.   00d3: 02020046          MOVE   param[00]  [XXXX]  <-  WS_FB_WIN [XXXX]
  2529.   00d7: 5b                EOT
  2530.  
  2531.  
  2532. command_table  0000c7ac  #31  (SetCRTC_UsingDTDTiming):
  2533.  
  2534.   Size         0153
  2535.   Format Rev.  02
  2536.   Param Rev.   00
  2537.   Content Rev. 03
  2538.   Attributes:  Work space size        00 longs
  2539.                Parameter space size   06 longs
  2540.                Table update indicator 0
  2541.  
  2542.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2543.   0009: 66ff              SET_DATA_BLOCK  ff  (this table)
  2544.   000b: 2d0d424701        ADD    WS_DATAPTR [..XX]  <-  0147
  2545.   0010: 552805            CLEAR  param[05]  [..X.]
  2546.   0013: 2d094205          ADD    WS_DATAPTR [..XX]  <-  param[05]  [..XX]
  2547.   0017: 2d094205          ADD    WS_DATAPTR [..XX]  <-  param[05]  [..XX]
  2548.   001b: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  2549.   0020: 03094103          MOVE   WS_REMIND/HI32 [..XX]  <-  param[03]  [..XX]
  2550.   0024: 2d194103          ADD    WS_REMIND/HI32 [..XX]  <-  param[03]  [XX..]
  2551.   0028: 3e0d410300        COMP   WS_REMIND/HI32 [..XX]  <-  0003
  2552.   002d: 463f00            JUMP_Above  003f
  2553.   0030: 5c05b31bfb0ff0ff00300000  MASK   reg[1bb3]  [XXXX]  &  fff00ffb  |  00003000
  2554.   003c: 434b00            JUMP   004b
  2555.   003f: 5c05b31bff0ff0ff04400000  MASK   reg[1bb3]  [XXXX]  &  fff00fff  |  00004004
  2556.   004b: 03094100          MOVE   WS_REMIND/HI32 [..XX]  <-  param[00]  [..XX]
  2557.   004f: 2d194100          ADD    WS_REMIND/HI32 [..XX]  <-  param[00]  [XX..]
  2558.   0053: 330d410100        SUB    WS_REMIND/HI32 [..XX]  <-  0001
  2559.   0058: 010a801b41        MOVE   reg[1b80]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  2560.   005d: 5408821b          CLEAR  reg[1b82]  [..XX]
  2561.   0061: 0199821b02        MOVE   reg[1b82]  [XX..]  <-  param[02]  [XX..]
  2562.   0066: 03194100          MOVE   WS_REMIND/HI32 [..XX]  <-  param[00]  [XX..]
  2563.   006a: 33094102          SUB    WS_REMIND/HI32 [..XX]  <-  param[02]  [..XX]
  2564.   006e: 561841            CLEAR  WS_REMIND/HI32 [XX..]
  2565.   0071: 03b14104          MOVE   WS_REMIND/HI32 [.X..]  <-  param[04]  [.X..]
  2566.   0075: 331a4141          SUB    WS_REMIND/HI32 [..XX]  <-  WS_REMIND/HI32 [XX..]
  2567.   0079: 018a811b41        MOVE   reg[1b81]  [XX..]  <-  WS_REMIND/HI32 [..XX]
  2568.   007e: 03194100          MOVE   WS_REMIND/HI32 [..XX]  <-  param[00]  [XX..]
  2569.   0082: 33094102          SUB    WS_REMIND/HI32 [..XX]  <-  param[02]  [..XX]
  2570.   0086: 2d1a4141          ADD    WS_REMIND/HI32 [..XX]  <-  WS_REMIND/HI32 [XX..]
  2571.   008a: 2d094100          ADD    WS_REMIND/HI32 [..XX]  <-  param[00]  [..XX]
  2572.   008e: 4b250410          TEST   param[04]  [...X]  <-  10
  2573.   0092: 449900            JUMP_Equal  0099
  2574.   0095: 2d094100          ADD    WS_REMIND/HI32 [..XX]  <-  param[00]  [..XX]
  2575.   0099: 010a811b41        MOVE   reg[1b81]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  2576.   009e: 03214104          MOVE   WS_REMIND/HI32 [...X]  <-  param[04]  [...X]
  2577.   00a2: 09254102          AND    WS_REMIND/HI32 [...X]  <-  02
  2578.   00a6: 1b254101          SHIFT_RIGHT  WS_REMIND/HI32 [...X]  by  01
  2579.   00aa: 0122831b41        MOVE   reg[1b83]  [...X]  <-  WS_REMIND/HI32 [...X]
  2580.   00af: 54005e1b          CLEAR  reg[1b5e]  [XXXX]
  2581.   00b3: 01315e1b04        MOVE   reg[1b5e]  [...X]  <-  param[04]  [.X..]
  2582.   00b8: 01b15e1b04        MOVE   reg[1b5e]  [.X..]  <-  param[04]  [.X..]
  2583.   00bd: 03094101          MOVE   WS_REMIND/HI32 [..XX]  <-  param[01]  [..XX]
  2584.   00c1: 2d194101          ADD    WS_REMIND/HI32 [..XX]  <-  param[01]  [XX..]
  2585.   00c5: 330d410100        SUB    WS_REMIND/HI32 [..XX]  <-  0001
  2586.   00ca: 010a871b41        MOVE   reg[1b87]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  2587.   00cf: 54088e1b          CLEAR  reg[1b8e]  [..XX]
  2588.   00d3: 01998e1b03        MOVE   reg[1b8e]  [XX..]  <-  param[03]  [XX..]
  2589.   00d8: 03194101          MOVE   WS_REMIND/HI32 [..XX]  <-  param[01]  [XX..]
  2590.   00dc: 33094103          SUB    WS_REMIND/HI32 [..XX]  <-  param[03]  [..XX]
  2591.   00e0: 561841            CLEAR  WS_REMIND/HI32 [XX..]
  2592.   00e3: 03b94104          MOVE   WS_REMIND/HI32 [.X..]  <-  param[04]  [X...]
  2593.   00e7: 331a4141          SUB    WS_REMIND/HI32 [..XX]  <-  WS_REMIND/HI32 [XX..]
  2594.   00eb: 018a8d1b41        MOVE   reg[1b8d]  [XX..]  <-  WS_REMIND/HI32 [..XX]
  2595.   00f0: 03194101          MOVE   WS_REMIND/HI32 [..XX]  <-  param[01]  [XX..]
  2596.   00f4: 33094103          SUB    WS_REMIND/HI32 [..XX]  <-  param[03]  [..XX]
  2597.   00f8: 2d1a4141          ADD    WS_REMIND/HI32 [..XX]  <-  WS_REMIND/HI32 [XX..]
  2598.   00fc: 2d094101          ADD    WS_REMIND/HI32 [..XX]  <-  param[01]  [..XX]
  2599.   0100: 4b250420          TEST   param[04]  [...X]  <-  20
  2600.   0104: 440b01            JUMP_Equal  010b
  2601.   0107: 2d094101          ADD    WS_REMIND/HI32 [..XX]  <-  param[01]  [..XX]
  2602.   010b: 010a8d1b41        MOVE   reg[1b8d]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  2603.   0110: 03214104          MOVE   WS_REMIND/HI32 [...X]  <-  param[04]  [...X]
  2604.   0114: 09254104          AND    WS_REMIND/HI32 [...X]  <-  04
  2605.   0118: 1b254102          SHIFT_RIGHT  WS_REMIND/HI32 [...X]  by  02
  2606.   011c: 01228f1b41        MOVE   reg[1b8f]  [...X]  <-  WS_REMIND/HI32 [...X]
  2607.   0121: 54005f1b          CLEAR  reg[1b5f]  [XXXX]
  2608.   0125: 01395f1b04        MOVE   reg[1b5f]  [...X]  <-  param[04]  [X...]
  2609.   012a: 01b95f1b04        MOVE   reg[1b5f]  [.X..]  <-  param[04]  [X...]
  2610.   012f: 03214104          MOVE   WS_REMIND/HI32 [...X]  <-  param[04]  [...X]
  2611.   0133: 09254180          AND    WS_REMIND/HI32 [...X]  <-  80
  2612.   0137: 1b254107          SHIFT_RIGHT  WS_REMIND/HI32 [...X]  by  07
  2613.   013b: 01229e1b41        MOVE   reg[1b9e]  [...X]  <-  WS_REMIND/HI32 [...X]
  2614.   0140: 3a0000            SET_REG_BLOCK  0000
  2615.   0143: 5b                EOT
  2616.   0144: 7a0c0000000002000400260028002a  
  2617.                           CTB_DS  12 bytes
  2618.  
  2619.  
  2620. command_table  00000000  #32  (ExternalEncoderControl):
  2621.  
  2622.   Attributes:  Work space size        2d longs
  2623.                Parameter space size   00 longs
  2624.                Table update indicator 0
  2625.  
  2626. command_table  0000e0ec  #33  (LVTMAOutputControl):
  2627.  
  2628.   Size         01d1
  2629.   Format Rev.  02
  2630.   Param Rev.   00
  2631.   Content Rev. 01
  2632.   Attributes:  Work space size        01 longs
  2633.                Parameter space size   01 longs
  2634.                Table update indicator 0
  2635.  
  2636.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2637.   0009: 42210063072900630366006302d5006304fa00630c8501630da8015a5a  
  2638.                           SWITCH  param[00]  [...X]
  2639.         07->0029 03->0066 02->00d5 04->00fa 0c->0185 0d->01a8
  2640.   0026: 43d001            JUMP   01d0
  2641.   0029: 010d1d489f0f      MOVE   reg[481d]  [..XX]  <-  0f9f
  2642.   002f: 01051e4800000000  MOVE   reg[481e]  [XXXX]  <-  00000000
  2643.   0037: 01051f487d000000  MOVE   reg[481f]  [XXXX]  <-  0000007d
  2644.   003f: 6606              SET_DATA_BLOCK  06  (LVDS_Info)
  2645.   0041: 014c1f483900      MOVE   reg[481f]  [.XX.]  <-  data[0039] [..XX]
  2646.   0047: 0324464200        MOVE   WS_FB_WIN [...X]  <-  data[0042] [...X]
  2647.   004c: 3e254600          COMP   WS_FB_WIN [...X]  <-  00
  2648.   0050: 445800            JUMP_Equal  0058
  2649.   0053: 01251f4800        MOVE   reg[481f]  [...X]  <-  00
  2650.   0058: 4a251b4810        TEST   reg[481b]  [...X]  <-  10
  2651.   005d: 49d001            JUMP_NotEqual  01d0
  2652.   0060: 0de51b4802        OR     reg[481b]  [X...]  <-  02
  2653.   0065: 5b                EOT
  2654.   0066: 4aa5cb0501        TEST   reg[05cb]  [.X..]  <-  01
  2655.   006b: 49d001            JUMP_NotEqual  01d0
  2656.   006e: 4a251b4801        TEST   reg[481b]  [...X]  <-  01
  2657.   0073: 44d001            JUMP_Equal  01d0
  2658.   0076: 4a251c4810        TEST   reg[481c]  [...X]  <-  10
  2659.   007b: 447600            JUMP_Equal  0076
  2660.   007e: 4ae51b4802        TEST   reg[481b]  [X...]  <-  02
  2661.   0083: 499100            JUMP_NotEqual  0091
  2662.   0086: 4a251c4808        TEST   reg[481c]  [...X]  <-  08
  2663.   008b: 49d001            JUMP_NotEqual  01d0
  2664.   008e: 43c500            JUMP   00c5
  2665.   0091: 4ae51b4801        TEST   reg[481b]  [X...]  <-  01
  2666.   0096: 49d001            JUMP_NotEqual  01d0
  2667.   0099: 4a251b4810        TEST   reg[481b]  [...X]  <-  10
  2668.   009e: 44c500            JUMP_Equal  00c5
  2669.   00a1: 0da51b4803        OR     reg[481b]  [.X..]  <-  03
  2670.   00a6: 0d651b4803        OR     reg[481b]  [..X.]  <-  03
  2671.   00ab: 010d1d480000      MOVE   reg[481d]  [..XX]  <-  0000
  2672.   00b1: 5c251b48ef01      MASK   reg[481b]  [...X]  &  ef  |  01
  2673.   00b7: 4a251c4810        TEST   reg[481c]  [...X]  <-  10
  2674.   00bc: 44b700            JUMP_Equal  00b7
  2675.   00bf: 010d1d489f0f      MOVE   reg[481d]  [..XX]  <-  0f9f
  2676.   00c5: 07e51b48fc        AND    reg[481b]  [X...]  <-  fc
  2677.   00ca: 0de51f4801        OR     reg[481f]  [X...]  <-  01
  2678.   00cf: 0d251b4811        OR     reg[481b]  [...X]  <-  11
  2679.   00d4: 5b                EOT
  2680.   00d5: 6606              SET_DATA_BLOCK  06  (LVDS_Info)
  2681.   00d7: 0324464200        MOVE   WS_FB_WIN [...X]  <-  data[0042] [...X]
  2682.   00dc: 3e254600          COMP   WS_FB_WIN [...X]  <-  00
  2683.   00e0: 49d001            JUMP_NotEqual  01d0
  2684.   00e3: 4a251b4801        TEST   reg[481b]  [...X]  <-  01
  2685.   00e8: 44d001            JUMP_Equal  01d0
  2686.   00eb: 4a251c4810        TEST   reg[481c]  [...X]  <-  10
  2687.   00f0: 44eb00            JUMP_Equal  00eb
  2688.   00f3: 5ce51b48fe02      MASK   reg[481b]  [X...]  &  fe  |  02
  2689.   00f9: 5b                EOT
  2690.   00fa: 4a65d00502        TEST   reg[05d0]  [..X.]  <-  02
  2691.   00ff: 440701            JUMP_Equal  0107
  2692.   0102: 0d25234801        OR     reg[4823]  [...X]  <-  01
  2693.   0107: 3d8d000000        COMP   param[00]  [XX..]  <-  0000
  2694.   010c: 448401            JUMP_Equal  0184
  2695.   010f: 03054680f0fa02    MOVE   WS_FB_WIN [XXXX]  <-  02faf080
  2696.   0116: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2697.   0119: 03194100          MOVE   WS_REMIND/HI32 [..XX]  <-  param[00]  [XX..]
  2698.   011d: 210541ff0f0000    MUL    WS_REMIND/HI32 [XXXX]  <-  00000fff
  2699.   0124: 27024640          DIV    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2700.   0128: 3e054100000000    COMP   WS_REMIND/HI32 [XXXX]  <-  00000000
  2701.   012f: 443701            JUMP_Equal  0137
  2702.   0132: 2d0d400100        ADD    WS_QUOT/LOW32 [..XX]  <-  0001
  2703.   0137: 018a1d4840        MOVE   reg[481d]  [XX..]  <-  WS_QUOT/LOW32 [..XX]
  2704.   013c: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2705.   013f: 03194100          MOVE   WS_REMIND/HI32 [..XX]  <-  param[00]  [XX..]
  2706.   0143: 21024041          MUL    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2707.   0147: 27024640          DIV    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  2708.   014b: 01a522480c        MOVE   reg[4822]  [.X..]  <-  0c
  2709.   0150: 010a224840        MOVE   reg[4822]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2710.   0155: 15054004          SHIFT_LEFT  WS_QUOT/LOW32 [XXXX]  by  04
  2711.   0159: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2712.   015c: 03294100          MOVE   WS_REMIND/HI32 [...X]  <-  param[00]  [..X.]
  2713.   0160: 2d0d410100        ADD    WS_REMIND/HI32 [..XX]  <-  0001
  2714.   0165: 21024041          MUL    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2715.   0169: 1b054008          SHIFT_RIGHT  WS_QUOT/LOW32 [XXXX]  by  08
  2716.   016d: 010a204840        MOVE   reg[4820]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2717.   0172: 0de52048c0        OR     reg[4820]  [X...]  <-  c0
  2718.   0177: 07252348fe        AND    reg[4823]  [...X]  <-  fe
  2719.   017c: 4a65234801        TEST   reg[4823]  [..X.]  <-  01
  2720.   0181: 497c01            JUMP_NotEqual  017c
  2721.   0184: 5b                EOT
  2722.   0185: 4a251b4801        TEST   reg[481b]  [...X]  <-  01
  2723.   018a: 449d01            JUMP_Equal  019d
  2724.   018d: 4a251b4810        TEST   reg[481b]  [...X]  <-  10
  2725.   0192: 49d001            JUMP_NotEqual  01d0
  2726.   0195: 4a251c4810        TEST   reg[481c]  [...X]  <-  10
  2727.   019a: 449501            JUMP_Equal  0195
  2728.   019d: 07e51f48fe        AND    reg[481f]  [X...]  <-  fe
  2729.   01a2: 0d251b4811        OR     reg[481b]  [...X]  <-  11
  2730.   01a7: 5b                EOT
  2731.   01a8: 4a251b4801        TEST   reg[481b]  [...X]  <-  01
  2732.   01ad: 44d001            JUMP_Equal  01d0
  2733.   01b0: 4a251b4810        TEST   reg[481b]  [...X]  <-  10
  2734.   01b5: 44d001            JUMP_Equal  01d0
  2735.   01b8: 4a251c4810        TEST   reg[481c]  [...X]  <-  10
  2736.   01bd: 44b801            JUMP_Equal  01b8
  2737.   01c0: 07a51b48fc        AND    reg[481b]  [.X..]  <-  fc
  2738.   01c5: 07651b48fc        AND    reg[481b]  [..X.]  <-  fc
  2739.   01ca: 5c251b48ef01      MASK   reg[481b]  [...X]  &  ef  |  01
  2740.   01d0: 5b                EOT
  2741.  
  2742.  
  2743. command_table  0000c900  #34  (VRAM_BlockDetectionByStrap):
  2744.  
  2745.   Size         00be
  2746.   Format Rev.  01
  2747.   Param Rev.   00
  2748.   Content Rev. 01
  2749.   Attributes:  Work space size        00 longs
  2750.                Parameter space size   01 longs
  2751.                Table update indicator 0
  2752.  
  2753.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2754.   0009: 03a14000          MOVE   WS_QUOT/LOW32 [.X..]  <-  param[00]  [...X]
  2755.   000d: 3da50000          COMP   param[00]  [.X..]  <-  00
  2756.   0011: 494900            JUMP_NotEqual  0049
  2757.   0014: 6604              SET_DATA_BLOCK  04  (FirmwareInfo)
  2758.   0016: 0324405800        MOVE   WS_QUOT/LOW32 [...X]  <-  data[0058] [...X]
  2759.   001b: 3e2540ff          COMP   WS_QUOT/LOW32 [...X]  <-  ff
  2760.   001f: 49ae00            JUMP_NotEqual  00ae
  2761.   0022: 550001            CLEAR  param[01]  [XXXX]
  2762.   0025: 02250128          MOVE   param[01]  [...X]  <-  28
  2763.   0029: 5209              CALL_TABLE  09  (GPIOPinControl)
  2764.   002b: 020d012901        MOVE   param[01]  [..XX]  <-  0129
  2765.   0030: 5209              CALL_TABLE  09  (GPIOPinControl)
  2766.   0032: 020d012a02        MOVE   param[01]  [..XX]  <-  022a
  2767.   0037: 5209              CALL_TABLE  09  (GPIOPinControl)
  2768.   0039: 020d012b03        MOVE   param[01]  [..XX]  <-  032b
  2769.   003e: 5209              CALL_TABLE  09  (GPIOPinControl)
  2770.   0040: 03b14001          MOVE   WS_QUOT/LOW32 [.X..]  <-  param[01]  [.X..]
  2771.   0044: 01b10a1501        MOVE   reg[150a]  [.X..]  <-  param[01]  [.X..]
  2772.   0049: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  2773.   004b: 0364401000        MOVE   WS_QUOT/LOW32 [..X.]  <-  data[0010] [...X]
  2774.   0050: 562040            CLEAR  WS_QUOT/LOW32 [...X]
  2775.   0053: 2d0d421400        ADD    WS_DATAPTR [..XX]  <-  0014
  2776.   0058: 5430cd05          CLEAR  reg[05cd]  [.X..]
  2777.   005c: 3ea4400a00        COMP   WS_QUOT/LOW32 [.X..]  <-  data[000a] [...X]
  2778.   0061: 499300            JUMP_NotEqual  0093
  2779.   0064: 3da50000          COMP   param[00]  [.X..]  <-  00
  2780.   0068: 44ae00            JUMP_Equal  00ae
  2781.   006b: 0324411c00        MOVE   WS_REMIND/HI32 [...X]  <-  data[001c] [...X]
  2782.   0070: 03714100          MOVE   WS_REMIND/HI32 [..X.]  <-  param[00]  [.X..]
  2783.   0074: 090d410f0f        AND    WS_REMIND/HI32 [..XX]  <-  0f0f
  2784.   0079: 3e624141          COMP   WS_REMIND/HI32 [..X.]  <-  WS_REMIND/HI32 [...X]
  2785.   007d: 499300            JUMP_NotEqual  0093
  2786.   0080: 01a2cd0540        MOVE   reg[05cd]  [.X..]  <-  WS_QUOT/LOW32 [...X]
  2787.   0085: 0164800a1c00      MOVE   reg[0a80]  [..X.]  <-  data[001c] [...X]
  2788.   008b: 3da4001c00        COMP   param[00]  [.X..]  <-  data[001c] [...X]
  2789.   0090: 44ae00            JUMP_Equal  00ae
  2790.   0093: 2d0c420400        ADD    WS_DATAPTR [..XX]  <-  data[0004] [..XX]
  2791.   0098: 2d254001          ADD    WS_QUOT/LOW32 [...X]  <-  01
  2792.   009c: 3e624040          COMP   WS_QUOT/LOW32 [..X.]  <-  WS_QUOT/LOW32 [...X]
  2793.   00a0: 495c00            JUMP_NotEqual  005c
  2794.   00a3: 01f10a1500        MOVE   reg[150a]  [X...]  <-  param[00]  [.X..]
  2795.   00a8: 0da50a1580        OR     reg[150a]  [.X..]  <-  80
  2796.   00ad: 5b                EOT
  2797.   00ae: 01a2cd0540        MOVE   reg[05cd]  [.X..]  <-  WS_QUOT/LOW32 [...X]
  2798.   00b3: 0164800a1c00      MOVE   reg[0a80]  [..X.]  <-  data[001c] [...X]
  2799.   00b9: 54180a15          CLEAR  reg[150a]  [XX..]
  2800.   00bd: 5b                EOT
  2801.  
  2802.  
  2803. command_table  0000e330  #35  (MemoryCleanUp):
  2804.  
  2805.   Size         00ce
  2806.   Format Rev.  03
  2807.   Param Rev.   00
  2808.   Content Rev. 01
  2809.   Attributes:  Work space size        00 longs
  2810.                Parameter space size   04 longs
  2811.                Table update indicator 0
  2812.  
  2813.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2814.   0009: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  2815.   000c: 4a2500ec01        TEST   reg[ec00]  [...X]  <-  01
  2816.   0011: 443000            JUMP_Equal  0030
  2817.   0014: 4a2505ec1e        TEST   reg[ec05]  [...X]  <-  1e
  2818.   0019: 493000            JUMP_NotEqual  0030
  2819.   001c: 03254001          MOVE   WS_QUOT/LOW32 [...X]  <-  01
  2820.   0020: 010505ec03000000  MOVE   reg[ec05]  [XXXX]  <-  00000003
  2821.   0028: 4a6505ec0f        TEST   reg[ec05]  [..X.]  <-  0f
  2822.   002d: 492800            JUMP_NotEqual  0028
  2823.   0030: 3d650200          COMP   param[02]  [..X.]  <-  00
  2824.   0034: 493c00            JUMP_NotEqual  003c
  2825.   0037: 2c28020908        ADD    param[02]  [...X]  <-  reg[0809]  [..X.]
  2826.   003c: 3de50200          COMP   param[02]  [X...]  <-  00
  2827.   0040: 494800            JUMP_NotEqual  0048
  2828.   0043: 2ca8020908        ADD    param[02]  [.X..]  <-  reg[0809]  [..X.]
  2829.   0048: 3d650202          COMP   param[02]  [..X.]  <-  02
  2830.   004c: 496b00            JUMP_NotEqual  006b
  2831.   004f: 01058200100060c0  MOVE   reg[0082]  [XXXX]  <-  c0600010
  2832.   0057: 0101830000        MOVE   reg[0083]  [XXXX]  <-  param[00]  [XXXX]
  2833.   005c: 01058200140060c0  MOVE   reg[0082]  [XXXX]  <-  c0600014
  2834.   0064: 0205000c020000    MOVE   param[00]  [XXXX]  <-  0000020c
  2835.   006b: 3de50203          COMP   param[02]  [X...]  <-  03
  2836.   006f: 498100            JUMP_NotEqual  0081
  2837.   0072: 0101820001        MOVE   reg[0082]  [XXXX]  <-  param[01]  [XXXX]
  2838.   0077: 0205010c020000    MOVE   param[01]  [XXXX]  <-  0000020c
  2839.   007e: 438100            JUMP   0081
  2840.   0081: 540063c0          CLEAR  reg[c063]  [XXXX]
  2841.   0085: 010164c000        MOVE   reg[c064]  [XXXX]  <-  param[00]  [XXXX]
  2842.   008a: 012165c002        MOVE   reg[c065]  [...X]  <-  param[02]  [...X]
  2843.   008f: 010166c001        MOVE   reg[c066]  [XXXX]  <-  param[01]  [XXXX]
  2844.   0094: 013167c002        MOVE   reg[c067]  [...X]  <-  param[02]  [.X..]
  2845.   0099: 0101e8c003        MOVE   reg[c0e8]  [XXXX]  <-  param[03]  [XXXX]
  2846.   009e: 3d650201          COMP   param[02]  [..X.]  <-  01
  2847.   00a2: 44ae00            JUMP_Equal  00ae
  2848.   00a5: 3de50201          COMP   param[02]  [X...]  <-  01
  2849.   00a9: 44ae00            JUMP_Equal  00ae
  2850.   00ac: 5102              DELAY_MicroSec  02
  2851.   00ae: 4ae5a02180        TEST   reg[21a0]  [X...]  <-  80
  2852.   00b3: 49ae00            JUMP_NotEqual  00ae
  2853.   00b6: 3e254001          COMP   WS_QUOT/LOW32 [...X]  <-  01
  2854.   00ba: 49cd00            JUMP_NotEqual  00cd
  2855.   00bd: 010505ec01000000  MOVE   reg[ec05]  [XXXX]  <-  00000001
  2856.   00c5: 4a6505ec0f        TEST   reg[ec05]  [..X.]  <-  0f
  2857.   00ca: 49c500            JUMP_NotEqual  00c5
  2858.   00cd: 5b                EOT
  2859.  
  2860.  
  2861. command_table  0000c9e2  #36  (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction):
  2862.  
  2863.   Size         0231
  2864.   Format Rev.  01
  2865.   Param Rev.   00
  2866.   Content Rev. 01
  2867.   Attributes:  Work space size        00 longs
  2868.                Parameter space size   02 longs
  2869.                Table update indicator 0
  2870.  
  2871.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  2872.   0009: 0d25f41608        OR     reg[16f4]  [...X]  <-  08
  2873.   000e: 07256218fe        AND    reg[1862]  [...X]  <-  fe
  2874.   0013: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2875.   0016: 03394101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [X...]
  2876.   001a: 0925410f          AND    WS_REMIND/HI32 [...X]  <-  0f
  2877.   001e: 030a4042          MOVE   WS_QUOT/LOW32 [..XX]  <-  WS_DATAPTR [..XX]
  2878.   0022: 66ff              SET_DATA_BLOCK  ff  (this table)
  2879.   0024: 2d0d421102        ADD    WS_DATAPTR [..XX]  <-  0211
  2880.   0029: 15254102          SHIFT_LEFT  WS_REMIND/HI32 [...X]  by  02
  2881.   002d: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  2882.   0031: 030c410000        MOVE   WS_REMIND/HI32 [..XX]  <-  data[0000] [..XX]
  2883.   0036: 0102000041        MOVE   reg[0000]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2884.   003b: 07a50100fe        AND    reg[0001]  [.X..]  <-  fe
  2885.   0040: 54080100          CLEAR  reg[0001]  [..XX]
  2886.   0044: 010cfb160200      MOVE   reg[16fb]  [..XX]  <-  data[0002] [..XX]
  2887.   004a: 030a4240          MOVE   WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  2888.   004e: 03054050c30000    MOVE   WS_QUOT/LOW32 [XXXX]  <-  0000c350
  2889.   0055: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2890.   0058: 03214100          MOVE   WS_REMIND/HI32 [...X]  <-  param[00]  [...X]
  2891.   005c: 27024041          DIV    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2892.   0060: 018af71640        MOVE   reg[16f7]  [XX..]  <-  WS_QUOT/LOW32 [..XX]
  2893.   0065: 0125f71602        MOVE   reg[16f7]  [...X]  <-  02
  2894.   006a: 0d25f51602        OR     reg[16f5]  [...X]  <-  02
  2895.   006f: 01a9f91601        MOVE   reg[16f9]  [.X..]  <-  param[01]  [..X.]
  2896.   0074: 4b250101          TEST   param[01]  [...X]  <-  01
  2897.   0078: 497f00            JUMP_NotEqual  007f
  2898.   007b: 5430f916          CLEAR  reg[16f9]  [.X..]
  2899.   007f: 010df9160031      MOVE   reg[16f9]  [..XX]  <-  3100
  2900.   0085: 2ba5f91601        ADD    reg[16f9]  [.X..]  <-  01
  2901.   008a: 4b250102          TEST   param[01]  [...X]  <-  02
  2902.   008e: 449600            JUMP_Equal  0096
  2903.   0091: 2ba5f91601        ADD    reg[16f9]  [.X..]  <-  01
  2904.   0096: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2905.   0099: 03714101          MOVE   WS_REMIND/HI32 [..X.]  <-  param[01]  [.X..]
  2906.   009d: 0fe54180          OR     WS_REMIND/HI32 [X...]  <-  80
  2907.   00a1: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2908.   00a6: 03694100          MOVE   WS_REMIND/HI32 [..X.]  <-  param[00]  [..X.]
  2909.   00aa: 2da54101          ADD    WS_REMIND/HI32 [.X..]  <-  01
  2910.   00ae: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2911.   00b3: 4b250102          TEST   param[01]  [...X]  <-  02
  2912.   00b7: 44c600            JUMP_Equal  00c6
  2913.   00ba: 562841            CLEAR  WS_REMIND/HI32 [..X.]
  2914.   00bd: 2da54101          ADD    WS_REMIND/HI32 [.X..]  <-  01
  2915.   00c1: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2916.   00c6: 4b250101          TEST   param[01]  [...X]  <-  01
  2917.   00ca: 44e700            JUMP_Equal  00e7
  2918.   00cd: 03714100          MOVE   WS_REMIND/HI32 [..X.]  <-  param[00]  [.X..]
  2919.   00d1: 2da54101          ADD    WS_REMIND/HI32 [.X..]  <-  01
  2920.   00d5: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2921.   00da: 03794100          MOVE   WS_REMIND/HI32 [..X.]  <-  param[00]  [X...]
  2922.   00de: 2da54101          ADD    WS_REMIND/HI32 [.X..]  <-  01
  2923.   00e2: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2924.   00e7: 0d25f41601        OR     reg[16f4]  [...X]  <-  01
  2925.   00ec: 03a54101          MOVE   WS_REMIND/HI32 [.X..]  <-  01
  2926.   00f0: 43ba01            JUMP   01ba
  2927.   00f3: 03294001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [..X.]
  2928.   00f7: 03654001          MOVE   WS_QUOT/LOW32 [..X.]  <-  01
  2929.   00fb: 03994000          MOVE   WS_QUOT/LOW32 [XX..]  <-  param[00]  [XX..]
  2930.   00ff: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2931.   0102: 03714101          MOVE   WS_REMIND/HI32 [..X.]  <-  param[01]  [.X..]
  2932.   0106: 0f654101          OR     WS_REMIND/HI32 [..X.]  <-  01
  2933.   010a: 0fe54180          OR     WS_REMIND/HI32 [X...]  <-  80
  2934.   010e: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2935.   0113: 01a5f91604        MOVE   reg[16f9]  [.X..]  <-  04
  2936.   0118: 3d650104          COMP   param[01]  [..X.]  <-  04
  2937.   011c: 472801            JUMP_BelowOrEq  0128
  2938.   011f: 010df9160113      MOVE   reg[16f9]  [..XX]  <-  1301
  2939.   0125: 435701            JUMP   0157
  2940.   0128: 01a2f91640        MOVE   reg[16f9]  [.X..]  <-  WS_QUOT/LOW32 [...X]
  2941.   012d: 010df9160131      MOVE   reg[16f9]  [..XX]  <-  3101
  2942.   0133: 435701            JUMP   0157
  2943.   0136: 0765f916ef        AND    reg[16f9]  [..X.]  <-  ef
  2944.   013b: 01a5f91603        MOVE   reg[16f9]  [.X..]  <-  03
  2945.   0140: 3e254004          COMP   WS_QUOT/LOW32 [...X]  <-  04
  2946.   0144: 465701            JUMP_Above  0157
  2947.   0147: 01a2f91640        MOVE   reg[16f9]  [.X..]  <-  WS_QUOT/LOW32 [...X]
  2948.   014c: 31a5f91601        SUB    reg[16f9]  [.X..]  <-  01
  2949.   0151: 5c65f916fd20      MASK   reg[16f9]  [..X.]  &  fd  |  20
  2950.   0157: 0d25f41601        OR     reg[16f4]  [...X]  <-  01
  2951.   015c: 03a54100          MOVE   WS_REMIND/HI32 [.X..]  <-  00
  2952.   0160: 43ba01            JUMP   01ba
  2953.   0163: 03054101000080    MOVE   WS_REMIND/HI32 [XXXX]  <-  80000001
  2954.   016a: 03aa4140          MOVE   WS_REMIND/HI32 [.X..]  <-  WS_QUOT/LOW32 [..X.]
  2955.   016e: 0102fa1641        MOVE   reg[16fa]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2956.   0173: 3d650101          COMP   param[01]  [..X.]  <-  01
  2957.   0177: 498201            JUMP_NotEqual  0182
  2958.   017a: 02a800fa16        MOVE   param[00]  [.X..]  <-  reg[16fa]  [..X.]
  2959.   017f: 43f901            JUMP   01f9
  2960.   0182: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  2961.   0185: 031a4140          MOVE   WS_REMIND/HI32 [..XX]  <-  WS_QUOT/LOW32 [XX..]
  2962.   0189: 3b0241            SET_FB_BASE  WS_REMIND/HI32 [XXXX]
  2963.   018c: 032841fa16        MOVE   WS_REMIND/HI32 [...X]  <-  reg[16fa]  [..X.]
  2964.   0191: 036841fa16        MOVE   WS_REMIND/HI32 [..X.]  <-  reg[16fa]  [..X.]
  2965.   0196: 03a841fa16        MOVE   WS_REMIND/HI32 [.X..]  <-  reg[16fa]  [..X.]
  2966.   019b: 03e841fa16        MOVE   WS_REMIND/HI32 [X...]  <-  reg[16fa]  [..X.]
  2967.   01a0: 04020041          MOVE   fb[00]     [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  2968.   01a4: 562840            CLEAR  WS_QUOT/LOW32 [..X.]
  2969.   01a7: 2d8d400400        ADD    WS_QUOT/LOW32 [XX..]  <-  0004
  2970.   01ac: 3e254004          COMP   WS_QUOT/LOW32 [...X]  <-  04
  2971.   01b0: 47f901            JUMP_BelowOrEq  01f9
  2972.   01b3: 33254004          SUB    WS_QUOT/LOW32 [...X]  <-  04
  2973.   01b7: 433601            JUMP   0136
  2974.   01ba: 02650002          MOVE   param[00]  [..X.]  <-  02
  2975.   01be: 030d416400        MOVE   WS_REMIND/HI32 [..XX]  <-  0064
  2976.   01c3: 330d410100        SUB    WS_REMIND/HI32 [..XX]  <-  0001
  2977.   01c8: 3e0d410000        COMP   WS_REMIND/HI32 [..XX]  <-  0000
  2978.   01cd: 44f901            JUMP_Equal  01f9
  2979.   01d0: 5164              DELAY_MicroSec  64
  2980.   01d2: 4a25f61610        TEST   reg[16f6]  [...X]  <-  10
  2981.   01d7: 44c301            JUMP_Equal  01c3
  2982.   01da: 4a65f61606        TEST   reg[16f6]  [..X.]  <-  06
  2983.   01df: 49f901            JUMP_NotEqual  01f9
  2984.   01e2: 02650001          MOVE   param[00]  [..X.]  <-  01
  2985.   01e6: 0d25f51602        OR     reg[16f5]  [...X]  <-  02
  2986.   01eb: 3ea54100          COMP   WS_REMIND/HI32 [.X..]  <-  00
  2987.   01ef: 446301            JUMP_Equal  0163
  2988.   01f2: 4b250101          TEST   param[01]  [...X]  <-  01
  2989.   01f6: 44f300            JUMP_Equal  00f3
  2990.   01f9: 0d25f51602        OR     reg[16f5]  [...X]  <-  02
  2991.   01fe: 0125f41602        MOVE   reg[16f4]  [...X]  <-  02
  2992.   0203: 5101              DELAY_MicroSec  01
  2993.   0205: 5400f416          CLEAR  reg[16f4]  [XXXX]
  2994.   0209: 5400fb16          CLEAR  reg[16fb]  [XXXX]
  2995.   020d: 5b                EOT
  2996.   020e: 7a2000684801006c4803027048050474484241784849487c484b4a9848292880
  2997.         484d4c  
  2998.                           CTB_DS  32 bytes
  2999.  
  3000.  
  3001. command_table  0000e006  #37  (WriteOneByteToHWAssistedI2C):
  3002.  
  3003.   Size         00e5
  3004.   Format Rev.  02
  3005.   Param Rev.   00
  3006.   Content Rev. 02
  3007.   Attributes:  Work space size        05 longs
  3008.                Parameter space size   00 longs
  3009.                Table update indicator 0
  3010.  
  3011.   0006: 3d250201          COMP   param[02]  [...X]  <-  01
  3012.   000a: 441c00            JUMP_Equal  001c
  3013.   000d: 3d250202          COMP   param[02]  [...X]  <-  02
  3014.   0011: 443e00            JUMP_Equal  003e
  3015.   0014: 3d250203          COMP   param[02]  [...X]  <-  03
  3016.   0018: 446300            JUMP_Equal  0063
  3017.   001b: 5b                EOT
  3018.   001c: 2c020141          ADD    param[01]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3019.   0020: 030500ffffffff    MOVE   work[00]   [XXXX]  <-  ffffffff
  3020.   0027: 33020040          SUB    work[00]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3021.   002b: 3e010000          COMP   work[00]   [XXXX]  <-  param[00]  [XXXX]
  3022.   002f: 483900            JUMP_AboveOrEq  0039
  3023.   0032: 2c050101000000    ADD    param[01]  [XXXX]  <-  00000001
  3024.   0039: 2c020040          ADD    param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3025.   003d: 5b                EOT
  3026.   003e: 3db90202          COMP   param[02]  [.X..]  <-  param[02]  [X...]
  3027.   0042: 445e00            JUMP_Equal  005e
  3028.   0045: 3d010001          COMP   param[00]  [XXXX]  <-  param[01]  [XXXX]
  3029.   0049: 455100            JUMP_Below  0051
  3030.   004c: 32010001          SUB    param[00]  [XXXX]  <-  param[01]  [XXXX]
  3031.   0050: 5b                EOT
  3032.   0051: 32010100          SUB    param[01]  [XXXX]  <-  param[00]  [XXXX]
  3033.   0055: 02010001          MOVE   param[00]  [XXXX]  <-  param[01]  [XXXX]
  3034.   0059: 02b90202          MOVE   param[02]  [.X..]  <-  param[02]  [X...]
  3035.   005d: 5b                EOT
  3036.   005e: 2c010001          ADD    param[00]  [XXXX]  <-  param[01]  [XXXX]
  3037.   0062: 5b                EOT
  3038.   0063: 3d050000000000    COMP   param[00]  [XXXX]  <-  00000000
  3039.   006a: 497700            JUMP_NotEqual  0077
  3040.   006d: 3d050100000000    COMP   param[01]  [XXXX]  <-  00000000
  3041.   0074: 44e000            JUMP_Equal  00e0
  3042.   0077: 560043            CLEAR  WS_SHIFT [XXXX]
  3043.   007a: 030d401f00        MOVE   WS_QUOT/LOW32 [..XX]  <-  001f
  3044.   007f: 03010000          MOVE   work[00]   [XXXX]  <-  param[00]  [XXXX]
  3045.   0083: 3d050100000000    COMP   param[01]  [XXXX]  <-  00000000
  3046.   008a: 449500            JUMP_Equal  0095
  3047.   008d: 03010001          MOVE   work[00]   [XXXX]  <-  param[01]  [XXXX]
  3048.   0091: 03654020          MOVE   WS_QUOT/LOW32 [..X.]  <-  20
  3049.   0095: 03224340          MOVE   WS_SHIFT [...X]  <-  WS_QUOT/LOW32 [...X]
  3050.   0099: 4c020044          TEST   work[00]   [XXXX]  <-  WS_OR_MASK [XXXX]
  3051.   009d: 49a700            JUMP_NotEqual  00a7
  3052.   00a0: 33254001          SUB    WS_QUOT/LOW32 [...X]  <-  01
  3053.   00a4: 439500            JUMP   0095
  3054.   00a7: 2d2a4040          ADD    WS_QUOT/LOW32 [...X]  <-  WS_QUOT/LOW32 [..X.]
  3055.   00ab: 1b254001          SHIFT_RIGHT  WS_QUOT/LOW32 [...X]  by  01
  3056.   00af: 03224340          MOVE   WS_SHIFT [...X]  <-  WS_QUOT/LOW32 [...X]
  3057.   00b3: 03020044          MOVE   work[00]   [XXXX]  <-  WS_OR_MASK [XXXX]
  3058.   00b7: 03014101          MOVE   WS_REMIND/HI32 [XXXX]  <-  param[01]  [XXXX]
  3059.   00bb: 7d                <unknown> 7d
  3060.   00bc: 0200002705        MOVE   param[00]  [XXXX]  <-  reg[0527]  [XXXX]
  3061.   00c1: 40020000          COMP   PLL[0000]  [XXXX]  <-  work[00]   [XXXX]
  3062.   00c5: 00                <unknown> 00
  3063.   00c6: 2d024100          ADD    WS_REMIND/HI32 [XXXX]  <-  work[00]   [XXXX]
  3064.   00ca: 1b054101          SHIFT_RIGHT  WS_REMIND/HI32 [XXXX]  by  01
  3065.   00ce: 2d024140          ADD    WS_REMIND/HI32 [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3066.   00d2: 3e020041          COMP   work[00]   [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3067.   00d6: 44e000            JUMP_Equal  00e0
  3068.   00d9: 03020041          MOVE   work[00]   [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3069.   00dd: 43b700            JUMP   00b7
  3070.   00e0: 02020000          MOVE   param[00]  [XXXX]  <-  work[00]   [XXXX]
  3071.   00e4: 5b                EOT
  3072.  
  3073.  
  3074. command_table  0000cc14  #38  (ReadHWAssistedI2CStatus/HPDInterruptService):
  3075.  
  3076.   Size         005f
  3077.   Format Rev.  02
  3078.   Param Rev.   00
  3079.   Content Rev. 02
  3080.   Attributes:  Work space size        00 longs
  3081.                Parameter space size   01 longs
  3082.                Table update indicator 0
  3083.  
  3084.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3085.   0009: 3d650001          COMP   param[00]  [..X.]  <-  01
  3086.   000d: 445400            JUMP_Equal  0054
  3087.   0010: 553000            CLEAR  param[00]  [.X..]
  3088.   0013: 3d250006          COMP   param[00]  [...X]  <-  06
  3089.   0017: 465000            JUMP_Above  0050
  3090.   001a: 32250001          SUB    param[00]  [...X]  <-  01
  3091.   001e: 20250008          MUL    param[00]  [...X]  <-  08
  3092.   0022: 560848            CLEAR  WS_REGPTR [..XX]
  3093.   0025: 03224840          MOVE   WS_REGPTR [...X]  <-  WS_QUOT/LOW32 [...X]
  3094.   0029: 0da5991801        OR     reg[1899]  [.X..]  <-  01
  3095.   002e: 02a0009818        MOVE   param[00]  [.X..]  <-  reg[1898]  [...X]
  3096.   0033: 08a50003          AND    param[00]  [.X..]  <-  03
  3097.   0037: 4a25981802        TEST   reg[1898]  [...X]  <-  02
  3098.   003c: 444a00            JUMP_Equal  004a
  3099.   003f: 5c0d9918fffe0100  MASK   reg[1899]  [..XX]  &  feff  |  0001
  3100.   0047: 435000            JUMP   0050
  3101.   004a: 0d0d99180101      OR     reg[1899]  [..XX]  <-  0101
  3102.   0050: 3a0000            SET_REG_BLOCK  0000
  3103.   0053: 5b                EOT
  3104.   0054: 0d65cf0508        OR     reg[05cf]  [..X.]  <-  08
  3105.   0059: 0d25800101        OR     reg[0180]  [...X]  <-  01
  3106.   005e: 5b                EOT
  3107.  
  3108.  
  3109. command_table  0000cc74  #39  (SpeedFanControl):
  3110.  
  3111.   Size         000a
  3112.   Format Rev.  01
  3113.   Param Rev.   00
  3114.   Content Rev. 02
  3115.   Attributes:  Work space size        00 longs
  3116.                Parameter space size   00 longs
  3117.                Table update indicator 0
  3118.  
  3119.   0006: 5b                EOT
  3120.   0007: 7a0000            
  3121.                           CTB_DS  0 bytes
  3122.  
  3123.  
  3124. command_table  0000cc7e  #3a  (PowerConnectorDetection):
  3125.  
  3126.   Size         000a
  3127.   Format Rev.  01
  3128.   Param Rev.   00
  3129.   Content Rev. 01
  3130.   Attributes:  Work space size        00 longs
  3131.                Parameter space size   01 longs
  3132.                Table update indicator 0
  3133.  
  3134.   0006: 550000            CLEAR  param[00]  [XXXX]
  3135.   0009: 5b                EOT
  3136.  
  3137.  
  3138. command_table  0000cc88  #3b  (MC_Synchronization):
  3139.  
  3140.   Size         003c
  3141.   Format Rev.  01
  3142.   Param Rev.   00
  3143.   Content Rev. 01
  3144.   Attributes:  Work space size        00 longs
  3145.                Parameter space size   00 longs
  3146.                Table update indicator 0
  3147.  
  3148.   0006: 550000            CLEAR  param[00]  [XXXX]
  3149.   0009: 550001            CLEAR  param[01]  [XXXX]
  3150.   000c: 0105910a03000000  MOVE   reg[0a91]  [XXXX]  <-  00000003
  3151.   0014: 023800920a        MOVE   param[00]  [...X]  <-  reg[0a92]  [X...]
  3152.   0019: 02210100          MOVE   param[01]  [...X]  <-  param[00]  [...X]
  3153.   001d: 0825000f          AND    param[00]  [...X]  <-  0f
  3154.   0021: 082501f0          AND    param[01]  [...X]  <-  f0
  3155.   0025: 200500204e0000    MUL    param[00]  [XXXX]  <-  00004e20
  3156.   002c: 02020040          MOVE   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3157.   0030: 200501e2040000    MUL    param[01]  [XXXX]  <-  000004e2
  3158.   0037: 02020140          MOVE   param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3159.   003b: 5b                EOT
  3160.  
  3161.  
  3162. command_table  0000ccc4  #3c  (ComputeMemoryEnginePLL):
  3163.  
  3164.   Size         01af
  3165.   Format Rev.  01
  3166.   Param Rev.   00
  3167.   Content Rev. 06
  3168.   Attributes:  Work space size        01 longs
  3169.                Parameter space size   06 longs
  3170.                Table update indicator 0
  3171.  
  3172.   0006: 03054600512502    MOVE   WS_FB_WIN [XXXX]  <-  02255100
  3173.   000d: 3de50001          COMP   param[00]  [X...]  <-  01
  3174.   0011: 49f300            JUMP_NotEqual  00f3
  3175.   0014: 553800            CLEAR  param[00]  [X...]
  3176.   0017: 6608              SET_DATA_BLOCK  08  (AnalogTV_Info)
  3177.   0019: 0324410400        MOVE   WS_REMIND/HI32 [...X]  <-  data[0004] [...X]
  3178.   001e: 2d0d420800        ADD    WS_DATAPTR [..XX]  <-  0008
  3179.   0023: 550002            CLEAR  param[02]  [XXXX]
  3180.   0026: 3d04000000        COMP   param[00]  [XXXX]  <-  data[0000] [XXXX]
  3181.   002b: 474200            JUMP_BelowOrEq  0042
  3182.   002e: 2ca50201          ADD    param[02]  [.X..]  <-  01
  3183.   0032: 2d0d420c00        ADD    WS_DATAPTR [..XX]  <-  000c
  3184.   0037: 3da20241          COMP   param[02]  [.X..]  <-  WS_REMIND/HI32 [...X]
  3185.   003b: 452600            JUMP_Below  0026
  3186.   003e: 550001            CLEAR  param[01]  [XXXX]
  3187.   0041: 5b                EOT
  3188.   0042: 0224020500        MOVE   param[02]  [...X]  <-  data[0005] [...X]
  3189.   0047: 0264020400        MOVE   param[02]  [..X.]  <-  data[0004] [...X]
  3190.   004c: 03014600          MOVE   WS_FB_WIN [XXXX]  <-  param[00]  [XXXX]
  3191.   0050: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  3192.   0053: 03214002          MOVE   WS_QUOT/LOW32 [...X]  <-  param[02]  [...X]
  3193.   0057: 6f024640          SHL    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3194.   005b: 7c                <unknown> 7c
  3195.   005c: 05460040          MOVE   PLL[0000]  [////]  <-  PLL[0040]  [XXXX]
  3196.   0060: 00                <unknown> 00
  3197.   0061: 00                <unknown> 00
  3198.   0062: 7e                <unknown> 7e
  3199.   0063: 0540c40900        MOVE   PLL[00c4]  [////]  <-  reg[0009]  [XXXX]
  3200.   0068: 00                <unknown> 00
  3201.   0069: 02020140          MOVE   param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3202.   006d: 02e50201          MOVE   param[02]  [X...]  <-  01
  3203.   0071: 7b                <unknown> 7b
  3204.   0072: 05013200          MOVE   PLL[0032]  [XXXX]  <-  param[00]  [XXXX]
  3205.   0076: 00                <unknown> 00
  3206.   0077: 00                <unknown> 00
  3207.   0078: 7e                <unknown> 7e
  3208.   0079: 0540102700        MOVE   PLL[0010]  [////]  <-  reg[0027]  [XXXX]
  3209.   007e: 00                <unknown> 00
  3210.   007f: 7c                <unknown> 7c
  3211.   0080: 05404e0c00        MOVE   PLL[004e]  [////]  <-  reg[000c]  [XXXX]
  3212.   0085: 00                <unknown> 00
  3213.   0086: 7e                <unknown> 7e
  3214.   0087: 0540404b4c        MOVE   PLL[0040]  [////]  <-  reg[4c4b]  [XXXX]
  3215.   008c: 00                <unknown> 00
  3216.   008d: 020a0540          MOVE   param[05]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  3217.   0091: 210540404b4c00    MUL    WS_QUOT/LOW32 [XXXX]  <-  004c4b40
  3218.   0098: 2705404e0c0000    DIV    WS_QUOT/LOW32 [XXXX]  <-  00000c4e
  3219.   009f: 02010301          MOVE   param[03]  [XXXX]  <-  param[01]  [XXXX]
  3220.   00a3: 32020340          SUB    param[03]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3221.   00a7: 210546d0070000    MUL    WS_FB_WIN [XXXX]  <-  000007d0
  3222.   00ae: 27054010270000    DIV    WS_QUOT/LOW32 [XXXX]  <-  00002710
  3223.   00b5: 03020046          MOVE   work[00]   [XXXX]  <-  WS_FB_WIN [XXXX]
  3224.   00b9: 33020040          SUB    work[00]   [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3225.   00bd: 27050010270000    DIV    work[00]   [XXXX]  <-  00002710
  3226.   00c4: 3e0c400600        COMP   WS_QUOT/LOW32 [..XX]  <-  data[0006] [..XX]
  3227.   00c9: 48d100            JUMP_AboveOrEq  00d1
  3228.   00cc: 030c400600        MOVE   WS_QUOT/LOW32 [..XX]  <-  data[0006] [..XX]
  3229.   00d1: 550004            CLEAR  param[04]  [XXXX]
  3230.   00d4: 028a0440          MOVE   param[04]  [XX..]  <-  WS_QUOT/LOW32 [..XX]
  3231.   00d8: 03014001          MOVE   WS_QUOT/LOW32 [XXXX]  <-  param[01]  [XXXX]
  3232.   00dc: 33014004          SUB    WS_QUOT/LOW32 [XXXX]  <-  param[04]  [XXXX]
  3233.   00e0: 21054032000000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00000032
  3234.   00e7: 27054050c30000    DIV    WS_QUOT/LOW32 [XXXX]  <-  0000c350
  3235.   00ee: 028a0540          MOVE   param[05]  [XX..]  <-  WS_QUOT/LOW32 [..XX]
  3236.   00f2: 5b                EOT
  3237.   00f3: 553800            CLEAR  param[00]  [X...]
  3238.   00f6: 03054000320000    MOVE   WS_QUOT/LOW32 [XXXX]  <-  00003200
  3239.   00fd: 3d050000000000    COMP   param[00]  [XXXX]  <-  00000000
  3240.   0104: 443c01            JUMP_Equal  013c
  3241.   0107: 03024046          MOVE   WS_QUOT/LOW32 [XXXX]  <-  WS_FB_WIN [XXXX]
  3242.   010b: 2d014000          ADD    WS_QUOT/LOW32 [XXXX]  <-  param[00]  [XXXX]
  3243.   010f: 33054001000000    SUB    WS_QUOT/LOW32 [XXXX]  <-  00000001
  3244.   0116: 27014000          DIV    WS_QUOT/LOW32 [XXXX]  <-  param[00]  [XXXX]
  3245.   011a: 3e05409c180000    COMP   WS_QUOT/LOW32 [XXXX]  <-  0000189c
  3246.   0121: 472b01            JUMP_BelowOrEq  012b
  3247.   0124: 03054000320000    MOVE   WS_QUOT/LOW32 [XXXX]  <-  00003200
  3248.   012b: 3e0540c8000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  000000c8
  3249.   0132: 463c01            JUMP_Above  013c
  3250.   0135: 030540c8000000    MOVE   WS_QUOT/LOW32 [XXXX]  <-  000000c8
  3251.   013c: 66ff              SET_DATA_BLOCK  ff  (this table)
  3252.   013e: 2d0d428f01        ADD    WS_DATAPTR [..XX]  <-  018f
  3253.   0143: 3e0c400200        COMP   WS_QUOT/LOW32 [..XX]  <-  data[0002] [..XX]
  3254.   0148: 475301            JUMP_BelowOrEq  0153
  3255.   014b: 2d0d420800        ADD    WS_DATAPTR [..XX]  <-  0008
  3256.   0150: 434301            JUMP   0143
  3257.   0153: 330c400000        SUB    WS_QUOT/LOW32 [..XX]  <-  data[0000] [..XX]
  3258.   0158: 2d0c400600        ADD    WS_QUOT/LOW32 [..XX]  <-  data[0006] [..XX]
  3259.   015d: 330d400100        SUB    WS_QUOT/LOW32 [..XX]  <-  0001
  3260.   0162: 270c400600        DIV    WS_QUOT/LOW32 [..XX]  <-  data[0006] [..XX]
  3261.   0167: 2d0c400400        ADD    WS_QUOT/LOW32 [..XX]  <-  data[0004] [..XX]
  3262.   016c: 02e20040          MOVE   param[00]  [X...]  <-  WS_QUOT/LOW32 [...X]
  3263.   0170: 330c400400        SUB    WS_QUOT/LOW32 [..XX]  <-  data[0004] [..XX]
  3264.   0175: 210c400600        MUL    WS_QUOT/LOW32 [..XX]  <-  data[0006] [..XX]
  3265.   017a: 2d0c400000        ADD    WS_QUOT/LOW32 [..XX]  <-  data[0000] [..XX]
  3266.   017f: 27024640          DIV    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3267.   0183: 020a0040          MOVE   param[00]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  3268.   0187: 02b20040          MOVE   param[00]  [.X..]  <-  WS_QUOT/LOW32 [.X..]
  3269.   018b: 5b                EOT
  3270.   018c: 7a2000c8004006080019004006800c40003200800c381860006400003200327f
  3271.         006400  
  3272.                           CTB_DS  32 bytes
  3273.  
  3274.  
  3275. command_table  0000ce74  #3d  (MemoryRefreshConversion):
  3276.  
  3277.   Size         0007
  3278.   Format Rev.  02
  3279.   Param Rev.   00
  3280.   Content Rev. 01
  3281.   Attributes:  Work space size        00 longs
  3282.                Parameter space size   00 longs
  3283.                Table update indicator 0
  3284.  
  3285.   0006: 5b                EOT
  3286.  
  3287.  
  3288. command_table  0000d66a  #3e  (VRAM_GetCurrentInfoBlock):
  3289.  
  3290.   Size         0029
  3291.   Format Rev.  01
  3292.   Param Rev.   00
  3293.   Content Rev. 01
  3294.   Attributes:  Work space size        00 longs
  3295.                Parameter space size   00 longs
  3296.                Table update indicator 0
  3297.  
  3298.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3299.   0009: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  3300.   000b: 2d0d421400        ADD    WS_DATAPTR [..XX]  <-  0014
  3301.   0010: 033040cd05        MOVE   WS_QUOT/LOW32 [...X]  <-  reg[05cd]  [.X..]
  3302.   0015: 3e254000          COMP   WS_QUOT/LOW32 [...X]  <-  00
  3303.   0019: 442800            JUMP_Equal  0028
  3304.   001c: 33254001          SUB    WS_QUOT/LOW32 [...X]  <-  01
  3305.   0020: 2d0c420400        ADD    WS_DATAPTR [..XX]  <-  data[0004] [..XX]
  3306.   0025: 431500            JUMP   0015
  3307.   0028: 5b                EOT
  3308.  
  3309.  
  3310. command_table  0000ce7c  #3f  (DynamicMemorySettings):
  3311.  
  3312.   Size         0170
  3313.   Format Rev.  02
  3314.   Param Rev.   00
  3315.   Content Rev. 01
  3316.   Attributes:  Work space size        02 longs
  3317.                Parameter space size   01 longs
  3318.                Table update indicator 0
  3319.  
  3320.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3321.   0009: 661c              SET_DATA_BLOCK  1c  (VRAM_Info)
  3322.   000b: 2d0c420600        ADD    WS_DATAPTR [..XX]  <-  data[0006] [..XX]
  3323.   0010: 3de50002          COMP   param[00]  [X...]  <-  02
  3324.   0014: 444b00            JUMP_Equal  004b
  3325.   0017: 3de50003          COMP   param[00]  [X...]  <-  03
  3326.   001b: 44f700            JUMP_Equal  00f7
  3327.   001e: 0338002f0a        MOVE   work[00]   [...X]  <-  reg[0a2f]  [X...]
  3328.   0023: 09250020          AND    work[00]   [...X]  <-  20
  3329.   0027: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  3330.   002b: 02f001cd05        MOVE   param[01]  [X...]  <-  reg[05cd]  [.X..]
  3331.   0030: 5212              CALL_TABLE  12  (AdjustMemoryController)
  3332.   0032: 0108ab0a810a      MOVE   reg[0aab]  [..XX]  <-  reg[0a81]  [..XX]
  3333.   0038: 0118830a810a      MOVE   reg[0a83]  [..XX]  <-  reg[0a81]  [XX..]
  3334.   003e: 5ce22f0adf00      MASK   reg[0a2f]  [X...]  &  df  |  work[00]   [...X]
  3335.   0044: 5ce2300adf00      MASK   reg[0a30]  [X...]  &  df  |  work[00]   [...X]
  3336.   004a: 5b                EOT
  3337.   004b: 02f001cd05        MOVE   param[01]  [X...]  <-  reg[05cd]  [.X..]
  3338.   0050: 0ee50180          OR     param[01]  [X...]  <-  80
  3339.   0054: 5212              CALL_TABLE  12  (AdjustMemoryController)
  3340.   0056: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  3341.   005a: 02e4012c00        MOVE   param[01]  [X...]  <-  data[002c] [...X]
  3342.   005f: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3343.   0061: 0139dd0901        MOVE   reg[09dd]  [...X]  <-  param[01]  [X...]
  3344.   0066: 02ec012c00        MOVE   param[01]  [X...]  <-  data[002c] [..X.]
  3345.   006b: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3346.   006d: 0179dd0901        MOVE   reg[09dd]  [..X.]  <-  param[01]  [X...]
  3347.   0072: 02f4012c00        MOVE   param[01]  [X...]  <-  data[002c] [.X..]
  3348.   0077: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3349.   0079: 01b9dd0901        MOVE   reg[09dd]  [.X..]  <-  param[01]  [X...]
  3350.   007e: 02fc012c00        MOVE   param[01]  [X...]  <-  data[002c] [X...]
  3351.   0083: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3352.   0085: 01f9dd0901        MOVE   reg[09dd]  [X...]  <-  param[01]  [X...]
  3353.   008a: 02e4013000        MOVE   param[01]  [X...]  <-  data[0030] [...X]
  3354.   008f: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3355.   0091: 0139de0901        MOVE   reg[09de]  [...X]  <-  param[01]  [X...]
  3356.   0096: 02ec013000        MOVE   param[01]  [X...]  <-  data[0030] [..X.]
  3357.   009b: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3358.   009d: 0179de0901        MOVE   reg[09de]  [..X.]  <-  param[01]  [X...]
  3359.   00a2: 02f4013000        MOVE   param[01]  [X...]  <-  data[0030] [.X..]
  3360.   00a7: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3361.   00a9: 01b9de0901        MOVE   reg[09de]  [.X..]  <-  param[01]  [X...]
  3362.   00ae: 02fc013000        MOVE   param[01]  [X...]  <-  data[0030] [X...]
  3363.   00b3: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3364.   00b5: 01f9de0901        MOVE   reg[09de]  [X...]  <-  param[01]  [X...]
  3365.   00ba: 3105de0901010100  SUB    reg[09de]  [XXXX]  <-  00010101
  3366.   00c2: 02e50108          MOVE   param[01]  [X...]  <-  08
  3367.   00c6: 5226              CALL_TABLE  26  (EnableVGA_Access/GetSCLKOverMCLKRatio)
  3368.   00c8: 3de50104          COMP   param[01]  [X...]  <-  04
  3369.   00cc: 46d300            JUMP_Above  00d3
  3370.   00cf: 02e50104          MOVE   param[01]  [X...]  <-  04
  3371.   00d3: 3de50108          COMP   param[01]  [X...]  <-  08
  3372.   00d7: 46e100            JUMP_Above  00e1
  3373.   00da: 32e50104          SUB    param[01]  [X...]  <-  04
  3374.   00de: 43f000            JUMP   00f0
  3375.   00e1: 1a3d0101          SHIFT_RIGHT  param[01]  [X...]  by  01
  3376.   00e5: 3de50112          COMP   param[01]  [X...]  <-  12
  3377.   00e9: 45f000            JUMP_Below  00f0
  3378.   00ec: 02e50112          MOVE   param[01]  [X...]  <-  12
  3379.   00f0: 5c39020ae001      MASK   reg[0a02]  [...X]  &  e0  |  param[01]  [X...]
  3380.   00f6: 5b                EOT
  3381.   00f7: 523b              CALL_TABLE  3b  (MC_Synchronization)
  3382.   00f9: 03050010000000    MOVE   work[00]   [XXXX]  <-  00000010
  3383.   0100: 0305012d000000    MOVE   work[01]   [XXXX]  <-  0000002d
  3384.   0107: 553800            CLEAR  param[00]  [X...]
  3385.   010a: 3d010001          COMP   param[00]  [XXXX]  <-  param[01]  [XXXX]
  3386.   010e: 453001            JUMP_Below  0130
  3387.   0111: 030d001800        MOVE   work[00]   [..XX]  <-  0018
  3388.   0116: 0305012e000000    MOVE   work[01]   [XXXX]  <-  0000002e
  3389.   011d: 3d010002          COMP   param[00]  [XXXX]  <-  param[02]  [XXXX]
  3390.   0121: 453001            JUMP_Below  0130
  3391.   0124: 030d002000        MOVE   work[00]   [..XX]  <-  0020
  3392.   0129: 0305012f000000    MOVE   work[01]   [XXXX]  <-  0000002f
  3393.   0130: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  3394.   0134: 02f001cd05        MOVE   param[01]  [X...]  <-  reg[05cd]  [.X..]
  3395.   0139: 0ee50180          OR     param[01]  [X...]  <-  80
  3396.   013d: 5212              CALL_TABLE  12  (AdjustMemoryController)
  3397.   013f: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  3398.   0142: 0102910a01        MOVE   reg[0a91]  [XXXX]  <-  work[01]   [XXXX]
  3399.   0147: 0104920a0c00      MOVE   reg[0a92]  [XXXX]  <-  data[000c] [XXXX]
  3400.   014d: 0102910a00        MOVE   reg[0a91]  [XXXX]  <-  work[00]   [XXXX]
  3401.   0152: 0104920a1000      MOVE   reg[0a92]  [XXXX]  <-  data[0010] [XXXX]
  3402.   0158: 2d050001000000    ADD    work[00]   [XXXX]  <-  00000001
  3403.   015f: 2d254101          ADD    WS_REMIND/HI32 [...X]  <-  01
  3404.   0163: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  3405.   0168: 3e254107          COMP   WS_REMIND/HI32 [...X]  <-  07
  3406.   016c: 454d01            JUMP_Below  014d
  3407.   016f: 5b                EOT
  3408.  
  3409.  
  3410. command_table  0000cfec  #40  (MemoryTraining):
  3411.  
  3412.   Size         0100
  3413.   Format Rev.  01
  3414.   Param Rev.   00
  3415.   Content Rev. 02
  3416.   Attributes:  Work space size        01 longs
  3417.                Parameter space size   01 longs
  3418.                Table update indicator 0
  3419.  
  3420.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3421.   0009: 3d2500ff          COMP   param[00]  [...X]  <-  ff
  3422.   000d: 49ec00            JUMP_NotEqual  00ec
  3423.   0010: 022000800a        MOVE   param[00]  [...X]  <-  reg[0a80]  [...X]
  3424.   0015: 4a25800a08        TEST   reg[0a80]  [...X]  <-  08
  3425.   001a: 492600            JUMP_NotEqual  0026
  3426.   001d: 08250010          AND    param[00]  [...X]  <-  10
  3427.   0021: 0725800aef        AND    reg[0a80]  [...X]  <-  ef
  3428.   0026: 0105320a08000000  MOVE   reg[0a32]  [XXXX]  <-  00000008
  3429.   002e: 0105320a10000000  MOVE   reg[0a32]  [XXXX]  <-  00000010
  3430.   0036: 01058200100060c0  MOVE   reg[0082]  [XXXX]  <-  c0600010
  3431.   003e: 0105830000800300  MOVE   reg[0083]  [XXXX]  <-  00038000
  3432.   0046: 01058200140060c0  MOVE   reg[0082]  [XXXX]  <-  c0600014
  3433.   004e: 0300408300        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[0083]  [XXXX]
  3434.   0053: 6618              SET_DATA_BLOCK  18  (MC_InitParameter/AdjustARB_SEQ)
  3435.   0055: 3e04400400        COMP   WS_QUOT/LOW32 [XXXX]  <-  data[0004] [XXXX]
  3436.   005a: 49eb00            JUMP_NotEqual  00eb
  3437.   005d: 0300408300        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[0083]  [XXXX]
  3438.   0062: 0300008300        MOVE   work[00]   [XXXX]  <-  reg[0083]  [XXXX]
  3439.   0067: 0300418300        MOVE   WS_REMIND/HI32 [XXXX]  <-  reg[0083]  [XXXX]
  3440.   006c: 3e054000000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  00000000
  3441.   0073: 44eb00            JUMP_Equal  00eb
  3442.   0076: 0100910a8300      MOVE   reg[0a91]  [XXXX]  <-  reg[0083]  [XXXX]
  3443.   007c: 0100920a8300      MOVE   reg[0a92]  [XXXX]  <-  reg[0083]  [XXXX]
  3444.   0082: 330d400100        SUB    WS_QUOT/LOW32 [..XX]  <-  0001
  3445.   0087: 3e0d400000        COMP   WS_QUOT/LOW32 [..XX]  <-  0000
  3446.   008c: 497600            JUMP_NotEqual  0076
  3447.   008f: 010564c00c020000  MOVE   reg[c064]  [XXXX]  <-  0000020c
  3448.   0097: 540065c0          CLEAR  reg[c065]  [XXXX]
  3449.   009b: 010566c0cc280000  MOVE   reg[c066]  [XXXX]  <-  000028cc
  3450.   00a3: 540067c0          CLEAR  reg[c067]  [XXXX]
  3451.   00a7: 15050002          SHIFT_LEFT  work[00]   [XXXX]  by  02
  3452.   00ab: 2d05000000007c    ADD    work[00]   [XXXX]  <-  7c000000
  3453.   00b2: 0102e8c000        MOVE   reg[c0e8]  [XXXX]  <-  work[00]   [XXXX]
  3454.   00b7: 5132              DELAY_MicroSec  32
  3455.   00b9: 4ae5a02180        TEST   reg[21a0]  [X...]  <-  80
  3456.   00be: 49b900            JUMP_NotEqual  00b9
  3457.   00c1: 0105320a08000000  MOVE   reg[0a32]  [XXXX]  <-  00000008
  3458.   00c9: 0105320a04000000  MOVE   reg[0a32]  [XXXX]  <-  00000004
  3459.   00d1: 0105320a01000000  MOVE   reg[0a32]  [XXXX]  <-  00000001
  3460.   00d9: 5132              DELAY_MicroSec  32
  3461.   00db: 5002              DELAY_MilliSec  02
  3462.   00dd: 4a25800a80        TEST   reg[0a80]  [...X]  <-  80
  3463.   00e2: 44dd00            JUMP_Equal  00dd
  3464.   00e5: 5c21800aef00      MASK   reg[0a80]  [...X]  &  ef  |  param[00]  [...X]
  3465.   00eb: 5b                EOT
  3466.   00ec: 0165e70aff        MOVE   reg[0ae7]  [..X.]  <-  ff
  3467.   00f1: 0121e70a00        MOVE   reg[0ae7]  [...X]  <-  param[00]  [...X]
  3468.   00f6: 02050104000000    MOVE   param[01]  [XXXX]  <-  00000004
  3469.   00fd: 521f              CALL_TABLE  1f  (LVDSEncoderControl)
  3470.   00ff: 5b                EOT
  3471.  
  3472.  
  3473. command_table  0000d0ec  #41  (EnableSpreadSpectrumOnPPLL):
  3474.  
  3475.   Size         008c
  3476.   Format Rev.  01
  3477.   Param Rev.   00
  3478.   Content Rev. 04
  3479.   Attributes:  Work space size        00 longs
  3480.                Parameter space size   00 longs
  3481.                Table update indicator 0
  3482.  
  3483.   0006: 0305407c010000    MOVE   WS_QUOT/LOW32 [XXXX]  <-  0000017c
  3484.   000d: 3da50000          COMP   param[00]  [.X..]  <-  00
  3485.   0011: 441500            JUMP_Equal  0015
  3486.   0014: 5b                EOT
  3487.   0015: 0300462049        MOVE   WS_FB_WIN [XXXX]  <-  reg[4920]  [XXXX]
  3488.   001a: 7c                <unknown> 7c
  3489.   001b: 0240467e05        MOVE   param[46]  [////]  <-  reg[057e]  [XXXX]
  3490.   0020: 40a0860100        COMP   PLL[0086]  [.X..]  <-  reg[0001]  [...X]
  3491.   0025: 0300412349        MOVE   WS_REMIND/HI32 [XXXX]  <-  reg[4923]  [XXXX]
  3492.   002a: 09054103000000    AND    WS_REMIND/HI32 [XXXX]  <-  00000003
  3493.   0031: 6f024041          SHL    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3494.   0035: 7c                <unknown> 7c
  3495.   0036: 0540450c00        MOVE   PLL[0045]  [////]  <-  reg[000c]  [XXXX]
  3496.   003b: 00                <unknown> 00
  3497.   003c: 7e                <unknown> 7e
  3498.   003d: 0540404b4c        MOVE   PLL[0040]  [////]  <-  reg[4c4b]  [XXXX]
  3499.   0042: 00                <unknown> 00
  3500.   0043: 3e054000000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  00000000
  3501.   004a: 495100            JUMP_NotEqual  0051
  3502.   004d: 03254001          MOVE   WS_QUOT/LOW32 [...X]  <-  01
  3503.   0051: 018a224940        MOVE   reg[4922]  [XX..]  <-  WS_QUOT/LOW32 [..XX]
  3504.   0056: 7c                <unknown> 7c
  3505.   0057: 0540404b4c        MOVE   PLL[0040]  [////]  <-  reg[4c4b]  [XXXX]
  3506.   005c: 00                <unknown> 00
  3507.   005d: 7e                <unknown> 7e
  3508.   005e: 0540450c00        MOVE   PLL[0045]  [////]  <-  reg[000c]  [XXXX]
  3509.   0063: 00                <unknown> 00
  3510.   0064: 0300412349        MOVE   WS_REMIND/HI32 [XXXX]  <-  reg[4923]  [XXXX]
  3511.   0069: 09054103000000    AND    WS_REMIND/HI32 [XXXX]  <-  00000003
  3512.   0070: 75024041          SHR    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3513.   0074: 0300462049        MOVE   WS_FB_WIN [XXXX]  <-  reg[4920]  [XXXX]
  3514.   0079: 33024640          SUB    WS_FB_WIN [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3515.   007d: 0102214946        MOVE   reg[4921]  [XXXX]  <-  WS_FB_WIN [XXXX]
  3516.   0082: 5101              DELAY_MicroSec  01
  3517.   0084: 0d65234901        OR     reg[4923]  [..X.]  <-  01
  3518.   0089: 5101              DELAY_MicroSec  01
  3519.   008b: 5b                EOT
  3520.  
  3521.  
  3522. command_table  00000000  #42  (TMDSAOutputControl):
  3523.  
  3524.   Attributes:  Work space size        2d longs
  3525.                Parameter space size   00 longs
  3526.                Table update indicator 0
  3527.  
  3528. command_table  0000d1ba  #43  (SetVoltage):
  3529.  
  3530.   Size         01c3
  3531.   Format Rev.  01
  3532.   Param Rev.   00
  3533.   Content Rev. 04
  3534.   Attributes:  Work space size        00 longs
  3535.                Parameter space size   01 longs
  3536.                Table update indicator 0
  3537.  
  3538.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3539.   0009: 3d650008          COMP   param[00]  [..X.]  <-  08
  3540.   000d: 492300            JUMP_NotEqual  0023
  3541.   0010: 0205013800060a    MOVE   param[01]  [XXXX]  <-  0a060038
  3542.   0017: 5245              CALL_TABLE  45  (DAC2OutputControl)
  3543.   0019: 080d01ff03        AND    param[01]  [..XX]  <-  03ff
  3544.   001e: 02890001          MOVE   param[00]  [XX..]  <-  param[01]  [..XX]
  3545.   0022: 5b                EOT
  3546.   0023: 3d650003          COMP   param[00]  [..X.]  <-  03
  3547.   0027: 447001            JUMP_Equal  0170
  3548.   002a: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  3549.   002e: 02650107          MOVE   param[01]  [..X.]  <-  07
  3550.   0032: 5250              CALL_TABLE  50
  3551.   0034: 3d050200000000    COMP   param[02]  [XXXX]  <-  00000000
  3552.   003b: 440b01            JUMP_Equal  010b
  3553.   003e: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3554.   0041: 010582007c0220c0  MOVE   reg[0082]  [XXXX]  <-  c020027c
  3555.   0049: 01058200940220c0  MOVE   reg[0082]  [XXXX]  <-  c0200294
  3556.   0051: 4aa5830006        TEST   reg[0083]  [.X..]  <-  06
  3557.   0056: 494900            JUMP_NotEqual  0049
  3558.   0059: 010582007c0220c0  MOVE   reg[0082]  [XXXX]  <-  c020027c
  3559.   0061: 0d65830004        OR     reg[0083]  [..X.]  <-  04
  3560.   0066: 010582007c0220c0  MOVE   reg[0082]  [XXXX]  <-  c020027c
  3561.   006e: 0300468300        MOVE   WS_FB_WIN [XXXX]  <-  reg[0083]  [XXXX]
  3562.   0073: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3563.   0076: 01058200800220c0  MOVE   reg[0082]  [XXXX]  <-  c0200280
  3564.   007e: 5e6546fc01        MASK   WS_FB_WIN [..X.]  &  fc  |  01
  3565.   0083: 3d250001          COMP   param[00]  [...X]  <-  01
  3566.   0087: 449600            JUMP_Equal  0096
  3567.   008a: 096546fc          AND    WS_FB_WIN [..X.]  <-  fc
  3568.   008e: 01058200840220c0  MOVE   reg[0082]  [XXXX]  <-  c0200284
  3569.   0096: 3c0c83000400      COMP   reg[0083]  [..XX]  <-  data[0004] [..XX]
  3570.   009c: 44c600            JUMP_Equal  00c6
  3571.   009f: 070d83009fff      AND    reg[0083]  [..XX]  <-  ff9f
  3572.   00a5: 513c              DELAY_MicroSec  3c
  3573.   00a7: 030c410400        MOVE   WS_REMIND/HI32 [..XX]  <-  data[0004] [..XX]
  3574.   00ac: 4c254120          TEST   WS_REMIND/HI32 [...X]  <-  20
  3575.   00b0: 49be00            JUMP_NotEqual  00be
  3576.   00b3: 0f254120          OR     WS_REMIND/HI32 [...X]  <-  20
  3577.   00b7: 010a830041        MOVE   reg[0083]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  3578.   00bc: 513c              DELAY_MicroSec  3c
  3579.   00be: 010c83000400      MOVE   reg[0083]  [..XX]  <-  data[0004] [..XX]
  3580.   00c4: 513c              DELAY_MicroSec  3c
  3581.   00c6: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  3582.   00c9: 03194000          MOVE   WS_QUOT/LOW32 [..XX]  <-  param[00]  [XX..]
  3583.   00cd: 21054064000000    MUL    WS_QUOT/LOW32 [XXXX]  <-  00000064
  3584.   00d4: 030541785d0200    MOVE   WS_REMIND/HI32 [XXXX]  <-  00025d78
  3585.   00db: 33024140          SUB    WS_REMIND/HI32 [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3586.   00df: 27054171020000    DIV    WS_REMIND/HI32 [XXXX]  <-  00000271
  3587.   00e6: 03224640          MOVE   WS_FB_WIN [...X]  <-  WS_QUOT/LOW32 [...X]
  3588.   00ea: 010582007c0220c0  MOVE   reg[0082]  [XXXX]  <-  c020027c
  3589.   00f2: 0102830046        MOVE   reg[0083]  [XXXX]  <-  WS_FB_WIN [XXXX]
  3590.   00f7: 01058200940220c0  MOVE   reg[0082]  [XXXX]  <-  c0200294
  3591.   00ff: 4aa5830002        TEST   reg[0083]  [.X..]  <-  02
  3592.   0104: 49f700            JUMP_NotEqual  00f7
  3593.   0107: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3594.   010a: 5b                EOT
  3595.   010b: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  3596.   010f: 5250              CALL_TABLE  50
  3597.   0111: 3d050200000000    COMP   param[02]  [XXXX]  <-  00000000
  3598.   0118: 446c01            JUMP_Equal  016c
  3599.   011b: 4be50240          TEST   param[02]  [X...]  <-  40
  3600.   011f: 442f01            JUMP_Equal  012f
  3601.   0122: 01058200f80160c0  MOVE   reg[0082]  [XXXX]  <-  c06001f8
  3602.   012a: 0d2583001f        OR     reg[0083]  [...X]  <-  1f
  3603.   012f: 4b250280          TEST   param[02]  [...X]  <-  80
  3604.   0133: 443b01            JUMP_Equal  013b
  3605.   0136: 0da5904801        OR     reg[4890]  [.X..]  <-  01
  3606.   013b: 030541ffffffff    MOVE   WS_REMIND/HI32 [XXXX]  <-  ffffffff
  3607.   0142: 69014102          XOR    WS_REMIND/HI32 [XXXX]  <-  param[02]  [XXXX]
  3608.   0146: 01058200e40160c0  MOVE   reg[0082]  [XXXX]  <-  c06001e4
  3609.   014e: 0900418300        AND    WS_REMIND/HI32 [XXXX]  <-  reg[0083]  [XXXX]
  3610.   0153: 0f014101          OR     WS_REMIND/HI32 [XXXX]  <-  param[01]  [XXXX]
  3611.   0157: 0102830041        MOVE   reg[0083]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3612.   015c: 01058200f40160c0  MOVE   reg[0082]  [XXXX]  <-  c06001f4
  3613.   0164: 0d01830002        OR     reg[0083]  [XXXX]  <-  param[02]  [XXXX]
  3614.   0169: 5132              DELAY_MicroSec  32
  3615.   016b: 5b                EOT
  3616.   016c: 550000            CLEAR  param[00]  [XXXX]
  3617.   016f: 5b                EOT
  3618.   0170: 02010100          MOVE   param[01]  [XXXX]  <-  param[00]  [XXXX]
  3619.   0174: 5250              CALL_TABLE  50
  3620.   0176: 3d050200000000    COMP   param[02]  [XXXX]  <-  00000000
  3621.   017d: 446c01            JUMP_Equal  016c
  3622.   0180: 02e4000500        MOVE   param[00]  [X...]  <-  data[0005] [...X]
  3623.   0185: 02a4000600        MOVE   param[00]  [.X..]  <-  data[0006] [...X]
  3624.   018a: 020d020101        MOVE   param[02]  [..XX]  <-  0101
  3625.   018f: 0324410800        MOVE   WS_REMIND/HI32 [...X]  <-  data[0008] [...X]
  3626.   0194: 4c254101          TEST   WS_REMIND/HI32 [...X]  <-  01
  3627.   0198: 449f01            JUMP_Equal  019f
  3628.   019b: 02650202          MOVE   param[02]  [..X.]  <-  02
  3629.   019f: 02250132          MOVE   param[01]  [...X]  <-  32
  3630.   01a3: 0264010c00        MOVE   param[01]  [..X.]  <-  data[000c] [...X]
  3631.   01a8: 028c010e00        MOVE   param[01]  [XX..]  <-  data[000e] [..XX]
  3632.   01ad: 3d6501ff          COMP   param[01]  [..X.]  <-  ff
  3633.   01b1: 44c201            JUMP_Equal  01c2
  3634.   01b4: 02990200          MOVE   param[02]  [XX..]  <-  param[00]  [XX..]
  3635.   01b8: 5236              CALL_TABLE  36  (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
  3636.   01ba: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  3637.   01bf: 43a301            JUMP   01a3
  3638.   01c2: 5b                EOT
  3639.  
  3640.  
  3641. command_table  00000000  #44  (DAC1OutputControl):
  3642.  
  3643.   Attributes:  Work space size        2d longs
  3644.                Parameter space size   00 longs
  3645.                Table update indicator 0
  3646.  
  3647. command_table  0000e2be  #45  (DAC2OutputControl):
  3648.  
  3649.   Size         0071
  3650.   Format Rev.  03
  3651.   Param Rev.   00
  3652.   Content Rev. 01
  3653.   Attributes:  Work space size        02 longs
  3654.                Parameter space size   00 longs
  3655.                Table update indicator 0
  3656.  
  3657.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3658.   0009: 560001            CLEAR  work[01]   [XXXX]
  3659.   000c: 3de50020          COMP   param[00]  [X...]  <-  20
  3660.   0010: 481b00            JUMP_AboveOrEq  001b
  3661.   0013: 03394300          MOVE   WS_SHIFT [...X]  <-  param[00]  [X...]
  3662.   0017: 03020144          MOVE   work[01]   [XXXX]  <-  WS_OR_MASK [XXXX]
  3663.   001b: 030500000010c0    MOVE   work[00]   [XXXX]  <-  c0100000
  3664.   0022: 2d090000          ADD    work[00]   [..XX]  <-  param[00]  [..XX]
  3665.   0026: 0102820000        MOVE   reg[0082]  [XXXX]  <-  work[00]   [XXXX]
  3666.   002b: 0300408300        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[0083]  [XXXX]
  3667.   0030: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  3668.   0033: 03314100          MOVE   WS_REMIND/HI32 [...X]  <-  param[00]  [.X..]
  3669.   0037: 75024041          SHR    WS_QUOT/LOW32 [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3670.   003b: 03254120          MOVE   WS_REMIND/HI32 [...X]  <-  20
  3671.   003f: 33314100          SUB    WS_REMIND/HI32 [...X]  <-  param[00]  [.X..]
  3672.   0043: 3de20041          COMP   param[00]  [X...]  <-  WS_REMIND/HI32 [...X]
  3673.   0047: 476100            JUMP_BelowOrEq  0061
  3674.   004a: 2d0d000400        ADD    work[00]   [..XX]  <-  0004
  3675.   004f: 0102820000        MOVE   reg[0082]  [XXXX]  <-  work[00]   [XXXX]
  3676.   0054: 0200008300        MOVE   param[00]  [XXXX]  <-  reg[0083]  [XXXX]
  3677.   0059: 6e020041          SHL    param[00]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3678.   005d: 0f014000          OR     WS_QUOT/LOW32 [XXXX]  <-  param[00]  [XXXX]
  3679.   0061: 02020040          MOVE   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3680.   0065: 33050101000000    SUB    work[01]   [XXXX]  <-  00000001
  3681.   006c: 08020001          AND    param[00]  [XXXX]  <-  work[01]   [XXXX]
  3682.   0070: 5b                EOT
  3683.  
  3684.  
  3685. command_table  00000000  #46  (SetupHWAssistedI2CStatus):
  3686.  
  3687.   Attributes:  Work space size        2d longs
  3688.                Parameter space size   00 longs
  3689.                Table update indicator 0
  3690.  
  3691. command_table  0000b7f8  #47  (ClockSource):
  3692.  
  3693.   Size         0461
  3694.   Format Rev.  01
  3695.   Param Rev.   00
  3696.   Content Rev. 01
  3697.   Attributes:  Work space size        02 longs
  3698.                Parameter space size   00 longs
  3699.                Table update indicator 0
  3700.  
  3701.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3702.   0009: 01058200000020c0  MOVE   reg[0082]  [XXXX]  <-  c0200000
  3703.   0011: 07a58300fc        AND    reg[0083]  [.X..]  <-  fc
  3704.   0016: 010582002c0150c0  MOVE   reg[0082]  [XXXX]  <-  c050012c
  3705.   001e: 370500            SET_ATI_PORT  0005
  3706.   0021: 010d2c010602      MOVE   reg[012c]  [..XX]  <-  0206
  3707.   0027: 0105a40109004000  MOVE   reg[01a4]  [XXXX]  <-  00400009
  3708.   002f: 0105a00103000000  MOVE   reg[01a0]  [XXXX]  <-  00000003
  3709.   0037: 010db0010204      MOVE   reg[01b0]  [..XX]  <-  0402
  3710.   003d: 01e5980100        MOVE   reg[0198]  [X...]  <-  00
  3711.   0042: 4a25000001        TEST   reg[0000]  [...X]  <-  01
  3712.   0047: 49e600            JUMP_NotEqual  00e6
  3713.   004a: 5c250c008064      MASK   reg[000c]  [...X]  &  80  |  64
  3714.   0050: 5c2510008064      MASK   reg[0010]  [...X]  &  80  |  64
  3715.   0056: 5c2514008064      MASK   reg[0014]  [...X]  &  80  |  64
  3716.   005c: 5c2518008064      MASK   reg[0018]  [...X]  &  80  |  64
  3717.   0062: 5c251c008064      MASK   reg[001c]  [...X]  &  80  |  64
  3718.   0068: 5c2524008018      MASK   reg[0024]  [...X]  &  80  |  18
  3719.   006e: 5c2528008064      MASK   reg[0028]  [...X]  &  80  |  64
  3720.   0074: 0d252c0001        OR     reg[002c]  [...X]  <-  01
  3721.   0079: 0d25200001        OR     reg[0020]  [...X]  <-  01
  3722.   007e: 0d25000001        OR     reg[0000]  [...X]  <-  01
  3723.   0083: 0105d801b829e800  MOVE   reg[01d8]  [XXXX]  <-  00e829b8
  3724.   008b: 0105dc01b829e800  MOVE   reg[01dc]  [XXXX]  <-  00e829b8
  3725.   0093: 0105e001b829e800  MOVE   reg[01e0]  [XXXX]  <-  00e829b8
  3726.   009b: 0105e401b829e800  MOVE   reg[01e4]  [XXXX]  <-  00e829b8
  3727.   00a3: 01e5140264        MOVE   reg[0214]  [X...]  <-  64
  3728.   00a8: 0105740100002400  MOVE   reg[0174]  [XXXX]  <-  00240000
  3729.   00b0: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3730.   00b3: 01058200140000c0  MOVE   reg[0082]  [XXXX]  <-  c0000014
  3731.   00bb: 0d65830001        OR     reg[0083]  [..X.]  <-  01
  3732.   00c0: 51fa              DELAY_MicroSec  fa
  3733.   00c2: 01058200000000c0  MOVE   reg[0082]  [XXXX]  <-  c0000000
  3734.   00ca: 0d25830001        OR     reg[0083]  [...X]  <-  01
  3735.   00cf: 01058200700150c0  MOVE   reg[0082]  [XXXX]  <-  c0500170
  3736.   00d7: 370500            SET_ATI_PORT  0005
  3737.   00da: 54001801          CLEAR  reg[0118]  [XXXX]
  3738.   00de: 0105a80120400000  MOVE   reg[01a8]  [XXXX]  <-  00004020
  3739.   00e6: 01e5600264        MOVE   reg[0260]  [X...]  <-  64
  3740.   00eb: 01e5dc0264        MOVE   reg[02dc]  [X...]  <-  64
  3741.   00f0: 0125440300        MOVE   reg[0344]  [...X]  <-  00
  3742.   00f5: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3743.   00f8: 07a59701f7        AND    reg[0197]  [.X..]  <-  f7
  3744.   00fd: 54009201          CLEAR  reg[0192]  [XXXX]
  3745.   0101: 01058200780320c0  MOVE   reg[0082]  [XXXX]  <-  c0200378
  3746.   0109: 010d83001900      MOVE   reg[0083]  [..XX]  <-  0019
  3747.   010f: 01058200000060c0  MOVE   reg[0082]  [XXXX]  <-  c0600000
  3748.   0117: 5c058300fdffffff02000000  MASK   reg[0083]  [XXXX]  &  fffffffd  |  00000002
  3749.   0123: 01058200100000c0  MOVE   reg[0082]  [XXXX]  <-  c0000010
  3750.   012b: 010583000200802a  MOVE   reg[0083]  [XXXX]  <-  2a800002
  3751.   0133: 0105820070030080  MOVE   reg[0082]  [XXXX]  <-  80000370
  3752.   013b: 3c05830000000200  COMP   reg[0083]  [XXXX]  <-  00020000
  3753.   0143: 463504            JUMP_Above  0435
  3754.   0146: 01058200600320c0  MOVE   reg[0082]  [XXXX]  <-  c0200360
  3755.   014e: 370500            SET_ATI_PORT  0005
  3756.   0151: 5c056003100118f020a46200  MASK   reg[0360]  [XXXX]  &  f0180110  |  0062a420
  3757.   015d: 5c056403ffff00fc00000101  MASK   reg[0364]  [XXXX]  &  fc00ffff  |  01010000
  3758.   0169: 5c056c03100108f020a46200  MASK   reg[036c]  [XXXX]  &  f0080110  |  0062a420
  3759.   0175: 5c057003ffff00fc00000101  MASK   reg[0370]  [XXXX]  &  fc00ffff  |  01010000
  3760.   0181: 5c05500387007c0019529d7f  MASK   reg[0350]  [XXXX]  &  007c0087  |  7f9d5219
  3761.   018d: 5c055403070c80ff38200100  MASK   reg[0354]  [XXXX]  &  ff800c07  |  00012038
  3762.   0199: 5c05e401bfffffdfbfff0120  MASK   reg[01e4]  [XXXX]  &  dfffffbf  |  2001ffbf
  3763.   01a5: 5c058400fffdffffff7da000  MASK   reg[0084]  [XXXX]  &  fffffdff  |  00a07dff
  3764.   01b1: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3765.   01b4: 01058200040030c0  MOVE   reg[0082]  [XXXX]  <-  c0300004
  3766.   01bc: 370500            SET_ATI_PORT  0005
  3767.   01bf: 0105040002009106  MOVE   reg[0004]  [XXXX]  <-  06910002
  3768.   01c7: 01050c00606a0008  MOVE   reg[000c]  [XXXX]  <-  08006a60
  3769.   01cf: 0105100001000000  MOVE   reg[0010]  [XXXX]  <-  00000001
  3770.   01d7: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3771.   01da: 02050044000305    MOVE   param[00]  [XXXX]  <-  05030044
  3772.   01e1: 5245              CALL_TABLE  45  (DAC2OutputControl)
  3773.   01e3: 03010000          MOVE   work[00]   [XXXX]  <-  param[00]  [XXXX]
  3774.   01e7: 0205004400180c    MOVE   param[00]  [XXXX]  <-  0c180044
  3775.   01ee: 5245              CALL_TABLE  45  (DAC2OutputControl)
  3776.   01f0: 01058200040030c0  MOVE   reg[0082]  [XXXX]  <-  c0300004
  3777.   01f8: 370500            SET_ATI_PORT  0005
  3778.   01fb: 3e0d000a00        COMP   work[00]   [..XX]  <-  000a
  3779.   0200: 443902            JUMP_Equal  0239
  3780.   0203: 3d0d003802        COMP   param[00]  [..XX]  <-  0238
  3781.   0208: 442602            JUMP_Equal  0226
  3782.   020b: 3d0d004501        COMP   param[00]  [..XX]  <-  0145
  3783.   0210: 442602            JUMP_Equal  0226
  3784.   0213: 01051c004d0000aa  MOVE   reg[001c]  [XXXX]  <-  aa00004d
  3785.   021b: 01052000daa78c31  MOVE   reg[0020]  [XXXX]  <-  318ca7da
  3786.   0223: 434902            JUMP   0249
  3787.   0226: 01051c004d00c0ac  MOVE   reg[001c]  [XXXX]  <-  acc0004d
  3788.   022e: 01052000eca77831  MOVE   reg[0020]  [XXXX]  <-  3178a7ec
  3789.   0236: 434902            JUMP   0249
  3790.   0239: 01051c004d00c0ac  MOVE   reg[001c]  [XXXX]  <-  acc0004d
  3791.   0241: 01052000eca77831  MOVE   reg[0020]  [XXXX]  <-  3178a7ec
  3792.   0249: 0105240000210000  MOVE   reg[0024]  [XXXX]  <-  00002100
  3793.   0251: 01052800ffffffff  MOVE   reg[0028]  [XXXX]  <-  ffffffff
  3794.   0259: 0105640096438101  MOVE   reg[0064]  [XXXX]  <-  01814396
  3795.   0261: 0105680087250940  MOVE   reg[0068]  [XXXX]  <-  40092587
  3796.   0269: 01056c003514bf02  MOVE   reg[006c]  [XXXX]  <-  02bf1435
  3797.   0271: 0105700001800000  MOVE   reg[0070]  [XXXX]  <-  00008001
  3798.   0279: 01052c0000210000  MOVE   reg[002c]  [XXXX]  <-  00002100
  3799.   0281: 01053000ffffffff  MOVE   reg[0030]  [XXXX]  <-  ffffffff
  3800.   0289: 370500            SET_ATI_PORT  0005
  3801.   028c: 03f8008000        MOVE   work[00]   [X...]  <-  reg[0080]  [X...]
  3802.   0291: 09e5000c          AND    work[00]   [X...]  <-  0c
  3803.   0295: 4ce50004          TEST   work[00]   [X...]  <-  04
  3804.   0299: 44af02            JUMP_Equal  02af
  3805.   029c: 4ce50008          TEST   work[00]   [X...]  <-  08
  3806.   02a0: 49bd02            JUMP_NotEqual  02bd
  3807.   02a3: 69e50004          XOR    work[00]   [X...]  <-  04
  3808.   02a7: 030d000002        MOVE   work[00]   [..XX]  <-  0200
  3809.   02ac: 43b602            JUMP   02b6
  3810.   02af: 69e50008          XOR    work[00]   [X...]  <-  08
  3811.   02b3: 560800            CLEAR  work[00]   [..XX]
  3812.   02b6: 5c8a10000ff000    MASK   reg[0010]  [XX..]  &  f00f  |  work[00]   [..XX]
  3813.   02bd: 4ce50004          TEST   work[00]   [X...]  <-  04
  3814.   02c1: 44d202            JUMP_Equal  02d2
  3815.   02c4: 0d65240004        OR     reg[0024]  [..X.]  <-  04
  3816.   02c9: 54002800          CLEAR  reg[0028]  [XXXX]
  3817.   02cd: 0d25240001        OR     reg[0024]  [...X]  <-  01
  3818.   02d2: 4ce50008          TEST   work[00]   [X...]  <-  08
  3819.   02d6: 44e702            JUMP_Equal  02e7
  3820.   02d9: 0d652c0004        OR     reg[002c]  [..X.]  <-  04
  3821.   02de: 54003000          CLEAR  reg[0030]  [XXXX]
  3822.   02e2: 0d252c0001        OR     reg[002c]  [...X]  <-  01
  3823.   02e7: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3824.   02ea: 02050044000305    MOVE   param[00]  [XXXX]  <-  05030044
  3825.   02f1: 5245              CALL_TABLE  45  (DAC2OutputControl)
  3826.   02f3: 03010000          MOVE   work[00]   [XXXX]  <-  param[00]  [XXXX]
  3827.   02f7: 0205004400180c    MOVE   param[00]  [XXXX]  <-  0c180044
  3828.   02fe: 5245              CALL_TABLE  45  (DAC2OutputControl)
  3829.   0300: 01058200040030c0  MOVE   reg[0082]  [XXXX]  <-  c0300004
  3830.   0308: 370500            SET_ATI_PORT  0005
  3831.   030b: 3e0d000a00        COMP   work[00]   [..XX]  <-  000a
  3832.   0310: 449103            JUMP_Equal  0391
  3833.   0313: 3d0d003802        COMP   param[00]  [..XX]  <-  0238
  3834.   0318: 449103            JUMP_Equal  0391
  3835.   031b: 3d0d004501        COMP   param[00]  [..XX]  <-  0145
  3836.   0320: 449103            JUMP_Equal  0391
  3837.   0323: 03f8008000        MOVE   work[00]   [X...]  <-  reg[0080]  [X...]
  3838.   0328: 09e5000c          AND    work[00]   [X...]  <-  0c
  3839.   032c: 4ce50004          TEST   work[00]   [X...]  <-  04
  3840.   0330: 444403            JUMP_Equal  0344
  3841.   0333: 4ce50008          TEST   work[00]   [X...]  <-  08
  3842.   0337: 499103            JUMP_NotEqual  0391
  3843.   033a: 02050014010b06    MOVE   param[00]  [XXXX]  <-  060b0114
  3844.   0341: 434b03            JUMP   034b
  3845.   0344: 02050014010506    MOVE   param[00]  [XXXX]  <-  06050114
  3846.   034b: 5245              CALL_TABLE  45  (DAC2OutputControl)
  3847.   034d: 0805003f000000    AND    param[00]  [XXXX]  <-  0000003f
  3848.   0354: 01058200040030c0  MOVE   reg[0082]  [XXXX]  <-  c0300004
  3849.   035c: 370500            SET_ATI_PORT  0005
  3850.   035f: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  3851.   0362: 03214100          MOVE   WS_REMIND/HI32 [...X]  <-  param[00]  [...X]
  3852.   0366: 0925411f          AND    WS_REMIND/HI32 [...X]  <-  1f
  3853.   036a: 4b250020          TEST   param[00]  [...X]  <-  20
  3854.   036e: 448803            JUMP_Equal  0388
  3855.   0371: 03a54120          MOVE   WS_REMIND/HI32 [.X..]  <-  20
  3856.   0375: 338a4141          SUB    WS_REMIND/HI32 [XX..]  <-  WS_REMIND/HI32 [..XX]
  3857.   0379: 560841            CLEAR  WS_REMIND/HI32 [..XX]
  3858.   037c: 151d4103          SHIFT_LEFT  WS_REMIND/HI32 [XX..]  by  03
  3859.   0380: 3102200041        SUB    reg[0020]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3860.   0385: 439103            JUMP   0391
  3861.   0388: 15054113          SHIFT_LEFT  WS_REMIND/HI32 [XXXX]  by  13
  3862.   038c: 2b02200041        ADD    reg[0020]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3863.   0391: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3864.   0394: 030500240030c0    MOVE   work[00]   [XXXX]  <-  c0300024
  3865.   039b: 030501440030c0    MOVE   work[01]   [XXXX]  <-  c0300044
  3866.   03a2: 01058200800030c0  MOVE   reg[0082]  [XXXX]  <-  c0300080
  3867.   03aa: 0338408300        MOVE   WS_QUOT/LOW32 [...X]  <-  reg[0083]  [X...]
  3868.   03af: 4c254004          TEST   WS_QUOT/LOW32 [...X]  <-  04
  3869.   03b3: 491104            JUMP_NotEqual  0411
  3870.   03b6: 0102820000        MOVE   reg[0082]  [XXXX]  <-  work[00]   [XXXX]
  3871.   03bb: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  3872.   03c0: 491104            JUMP_NotEqual  0411
  3873.   03c3: 0d65830004        OR     reg[0083]  [..X.]  <-  04
  3874.   03c8: 66ff              SET_DATA_BLOCK  ff  (this table)
  3875.   03ca: 2d0d423904        ADD    WS_DATAPTR [..XX]  <-  0439
  3876.   03cf: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  3877.   03d2: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  3878.   03d7: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  3879.   03dc: 49d203            JUMP_NotEqual  03d2
  3880.   03df: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  3881.   03e4: 010483000000      MOVE   reg[0083]  [XXXX]  <-  data[0000] [XXXX]
  3882.   03ea: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  3883.   03ef: 2d254104          ADD    WS_REMIND/HI32 [...X]  <-  04
  3884.   03f3: 3e254128          COMP   WS_REMIND/HI32 [...X]  <-  28
  3885.   03f7: 45d203            JUMP_Below  03d2
  3886.   03fa: 0102820001        MOVE   reg[0082]  [XXXX]  <-  work[01]   [XXXX]
  3887.   03ff: 4a25830001        TEST   reg[0083]  [...X]  <-  01
  3888.   0404: 49fa03            JUMP_NotEqual  03fa
  3889.   0407: 0102820000        MOVE   reg[0082]  [XXXX]  <-  work[00]   [XXXX]
  3890.   040c: 07658300fb        AND    reg[0083]  [..X.]  <-  fb
  3891.   0411: 2d050008000000    ADD    work[00]   [XXXX]  <-  00000008
  3892.   0418: 2d050108000000    ADD    work[01]   [XXXX]  <-  00000008
  3893.   041f: 1b054001          SHIFT_RIGHT  WS_QUOT/LOW32 [XXXX]  by  01
  3894.   0423: 3e05002c0030c0    COMP   work[00]   [XXXX]  <-  c030002c
  3895.   042a: 44af03            JUMP_Equal  03af
  3896.   042d: 0105bd0000c00000  MOVE   reg[00bd]  [XXXX]  <-  0000c000
  3897.   0435: 5b                EOT
  3898.   0436: 7a280025000000492020004d6046006d4020007180400075000000790000007d
  3899.         00680001400f000a000000  
  3900.                           CTB_DS  40 bytes
  3901.  
  3902.  
  3903. command_table  0000bc5a  #48  (MemoryDeviceInit):
  3904.  
  3905.   Size         0052
  3906.   Format Rev.  01
  3907.   Param Rev.   00
  3908.   Content Rev. 01
  3909.   Attributes:  Work space size        00 longs
  3910.                Parameter space size   00 longs
  3911.                Table update indicator 0
  3912.  
  3913.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3914.   0009: 523e              CALL_TABLE  3e  (VRAM_GetCurrentInfoBlock)
  3915.   000b: 030c411400        MOVE   WS_REMIND/HI32 [..XX]  <-  data[0014] [..XX]
  3916.   0010: 010a0a1541        MOVE   reg[150a]  [..XX]  <-  WS_REMIND/HI32 [..XX]
  3917.   0015: 330d410100        SUB    WS_REMIND/HI32 [..XX]  <-  0001
  3918.   001a: 1b0d4104          SHIFT_RIGHT  WS_REMIND/HI32 [..XX]  by  04
  3919.   001e: 15054110          SHIFT_LEFT  WS_REMIND/HI32 [XXXX]  by  10
  3920.   0022: 2d054100f400f4    ADD    WS_REMIND/HI32 [XXXX]  <-  f400f400
  3921.   0029: 0102090841        MOVE   reg[0809]  [XXXX]  <-  WS_REMIND/HI32 [XXXX]
  3922.   002e: 338d4100f4        SUB    WS_REMIND/HI32 [XX..]  <-  f400
  3923.   0033: 1b1d4107          SHIFT_RIGHT  WS_REMIND/HI32 [XX..]  by  07
  3924.   0037: 011a060041        MOVE   reg[0006]  [..XX]  <-  WS_REMIND/HI32 [XX..]
  3925.   003c: 0105010b000000f4  MOVE   reg[0b01]  [XXXX]  <-  f4000000
  3926.   0044: 0125c900f4        MOVE   reg[00c9]  [...X]  <-  f4
  3927.   0049: 0105c40000000000  MOVE   reg[00c4]  [XXXX]  <-  00000000
  3928.   0051: 5b                EOT
  3929.  
  3930.  
  3931. command_table  00000000  #49  (EnableYUV):
  3932.  
  3933.   Attributes:  Work space size        2d longs
  3934.                Parameter space size   00 longs
  3935.                Table update indicator 0
  3936.  
  3937. command_table  00000000  #4a  (DIG1EncoderControl):
  3938.  
  3939.   Attributes:  Work space size        2d longs
  3940.                Parameter space size   00 longs
  3941.                Table update indicator 0
  3942.  
  3943. command_table  00000000  #4b  (DIG2EncoderControl):
  3944.  
  3945.   Attributes:  Work space size        2d longs
  3946.                Parameter space size   00 longs
  3947.                Table update indicator 0
  3948.  
  3949. command_table  0000d694  #4c  (DIG1TransmitterControl/UNIPHYTransmitterControl):
  3950.  
  3951.   Size         0146
  3952.   Format Rev.  01
  3953.   Param Rev.   00
  3954.   Content Rev. 06
  3955.   Attributes:  Work space size        00 longs
  3956.                Parameter space size   00 longs
  3957.                Table update indicator 0
  3958.  
  3959.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  3960.   0009: 42290063072401630125006300c000630b270163042c015a5a  
  3961.                           SWITCH  param[00]  [..X.]
  3962.         07->0124 01->0025 00->00c0 0b->0127 04->012c
  3963.   0022: 433f01            JUMP   013f
  3964.   0025: 02650011          MOVE   param[00]  [..X.]  <-  11
  3965.   0029: 5204              CALL_TABLE  04  (SetClocksRatio/DIGxEncoderControl)
  3966.   002b: 4be50201          TEST   param[02]  [X...]  <-  01
  3967.   002f: 492001            JUMP_NotEqual  0120
  3968.   0032: 0265000a          MOVE   param[00]  [..X.]  <-  0a
  3969.   0036: 550802            CLEAR  param[02]  [..XX]
  3970.   0039: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  3971.   003b: 3de50004          COMP   param[00]  [X...]  <-  04
  3972.   003f: 475000            JUMP_BelowOrEq  0050
  3973.   0042: 68250001          XOR    param[00]  [...X]  <-  01
  3974.   0046: 02250201          MOVE   param[02]  [...X]  <-  01
  3975.   004a: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  3976.   004c: 68250001          XOR    param[00]  [...X]  <-  01
  3977.   0050: 3da50000          COMP   param[00]  [.X..]  <-  00
  3978.   0054: 498200            JUMP_NotEqual  0082
  3979.   0057: 20050164000000    MUL    param[01]  [XXXX]  <-  00000064
  3980.   005e: 020501141e0002    MOVE   param[01]  [XXXX]  <-  02001e14
  3981.   0065: 2c210100          ADD    param[01]  [...X]  <-  param[00]  [...X]
  3982.   0069: 02010200          MOVE   param[02]  [XXXX]  <-  param[00]  [XXXX]
  3983.   006d: 02020040          MOVE   param[00]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3984.   0071: 520c              CALL_TABLE  0c  (SetPixelClock)
  3985.   0073: 26050064000000    DIV    param[00]  [XXXX]  <-  00000064
  3986.   007a: 02020140          MOVE   param[01]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  3987.   007e: 02010002          MOVE   param[00]  [XXXX]  <-  param[02]  [XXXX]
  3988.   0082: 02650001          MOVE   param[00]  [..X.]  <-  01
  3989.   0086: 550802            CLEAR  param[02]  [..XX]
  3990.   0089: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  3991.   008b: 3de50004          COMP   param[00]  [X...]  <-  04
  3992.   008f: 47a000            JUMP_BelowOrEq  00a0
  3993.   0092: 68250001          XOR    param[00]  [...X]  <-  01
  3994.   0096: 02250201          MOVE   param[02]  [...X]  <-  01
  3995.   009a: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  3996.   009c: 68250001          XOR    param[00]  [...X]  <-  01
  3997.   00a0: 5105              DELAY_MicroSec  05
  3998.   00a2: 02650001          MOVE   param[00]  [..X.]  <-  01
  3999.   00a6: 5204              CALL_TABLE  04  (SetClocksRatio/DIGxEncoderControl)
  4000.   00a8: 510a              DELAY_MicroSec  0a
  4001.   00aa: 02650009          MOVE   param[00]  [..X.]  <-  09
  4002.   00ae: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4003.   00b0: 3de50004          COMP   param[00]  [X...]  <-  04
  4004.   00b4: 472001            JUMP_BelowOrEq  0120
  4005.   00b7: 68250001          XOR    param[00]  [...X]  <-  01
  4006.   00bb: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4007.   00bd: 432001            JUMP   0120
  4008.   00c0: 02650012          MOVE   param[00]  [..X.]  <-  12
  4009.   00c4: 5204              CALL_TABLE  04  (SetClocksRatio/DIGxEncoderControl)
  4010.   00c6: 4be50201          TEST   param[02]  [X...]  <-  01
  4011.   00ca: 442001            JUMP_Equal  0120
  4012.   00cd: 02650008          MOVE   param[00]  [..X.]  <-  08
  4013.   00d1: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4014.   00d3: 3de50004          COMP   param[00]  [X...]  <-  04
  4015.   00d7: 47e400            JUMP_BelowOrEq  00e4
  4016.   00da: 68250001          XOR    param[00]  [...X]  <-  01
  4017.   00de: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4018.   00e0: 68250001          XOR    param[00]  [...X]  <-  01
  4019.   00e4: 02650000          MOVE   param[00]  [..X.]  <-  00
  4020.   00e8: 5204              CALL_TABLE  04  (SetClocksRatio/DIGxEncoderControl)
  4021.   00ea: 02650000          MOVE   param[00]  [..X.]  <-  00
  4022.   00ee: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4023.   00f0: 3de50004          COMP   param[00]  [X...]  <-  04
  4024.   00f4: 470101            JUMP_BelowOrEq  0101
  4025.   00f7: 68250001          XOR    param[00]  [...X]  <-  01
  4026.   00fb: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4027.   00fd: 68250001          XOR    param[00]  [...X]  <-  01
  4028.   0101: 3da50000          COMP   param[00]  [.X..]  <-  00
  4029.   0105: 492001            JUMP_NotEqual  0120
  4030.   0108: 02010200          MOVE   param[02]  [XXXX]  <-  param[00]  [XXXX]
  4031.   010c: 02050114000000    MOVE   param[01]  [XXXX]  <-  00000014
  4032.   0113: 2c210100          ADD    param[01]  [...X]  <-  param[00]  [...X]
  4033.   0117: 550000            CLEAR  param[00]  [XXXX]
  4034.   011a: 520c              CALL_TABLE  0c  (SetPixelClock)
  4035.   011c: 02010002          MOVE   param[00]  [XXXX]  <-  param[02]  [XXXX]
  4036.   0120: 3a0000            SET_REG_BLOCK  0000
  4037.   0123: 5b                EOT
  4038.   0124: 432001            JUMP   0120
  4039.   0127: 524d              CALL_TABLE  4d  (DIG2TransmitterControl/LVTMATransmitterControl)
  4040.   0129: 432001            JUMP   0120
  4041.   012c: 6606              SET_DATA_BLOCK  06  (LVDS_Info)
  4042.   012e: 02290000          MOVE   param[00]  [...X]  <-  param[00]  [..X.]
  4043.   0132: 026800cb05        MOVE   param[00]  [..X.]  <-  reg[05cb]  [..X.]
  4044.   0137: 028c003200        MOVE   param[00]  [XX..]  <-  data[0032] [..XX]
  4045.   013c: 5233              CALL_TABLE  33  (LVTMAOutputControl)
  4046.   013e: 5b                EOT
  4047.   013f: 02290000          MOVE   param[00]  [...X]  <-  param[00]  [..X.]
  4048.   0143: 5233              CALL_TABLE  33  (LVTMAOutputControl)
  4049.   0145: 5b                EOT
  4050.  
  4051.  
  4052. command_table  0000d7da  #4d  (DIG2TransmitterControl/LVTMATransmitterControl):
  4053.  
  4054.   Size         0338
  4055.   Format Rev.  02
  4056.   Param Rev.   00
  4057.   Content Rev. 01
  4058.   Attributes:  Work space size        00 longs
  4059.                Parameter space size   00 longs
  4060.                Table update indicator 0
  4061.  
  4062.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  4063.   0009: 0e250020          OR     param[00]  [...X]  <-  20
  4064.   000d: 5214              CALL_TABLE  14  (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
  4065.   000f: 0825000f          AND    param[00]  [...X]  <-  0f
  4066.   0013: 42290063073500630a3d006301210163007b016309bb016308e901630b01025a
  4067.         5a  
  4068.                           SWITCH  param[00]  [..X.]
  4069.         07->0035 0a->003d 01->0121 00->017b 09->01bb 08->01e9 0b->0201
  4070.   0034: 5b                EOT
  4071.   0035: 0d65c44808        OR     reg[48c4]  [..X.]  <-  08
  4072.   003a: 43ad02            JUMP   02ad
  4073.   003d: 030a4648          MOVE   WS_FB_WIN [..XX]  <-  WS_REGPTR [..XX]
  4074.   0041: 66ff              SET_DATA_BLOCK  ff  (this table)
  4075.   0043: 2d0d421a03        ADD    WS_DATAPTR [..XX]  <-  031a
  4076.   0048: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  4077.   004b: 20250005          MUL    param[00]  [...X]  <-  05
  4078.   004f: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  4079.   0053: 20250002          MUL    param[00]  [...X]  <-  02
  4080.   0057: 030a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  4081.   005b: 010406480000      MOVE   reg[4806]  [XXXX]  <-  data[0000] [XXXX]
  4082.   0061: 016405480400      MOVE   reg[4805]  [..X.]  <-  data[0004] [...X]
  4083.   0067: 07e50548fc        AND    reg[4805]  [X...]  <-  fc
  4084.   006c: 07a505488f        AND    reg[4805]  [.X..]  <-  8f
  4085.   0071: 030a4846          MOVE   WS_REGPTR [..XX]  <-  WS_FB_WIN [..XX]
  4086.   0075: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  4087.   0078: 3de50004          COMP   param[00]  [X...]  <-  04
  4088.   007c: 479600            JUMP_BelowOrEq  0096
  4089.   007f: 03054100800101    MOVE   WS_REMIND/HI32 [XXXX]  <-  01018000
  4090.   0086: 4b250201          TEST   param[02]  [...X]  <-  01
  4091.   008a: 449600            JUMP_Equal  0096
  4092.   008d: 094d417fff        AND    WS_REMIND/HI32 [.XX.]  <-  ff7f
  4093.   0092: 03e54102          MOVE   WS_REMIND/HI32 [X...]  <-  02
  4094.   0096: 5cfad348fc41      MASK   reg[48d3]  [X...]  &  fc  |  WS_REMIND/HI32 [X...]
  4095.   009c: 5c52c5487ffe41    MASK   reg[48c5]  [.XX.]  &  fe7f  |  WS_REMIND/HI32 [.XX.]
  4096.   00a3: 3da50000          COMP   param[00]  [.X..]  <-  00
  4097.   00a7: 49cc00            JUMP_NotEqual  00cc
  4098.   00aa: 07a5c1487f        AND    reg[48c1]  [.X..]  <-  7f
  4099.   00af: 66ff              SET_DATA_BLOCK  ff  (this table)
  4100.   00b1: 2d0d42de02        ADD    WS_DATAPTR [..XX]  <-  02de
  4101.   00b6: 2d0d420600        ADD    WS_DATAPTR [..XX]  <-  0006
  4102.   00bb: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  4103.   00be: 3da50214          COMP   param[02]  [.X..]  <-  14
  4104.   00c2: 494902            JUMP_NotEqual  0249
  4105.   00c5: 03254120          MOVE   WS_REMIND/HI32 [...X]  <-  20
  4106.   00c9: 434902            JUMP   0249
  4107.   00cc: 0da5c14880        OR     reg[48c1]  [.X..]  <-  80
  4108.   00d1: 66ff              SET_DATA_BLOCK  ff  (this table)
  4109.   00d3: 2d0d42b602        ADD    WS_DATAPTR [..XX]  <-  02b6
  4110.   00d8: 0304400000        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0000] [XXXX]
  4111.   00dd: 3e054000000000    COMP   WS_QUOT/LOW32 [XXXX]  <-  00000000
  4112.   00e4: 44ad02            JUMP_Equal  02ad
  4113.   00e7: 03214300          MOVE   WS_SHIFT [...X]  <-  param[00]  [...X]
  4114.   00eb: 03e24144          MOVE   WS_REMIND/HI32 [X...]  <-  WS_OR_MASK [...X]
  4115.   00ef: 4ce4410500        TEST   WS_REMIND/HI32 [X...]  <-  data[0005] [...X]
  4116.   00f4: 440701            JUMP_Equal  0107
  4117.   00f7: 3da4000400        COMP   param[00]  [.X..]  <-  data[0004] [...X]
  4118.   00fc: 490701            JUMP_NotEqual  0107
  4119.   00ff: 3d04010000        COMP   param[01]  [XXXX]  <-  data[0000] [XXXX]
  4120.   0104: 470f01            JUMP_BelowOrEq  010f
  4121.   0107: 2d0d420c00        ADD    WS_DATAPTR [..XX]  <-  000c
  4122.   010c: 43d800            JUMP   00d8
  4123.   010f: 0304400600        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0006] [XXXX]
  4124.   0114: 0324410a00        MOVE   WS_REMIND/HI32 [...X]  <-  data[000a] [...X]
  4125.   0119: 0364410b00        MOVE   WS_REMIND/HI32 [..X.]  <-  data[000b] [...X]
  4126.   011e: 435202            JUMP   0252
  4127.   0121: 0765c448f7        AND    reg[48c4]  [..X.]  <-  f7
  4128.   0126: 030a4648          MOVE   WS_FB_WIN [..XX]  <-  WS_REGPTR [..XX]
  4129.   012a: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  4130.   012d: 3de50004          COMP   param[00]  [X...]  <-  04
  4131.   0131: 473c01            JUMP_BelowOrEq  013c
  4132.   0134: 0725e248f9        AND    reg[48e2]  [...X]  <-  f9
  4133.   0139: 434201            JUMP   0142
  4134.   013c: 5c25e248f902      MASK   reg[48e2]  [...X]  &  f9  |  02
  4135.   0142: 4a65e04801        TEST   reg[48e0]  [..X.]  <-  01
  4136.   0147: 444201            JUMP_Equal  0142
  4137.   014a: 0725e048f8        AND    reg[48e0]  [...X]  <-  f8
  4138.   014f: 4a65e04801        TEST   reg[48e0]  [..X.]  <-  01
  4139.   0154: 444f01            JUMP_Equal  014f
  4140.   0157: 2de54101          ADD    WS_REMIND/HI32 [X...]  <-  01
  4141.   015b: 2d0d481000        ADD    WS_REGPTR [..XX]  <-  0010
  4142.   0160: 3ee54104          COMP   WS_REMIND/HI32 [X...]  <-  04
  4143.   0164: 452d01            JUMP_Below  012d
  4144.   0167: 030a4846          MOVE   WS_REGPTR [..XX]  <-  WS_FB_WIN [..XX]
  4145.   016b: 0d25d14802        OR     reg[48d1]  [...X]  <-  02
  4146.   0170: 4a25d14804        TEST   reg[48d1]  [...X]  <-  04
  4147.   0175: 447001            JUMP_Equal  0170
  4148.   0178: 43ad02            JUMP   02ad
  4149.   017b: 0725d148fd        AND    reg[48d1]  [...X]  <-  fd
  4150.   0180: 4a25d14804        TEST   reg[48d1]  [...X]  <-  04
  4151.   0185: 498001            JUMP_NotEqual  0180
  4152.   0188: 0d65c44808        OR     reg[48c4]  [..X.]  <-  08
  4153.   018d: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  4154.   0190: 4a65e04801        TEST   reg[48e0]  [..X.]  <-  01
  4155.   0195: 449001            JUMP_Equal  0190
  4156.   0198: 5c25e048f804      MASK   reg[48e0]  [...X]  &  f8  |  04
  4157.   019e: 5102              DELAY_MicroSec  02
  4158.   01a0: 4a65e04801        TEST   reg[48e0]  [..X.]  <-  01
  4159.   01a5: 44a001            JUMP_Equal  01a0
  4160.   01a8: 2da54101          ADD    WS_REMIND/HI32 [.X..]  <-  01
  4161.   01ac: 2d0d481000        ADD    WS_REGPTR [..XX]  <-  0010
  4162.   01b1: 3ea54104          COMP   WS_REMIND/HI32 [.X..]  <-  04
  4163.   01b5: 459001            JUMP_Below  0190
  4164.   01b8: 43ad02            JUMP   02ad
  4165.   01bb: 030a4648          MOVE   WS_FB_WIN [..XX]  <-  WS_REGPTR [..XX]
  4166.   01bf: 560848            CLEAR  WS_REGPTR [..XX]
  4167.   01c2: 20250002          MUL    param[00]  [...X]  <-  02
  4168.   01c6: 03224840          MOVE   WS_REGPTR [...X]  <-  WS_QUOT/LOW32 [...X]
  4169.   01ca: 0d25054801        OR     reg[4805]  [...X]  <-  01
  4170.   01cf: 0de5064810        OR     reg[4806]  [X...]  <-  10
  4171.   01d4: 030a4846          MOVE   WS_REGPTR [..XX]  <-  WS_FB_WIN [..XX]
  4172.   01d8: 0da5d34801        OR     reg[48d3]  [.X..]  <-  01
  4173.   01dd: 5114              DELAY_MicroSec  14
  4174.   01df: 0d25d34801        OR     reg[48d3]  [...X]  <-  01
  4175.   01e4: 5114              DELAY_MicroSec  14
  4176.   01e6: 43ad02            JUMP   02ad
  4177.   01e9: 07a5d348fe        AND    reg[48d3]  [.X..]  <-  fe
  4178.   01ee: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  4179.   01f1: 20250002          MUL    param[00]  [...X]  <-  02
  4180.   01f5: 030a4840          MOVE   WS_REGPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  4181.   01f9: 07e50648ef        AND    reg[4806]  [X...]  <-  ef
  4182.   01fe: 43ad02            JUMP   02ad
  4183.   0201: 08a5001b          AND    param[00]  [.X..]  <-  1b
  4184.   0205: 66ff              SET_DATA_BLOCK  ff  (this table)
  4185.   0207: 2d0d42de02        ADD    WS_DATAPTR [..XX]  <-  02de
  4186.   020c: 03214300          MOVE   WS_SHIFT [...X]  <-  param[00]  [...X]
  4187.   0210: 03a24044          MOVE   WS_QUOT/LOW32 [.X..]  <-  WS_OR_MASK [...X]
  4188.   0214: 030c400200        MOVE   WS_QUOT/LOW32 [..XX]  <-  data[0002] [..XX]
  4189.   0219: 4ca4400000        TEST   WS_QUOT/LOW32 [.X..]  <-  data[0000] [...X]
  4190.   021e: 492902            JUMP_NotEqual  0229
  4191.   0221: 2d0c420400        ADD    WS_DATAPTR [..XX]  <-  data[0004] [..XX]
  4192.   0226: 431402            JUMP   0214
  4193.   0229: 2d0d420600        ADD    WS_DATAPTR [..XX]  <-  0006
  4194.   022e: 3da4000000        COMP   param[00]  [.X..]  <-  data[0000] [...X]
  4195.   0233: 444902            JUMP_Equal  0249
  4196.   0236: 0324410000        MOVE   WS_REMIND/HI32 [...X]  <-  data[0000] [...X]
  4197.   023b: 3e2541ff          COMP   WS_REMIND/HI32 [...X]  <-  ff
  4198.   023f: 444902            JUMP_Equal  0249
  4199.   0242: 2d0a4240          ADD    WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  4200.   0246: 432e02            JUMP   022e
  4201.   0249: 0304400100        MOVE   WS_QUOT/LOW32 [XXXX]  <-  data[0001] [XXXX]
  4202.   024e: 03654108          MOVE   WS_REMIND/HI32 [..X.]  <-  08
  4203.   0252: 010ac34840        MOVE   reg[48c3]  [..XX]  <-  WS_QUOT/LOW32 [..XX]
  4204.   0257: 0105da4888880100  MOVE   reg[48da]  [XXXX]  <-  00018888
  4205.   025f: 01f2db4840        MOVE   reg[48db]  [X...]  <-  WS_QUOT/LOW32 [.X..]
  4206.   0264: 01bae24840        MOVE   reg[48e2]  [.X..]  <-  WS_QUOT/LOW32 [X...]
  4207.   0269: 01baf24840        MOVE   reg[48f2]  [.X..]  <-  WS_QUOT/LOW32 [X...]
  4208.   026e: 01ba024940        MOVE   reg[4902]  [.X..]  <-  WS_QUOT/LOW32 [X...]
  4209.   0273: 01ba124940        MOVE   reg[4912]  [.X..]  <-  WS_QUOT/LOW32 [X...]
  4210.   0278: 0125e14820        MOVE   reg[48e1]  [...X]  <-  20
  4211.   027d: 0125f14820        MOVE   reg[48f1]  [...X]  <-  20
  4212.   0282: 0125014920        MOVE   reg[4901]  [...X]  <-  20
  4213.   0287: 0125114920        MOVE   reg[4911]  [...X]  <-  20
  4214.   028c: 012ae14841        MOVE   reg[48e1]  [...X]  <-  WS_REMIND/HI32 [..X.]
  4215.   0291: 012af14841        MOVE   reg[48f1]  [...X]  <-  WS_REMIND/HI32 [..X.]
  4216.   0296: 012a014941        MOVE   reg[4901]  [...X]  <-  WS_REMIND/HI32 [..X.]
  4217.   029b: 012a114941        MOVE   reg[4911]  [...X]  <-  WS_REMIND/HI32 [..X.]
  4218.   02a0: 3d65000b          COMP   param[00]  [..X.]  <-  0b
  4219.   02a4: 44ad02            JUMP_Equal  02ad
  4220.   02a7: 5ca2c848df41      MASK   reg[48c8]  [.X..]  &  df  |  WS_REMIND/HI32 [...X]
  4221.   02ad: 3a0000            SET_REG_BLOCK  0000
  4222.   02b0: 5b                EOT
  4223.   02b1: 7a84000c00ffffff00023f0000005f0008409c0000033f0000005f0008ffffff
  4224.         00033f00002a572010000000003f0005003900004b000080013a000080021b00
  4225.         008003000000800834250080091c2500800a001b009f10143f0080110138009f
  4226.         18004a009fff0000ff0302010001030201000103020100010302010001030201
  4227.         00010302010001  
  4228.                           CTB_DS  132 bytes
  4229.  
  4230.  
  4231. command_table  0000db12  #4e  (ProcessAuxChannelTransaction):
  4232.  
  4233.   Size         024c
  4234.   Format Rev.  01
  4235.   Param Rev.   00
  4236.   Content Rev. 02
  4237.   Attributes:  Work space size        00 longs
  4238.                Parameter space size   02 longs
  4239.                Table update indicator 0
  4240.  
  4241.   0006: 370000            SET_ATI_PORT  0000  (INDIRECT_IO_MM)
  4242.   0009: 3d0d000000        COMP   param[00]  [..XX]  <-  0000
  4243.   000e: 44ce01            JUMP_Equal  01ce
  4244.   0011: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  4245.   0014: 03214101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [...X]
  4246.   0018: 0925410f          AND    WS_REMIND/HI32 [...X]  <-  0f
  4247.   001c: 150d4102          SHIFT_LEFT  WS_REMIND/HI32 [..XX]  by  02
  4248.   0020: 030a4042          MOVE   WS_QUOT/LOW32 [..XX]  <-  WS_DATAPTR [..XX]
  4249.   0024: 66ff              SET_DATA_BLOCK  ff  (this table)
  4250.   0026: 2d0d423402        ADD    WS_DATAPTR [..XX]  <-  0234
  4251.   002b: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  4252.   002f: 030c480200        MOVE   WS_REGPTR [..XX]  <-  data[0002] [..XX]
  4253.   0034: 0da5684801        OR     reg[4868]  [.X..]  <-  01
  4254.   0039: 54086848          CLEAR  reg[4868]  [..XX]
  4255.   003d: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  4256.   0042: 03f94101          MOVE   WS_REMIND/HI32 [X...]  <-  param[01]  [X...]
  4257.   0046: 153d4104          SHIFT_LEFT  WS_REMIND/HI32 [X...]  by  04
  4258.   004a: 5cba005c8f41      MASK   reg[5c00]  [.X..]  &  8f  |  WS_REMIND/HI32 [X...]
  4259.   0050: 030a4240          MOVE   WS_DATAPTR [..XX]  <-  WS_QUOT/LOW32 [..XX]
  4260.   0054: 4a25005c01        TEST   reg[5c00]  [...X]  <-  01
  4261.   0059: 498100            JUMP_NotEqual  0081
  4262.   005c: 0d0d005c0101      OR     reg[5c00]  [..XX]  <-  0101
  4263.   0062: 0d25005c10        OR     reg[5c00]  [...X]  <-  10
  4264.   0067: 4a25005c20        TEST   reg[5c00]  [...X]  <-  20
  4265.   006c: 446700            JUMP_Equal  0067
  4266.   006f: 0725005cef        AND    reg[5c00]  [...X]  <-  ef
  4267.   0074: 4a25005c20        TEST   reg[5c00]  [...X]  <-  20
  4268.   0079: 497400            JUMP_NotEqual  0074
  4269.   007c: 0d25035c40        OR     reg[5c03]  [...X]  <-  40
  4270.   0081: 560041            CLEAR  WS_REMIND/HI32 [XXXX]
  4271.   0084: 03094100          MOVE   WS_REMIND/HI32 [..XX]  <-  param[00]  [..XX]
  4272.   0088: 3b0241            SET_FB_BASE  WS_REMIND/HI32 [XXXX]
  4273.   008b: 033b4100          MOVE   WS_REMIND/HI32 [...X]  <-  fb[00]     [X...]
  4274.   008f: 1b254104          SHIFT_RIGHT  WS_REMIND/HI32 [...X]  by  04
  4275.   0093: 01a2015c41        MOVE   reg[5c01]  [.X..]  <-  WS_REMIND/HI32 [...X]
  4276.   0098: 03694101          MOVE   WS_REMIND/HI32 [..X.]  <-  param[01]  [..X.]
  4277.   009c: 152d4104          SHIFT_LEFT  WS_REMIND/HI32 [..X.]  by  04
  4278.   00a0: 012a015c41        MOVE   reg[5c01]  [...X]  <-  WS_REMIND/HI32 [..X.]
  4279.   00a5: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  4280.   00a8: 0fe54080          OR     WS_QUOT/LOW32 [X...]  <-  80
  4281.   00ac: 03734000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [.X..]
  4282.   00b0: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4283.   00b5: 560040            CLEAR  WS_QUOT/LOW32 [XXXX]
  4284.   00b8: 036b4000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [..X.]
  4285.   00bc: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4286.   00c1: 03634000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [...X]
  4287.   00c5: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4288.   00ca: 037b4000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [X...]
  4289.   00ce: 0965400f          AND    WS_QUOT/LOW32 [..X.]  <-  0f
  4290.   00d2: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4291.   00d7: 3e254104          COMP   WS_REMIND/HI32 [...X]  <-  04
  4292.   00db: 471001            JUMP_BelowOrEq  0110
  4293.   00de: 33254104          SUB    WS_REMIND/HI32 [...X]  <-  04
  4294.   00e2: 2d054604000000    ADD    WS_FB_WIN [XXXX]  <-  00000004
  4295.   00e9: 03634000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [...X]
  4296.   00ed: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4297.   00f2: 036b4000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [..X.]
  4298.   00f6: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4299.   00fb: 03734000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [.X..]
  4300.   00ff: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4301.   0104: 037b4000          MOVE   WS_QUOT/LOW32 [..X.]  <-  fb[00]     [X...]
  4302.   0108: 0102065c40        MOVE   reg[5c06]  [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4303.   010d: 43d700            JUMP   00d7
  4304.   0110: 0d25035c02        OR     reg[5c03]  [...X]  <-  02
  4305.   0115: 0d25015c01        OR     reg[5c01]  [...X]  <-  01
  4306.   011a: 03294001          MOVE   WS_QUOT/LOW32 [...X]  <-  param[01]  [..X.]
  4307.   011e: 2125400a          MUL    WS_QUOT/LOW32 [...X]  <-  0a
  4308.   0122: 2d254032          ADD    WS_QUOT/LOW32 [...X]  <-  32
  4309.   0126: 4a25045c01        TEST   reg[5c04]  [...X]  <-  01
  4310.   012b: 494201            JUMP_NotEqual  0142
  4311.   012e: 510a              DELAY_MicroSec  0a
  4312.   0130: 33254001          SUB    WS_QUOT/LOW32 [...X]  <-  01
  4313.   0134: 3e254000          COMP   WS_QUOT/LOW32 [...X]  <-  00
  4314.   0138: 492601            JUMP_NotEqual  0126
  4315.   013b: 02650101          MOVE   param[01]  [..X.]  <-  01
  4316.   013f: 43ca01            JUMP   01ca
  4317.   0142: 4a05045cf08fff00  TEST   reg[5c04]  [XXXX]  <-  00ff8ff0
  4318.   014a: 445401            JUMP_Equal  0154
  4319.   014d: 02650102          MOVE   param[01]  [..X.]  <-  02
  4320.   0151: 43ca01            JUMP   01ca
  4321.   0154: 0105065c01000080  MOVE   reg[5c06]  [XXXX]  <-  80000001
  4322.   015c: 030040065c        MOVE   WS_QUOT/LOW32 [XXXX]  <-  reg[5c06]  [XXXX]
  4323.   0161: 026a0140          MOVE   param[01]  [..X.]  <-  WS_QUOT/LOW32 [..X.]
  4324.   0165: 02b801045c        MOVE   param[01]  [.X..]  <-  reg[5c04]  [X...]
  4325.   016a: 08a5011f          AND    param[01]  [.X..]  <-  1f
  4326.   016e: 3da50100          COMP   param[01]  [.X..]  <-  00
  4327.   0172: 467c01            JUMP_Above  017c
  4328.   0175: 02650103          MOVE   param[01]  [..X.]  <-  03
  4329.   0179: 43ca01            JUMP   01ca
  4330.   017c: 32a50101          SUB    param[01]  [.X..]  <-  01
  4331.   0180: 3d8d000000        COMP   param[00]  [XX..]  <-  0000
  4332.   0185: 44ca01            JUMP_Equal  01ca
  4333.   0188: 3da50100          COMP   param[01]  [.X..]  <-  00
  4334.   018c: 44ca01            JUMP_Equal  01ca
  4335.   018f: 03314101          MOVE   WS_REMIND/HI32 [...X]  <-  param[01]  [.X..]
  4336.   0193: 03194000          MOVE   WS_QUOT/LOW32 [..XX]  <-  param[00]  [XX..]
  4337.   0197: 561840            CLEAR  WS_QUOT/LOW32 [XX..]
  4338.   019a: 3b0240            SET_FB_BASE  WS_QUOT/LOW32 [XXXX]
  4339.   019d: 032840065c        MOVE   WS_QUOT/LOW32 [...X]  <-  reg[5c06]  [..X.]
  4340.   01a2: 036840065c        MOVE   WS_QUOT/LOW32 [..X.]  <-  reg[5c06]  [..X.]
  4341.   01a7: 03a840065c        MOVE   WS_QUOT/LOW32 [.X..]  <-  reg[5c06]  [..X.]
  4342.   01ac: 03e840065c        MOVE   WS_QUOT/LOW32 [X...]  <-  reg[5c06]  [..X.]
  4343.   01b1: 04020040          MOVE   fb[00]     [XXXX]  <-  WS_QUOT/LOW32 [XXXX]
  4344.   01b5: 3e254104          COMP   WS_REMIND/HI32 [...X]  <-  04
  4345.   01b9: 47ca01            JUMP_BelowOrEq  01ca
  4346.   01bc: 33254104          SUB    WS_REMIND/HI32 [...X]  <-  04
  4347.   01c0: 2d054604000000    ADD    WS_FB_WIN [XXXX]  <-  00000004
  4348.   01c7: 439d01            JUMP   019d
  4349.   01ca: 3a0000            SET_REG_BLOCK  0000
  4350.   01cd: 5b                EOT
  4351.   01ce: 66ff              SET_DATA_BLOCK  ff  (this table)
  4352.   01d0: 2d0d423402        ADD    WS_DATAPTR [..XX]  <-  0234
  4353.   01d5: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  4354.   01da: 018d085c3200      MOVE   reg[5c08]  [XX..]  <-  0032
  4355.   01e0: 0105095c001c0200  MOVE   reg[5c09]  [XXXX]  <-  00021c00
  4356.   01e8: 01050a5c10113d12  MOVE   reg[5c0a]  [XXXX]  <-  123d1110
  4357.   01f0: 2d0d420400        ADD    WS_DATAPTR [..XX]  <-  0004
  4358.   01f5: 2c250001          ADD    param[00]  [...X]  <-  01
  4359.   01f9: 3d250006          COMP   param[00]  [...X]  <-  06
  4360.   01fd: 49d501            JUMP_NotEqual  01d5
  4361.   0200: 560848            CLEAR  WS_REGPTR [..XX]
  4362.   0203: 03254110          MOVE   WS_REMIND/HI32 [...X]  <-  10
  4363.   0207: 0d65974840        OR     reg[4897]  [..X.]  <-  40
  4364.   020c: 07659748bf        AND    reg[4897]  [..X.]  <-  bf
  4365.   0211: 33254101          SUB    WS_REMIND/HI32 [...X]  <-  01
  4366.   0215: 3e254100          COMP   WS_REMIND/HI32 [...X]  <-  00
  4367.   0219: 490702            JUMP_NotEqual  0207
  4368.   021c: 0d253b4801        OR     reg[483b]  [...X]  <-  01
  4369.   0221: 54303b48          CLEAR  reg[483b]  [.X..]
  4370.   0225: 0d253c4801        OR     reg[483c]  [...X]  <-  01
  4371.   022a: 54303c48          CLEAR  reg[483c]  [.X..]
  4372.   022e: 5132              DELAY_MicroSec  32
  4373.   0230: 5b                EOT
  4374.   0231: 7a1800000000001c0004003800080054000c00700010008c001400  
  4375.                           CTB_DS  24 bytes
  4376.  
  4377.  
  4378. command_table  0000dd5e  #4f  (DPEncoderService):
  4379.  
  4380.   Size         005c
  4381.   Format Rev.  01
  4382.   Param Rev.   00
  4383.   Content Rev. 02
  4384.   Attributes:  Work space size        00 longs
  4385.                Parameter space size   01 longs
  4386.                Table update indicator 0
  4387.  
  4388.   0006: 02250104          MOVE   param[01]  [...X]  <-  04
  4389.   000a: 03314100          MOVE   WS_REMIND/HI32 [...X]  <-  param[00]  [.X..]
  4390.   000e: 090d410f00        AND    WS_REMIND/HI32 [..XX]  <-  000f
  4391.   0013: 150d4101          SHIFT_LEFT  WS_REMIND/HI32 [..XX]  by  01
  4392.   0017: 66ff              SET_DATA_BLOCK  ff  (this table)
  4393.   0019: 2d0d425000        ADD    WS_DATAPTR [..XX]  <-  0050
  4394.   001e: 2d0a4241          ADD    WS_DATAPTR [..XX]  <-  WS_REMIND/HI32 [..XX]
  4395.   0022: 030c480000        MOVE   WS_REGPTR [..XX]  <-  data[0000] [..XX]
  4396.   0027: 07a56848fe        AND    reg[4868]  [.X..]  <-  fe
  4397.   002c: 010d68481111      MOVE   reg[4868]  [..XX]  <-  1111
  4398.   0032: 5002              DELAY_MilliSec  02
  4399.   0034: 4a0d6b480100      TEST   reg[486b]  [..XX]  <-  0001
  4400.   003a: 494100            JUMP_NotEqual  0041
  4401.   003d: 02250113          MOVE   param[01]  [...X]  <-  13
  4402.   0041: 54086848          CLEAR  reg[4868]  [..XX]
  4403.   0045: 54006a48          CLEAR  reg[486a]  [XXXX]
  4404.   0049: 3a0000            SET_REG_BLOCK  0000
  4405.   004c: 5b                EOT
  4406.   004d: 7a0c000000040008000c0010001400  
  4407.                           CTB_DS  12 bytes
  4408.  
  4409.  
  4410.  
  4411. *** Data Tables:
  4412.  
  4413. data_table  00000000  #01  (MultimediaCapabilityInfo):
  4414.  
  4415.  
  4416. data_table  00000000  #02  (MultimediaConfigInfo):
  4417.  
  4418.  
  4419. data_table  00009854  #03  (StandardVESA_Timing):
  4420.  
  4421.   Size         00e4
  4422.   Format Rev.  01
  4423.   Param Rev.   00
  4424.   Content Rev. 02
  4425.  
  4426.   00000000:            4e0c 8002  c000 9001  2d00 2000        N.......-. .
  4427.   00000010: 4000 0100  0300 0000  0000 0000  0200 e655    @..............U
  4428.   00000020: d609 8002  a000 e001  2d00 1000  6000 0a00    ........-...`...
  4429.   00000030: 0200 0000  0000 0808  0600 123c  a00f 2003    ...........<.. .
  4430.   00000040: 0001 5802  1c00 2800  8000 0100  0400 0000    ..X...(.........
  4431.   00000050: 0000 0000  0000 6a3c  6419 0004  4001 0003    ......j<d...@...
  4432.   00000060: 2600 1800  8800 0300  0600 0000  0000 0000    &...............
  4433.   00000070: 0600 553c  302a 0005  0802 c003  2800 6000    ..U<0*......(.`.
  4434.   00000080: 7000 0100  0300 0000  0000 0000  0000 e93c    p..............<
  4435.   00000090: 302a 0005  9801 0004  2a00 3000  7000 0100    0*......*.0.p...
  4436.   000000a0: 0300 0000  0000 0000  0000 ea3c  8f2f 7805    ...........<./x.
  4437.   000000b0: d001 1a04  2700 5800  9000 0300  0400 0000    ....'.X.........
  4438.   000000c0: 0000 0000  0200 eb3c  483f 4006  3002 b004    .......<H?@.0...
  4439.   000000d0: 3200 4000  c000 0100  0300 0000  0000 0000    2.@.............
  4440.   000000e0: 0000 ec3c                                     ...<            
  4441.  
  4442.   NOTE: General revisionless dumper only.
  4443.   NOTE: Apparently broken
  4444.  
  4445.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  4446.     0000:  USHORT usStructureSize                              = 0x00e4     (228)
  4447.     0002:  UCHAR ucTableFormatRevision                         = 0x01       (1)
  4448.     0003:  UCHAR ucTableContentRevision                        = 0x02       (2)
  4449.   0004:  ATOM_DTD_FORMAT aModeTimings                    [0] :
  4450.     0004:  USHORT usPixClk                                     = 0x0c4e     (3150)
  4451.     0006:  USHORT usHActive                                    = 0x0280     (640)
  4452.     0008:  USHORT usHBlanking_Time                             = 0x00c0     (192)
  4453.     000a:  USHORT usVActive                                    = 0x0190     (400)
  4454.     000c:  USHORT usVBlanking_Time                             = 0x002d     (45)
  4455.     000e:  USHORT usHSyncOffset                                = 0x0020     (32)
  4456.     0010:  USHORT usHSyncWidth                                 = 0x0040     (64)
  4457.     0012:  USHORT usVSyncOffset                                = 0x0001     (1)
  4458.     0014:  USHORT usVSyncWidth                                 = 0x0003     (3)
  4459.     0016:  USHORT usImageHSize                                 = 0x0000     (0)
  4460.     0018:  USHORT usImageVSize                                 = 0x0000     (0)
  4461.     001a:  UCHAR ucHBorder                                     = 0x00       (0)
  4462.     001b:  UCHAR ucVBorder                                     = 0x00       (0)
  4463.     001c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4464.       001c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4465.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4466.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  4467.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4468.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4469.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4470.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4471.                USHORT CompositeSync:1                              = 0x0000     (0)
  4472.                USHORT Interlace:1                                  = 0x0000     (0)
  4473.                USHORT DoubleClock:1                                = 0x0000     (0)
  4474.                USHORT RGB888:1                                     = 0x0000     (0)
  4475.                USHORT Reserved:6                                   = 0x0000     (0)
  4476.       001c:  (union) USHORT usAccess                             = 0x0002     (2)
  4477.     001e:  UCHAR ucInternalModeNumber                          = 0xe6       (230)
  4478.     001f:  UCHAR ucRefreshRate                                 = 0x55       (85)
  4479.   0020:  ATOM_DTD_FORMAT aModeTimings                    [1] :
  4480.     0020:  USHORT usPixClk                                     = 0x09d6     (2518)
  4481.     0022:  USHORT usHActive                                    = 0x0280     (640)
  4482.     0024:  USHORT usHBlanking_Time                             = 0x00a0     (160)
  4483.     0026:  USHORT usVActive                                    = 0x01e0     (480)
  4484.     0028:  USHORT usVBlanking_Time                             = 0x002d     (45)
  4485.     002a:  USHORT usHSyncOffset                                = 0x0010     (16)
  4486.     002c:  USHORT usHSyncWidth                                 = 0x0060     (96)
  4487.     002e:  USHORT usVSyncOffset                                = 0x000a     (10)
  4488.     0030:  USHORT usVSyncWidth                                 = 0x0002     (2)
  4489.     0032:  USHORT usImageHSize                                 = 0x0000     (0)
  4490.     0034:  USHORT usImageVSize                                 = 0x0000     (0)
  4491.     0036:  UCHAR ucHBorder                                     = 0x08       (8)
  4492.     0037:  UCHAR ucVBorder                                     = 0x08       (8)
  4493.     0038:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4494.       0038:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4495.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4496.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  4497.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  4498.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4499.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4500.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4501.                USHORT CompositeSync:1                              = 0x0000     (0)
  4502.                USHORT Interlace:1                                  = 0x0000     (0)
  4503.                USHORT DoubleClock:1                                = 0x0000     (0)
  4504.                USHORT RGB888:1                                     = 0x0000     (0)
  4505.                USHORT Reserved:6                                   = 0x0000     (0)
  4506.       0038:  (union) USHORT usAccess                             = 0x0006     (6)
  4507.     003a:  UCHAR ucInternalModeNumber                          = 0x12       (18)
  4508.     003b:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4509.   003c:  ATOM_DTD_FORMAT aModeTimings                    [2] :
  4510.     003c:  USHORT usPixClk                                     = 0x0fa0     (4000)
  4511.     003e:  USHORT usHActive                                    = 0x0320     (800)
  4512.     0040:  USHORT usHBlanking_Time                             = 0x0100     (256)
  4513.     0042:  USHORT usVActive                                    = 0x0258     (600)
  4514.     0044:  USHORT usVBlanking_Time                             = 0x001c     (28)
  4515.     0046:  USHORT usHSyncOffset                                = 0x0028     (40)
  4516.     0048:  USHORT usHSyncWidth                                 = 0x0080     (128)
  4517.     004a:  USHORT usVSyncOffset                                = 0x0001     (1)
  4518.     004c:  USHORT usVSyncWidth                                 = 0x0004     (4)
  4519.     004e:  USHORT usImageHSize                                 = 0x0000     (0)
  4520.     0050:  USHORT usImageVSize                                 = 0x0000     (0)
  4521.     0052:  UCHAR ucHBorder                                     = 0x00       (0)
  4522.     0053:  UCHAR ucVBorder                                     = 0x00       (0)
  4523.     0054:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4524.       0054:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4525.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4526.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4527.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4528.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4529.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4530.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4531.                USHORT CompositeSync:1                              = 0x0000     (0)
  4532.                USHORT Interlace:1                                  = 0x0000     (0)
  4533.                USHORT DoubleClock:1                                = 0x0000     (0)
  4534.                USHORT RGB888:1                                     = 0x0000     (0)
  4535.                USHORT Reserved:6                                   = 0x0000     (0)
  4536.       0054:  (union) USHORT usAccess                             = 0x0000     (0)
  4537.     0056:  UCHAR ucInternalModeNumber                          = 0x6a       (106)
  4538.     0057:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4539.   0058:  ATOM_DTD_FORMAT aModeTimings                    [3] :
  4540.     0058:  USHORT usPixClk                                     = 0x1964     (6500)
  4541.     005a:  USHORT usHActive                                    = 0x0400     (1024)
  4542.     005c:  USHORT usHBlanking_Time                             = 0x0140     (320)
  4543.     005e:  USHORT usVActive                                    = 0x0300     (768)
  4544.     0060:  USHORT usVBlanking_Time                             = 0x0026     (38)
  4545.     0062:  USHORT usHSyncOffset                                = 0x0018     (24)
  4546.     0064:  USHORT usHSyncWidth                                 = 0x0088     (136)
  4547.     0066:  USHORT usVSyncOffset                                = 0x0003     (3)
  4548.     0068:  USHORT usVSyncWidth                                 = 0x0006     (6)
  4549.     006a:  USHORT usImageHSize                                 = 0x0000     (0)
  4550.     006c:  USHORT usImageVSize                                 = 0x0000     (0)
  4551.     006e:  UCHAR ucHBorder                                     = 0x00       (0)
  4552.     006f:  UCHAR ucVBorder                                     = 0x00       (0)
  4553.     0070:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4554.       0070:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4555.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4556.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  4557.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  4558.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4559.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4560.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4561.                USHORT CompositeSync:1                              = 0x0000     (0)
  4562.                USHORT Interlace:1                                  = 0x0000     (0)
  4563.                USHORT DoubleClock:1                                = 0x0000     (0)
  4564.                USHORT RGB888:1                                     = 0x0000     (0)
  4565.                USHORT Reserved:6                                   = 0x0000     (0)
  4566.       0070:  (union) USHORT usAccess                             = 0x0006     (6)
  4567.     0072:  UCHAR ucInternalModeNumber                          = 0x55       (85)
  4568.     0073:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4569.   0074:  ATOM_DTD_FORMAT aModeTimings                    [4] :
  4570.     0074:  USHORT usPixClk                                     = 0x2a30     (10800)
  4571.     0076:  USHORT usHActive                                    = 0x0500     (1280)
  4572.     0078:  USHORT usHBlanking_Time                             = 0x0208     (520)
  4573.     007a:  USHORT usVActive                                    = 0x03c0     (960)
  4574.     007c:  USHORT usVBlanking_Time                             = 0x0028     (40)
  4575.     007e:  USHORT usHSyncOffset                                = 0x0060     (96)
  4576.     0080:  USHORT usHSyncWidth                                 = 0x0070     (112)
  4577.     0082:  USHORT usVSyncOffset                                = 0x0001     (1)
  4578.     0084:  USHORT usVSyncWidth                                 = 0x0003     (3)
  4579.     0086:  USHORT usImageHSize                                 = 0x0000     (0)
  4580.     0088:  USHORT usImageVSize                                 = 0x0000     (0)
  4581.     008a:  UCHAR ucHBorder                                     = 0x00       (0)
  4582.     008b:  UCHAR ucVBorder                                     = 0x00       (0)
  4583.     008c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4584.       008c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4585.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4586.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4587.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4588.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4589.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4590.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4591.                USHORT CompositeSync:1                              = 0x0000     (0)
  4592.                USHORT Interlace:1                                  = 0x0000     (0)
  4593.                USHORT DoubleClock:1                                = 0x0000     (0)
  4594.                USHORT RGB888:1                                     = 0x0000     (0)
  4595.                USHORT Reserved:6                                   = 0x0000     (0)
  4596.       008c:  (union) USHORT usAccess                             = 0x0000     (0)
  4597.     008e:  UCHAR ucInternalModeNumber                          = 0xe9       (233)
  4598.     008f:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4599.   0090:  ATOM_DTD_FORMAT aModeTimings                    [5] :
  4600.     0090:  USHORT usPixClk                                     = 0x2a30     (10800)
  4601.     0092:  USHORT usHActive                                    = 0x0500     (1280)
  4602.     0094:  USHORT usHBlanking_Time                             = 0x0198     (408)
  4603.     0096:  USHORT usVActive                                    = 0x0400     (1024)
  4604.     0098:  USHORT usVBlanking_Time                             = 0x002a     (42)
  4605.     009a:  USHORT usHSyncOffset                                = 0x0030     (48)
  4606.     009c:  USHORT usHSyncWidth                                 = 0x0070     (112)
  4607.     009e:  USHORT usVSyncOffset                                = 0x0001     (1)
  4608.     00a0:  USHORT usVSyncWidth                                 = 0x0003     (3)
  4609.     00a2:  USHORT usImageHSize                                 = 0x0000     (0)
  4610.     00a4:  USHORT usImageVSize                                 = 0x0000     (0)
  4611.     00a6:  UCHAR ucHBorder                                     = 0x00       (0)
  4612.     00a7:  UCHAR ucVBorder                                     = 0x00       (0)
  4613.     00a8:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4614.       00a8:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4615.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4616.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4617.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4618.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4619.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4620.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4621.                USHORT CompositeSync:1                              = 0x0000     (0)
  4622.                USHORT Interlace:1                                  = 0x0000     (0)
  4623.                USHORT DoubleClock:1                                = 0x0000     (0)
  4624.                USHORT RGB888:1                                     = 0x0000     (0)
  4625.                USHORT Reserved:6                                   = 0x0000     (0)
  4626.       00a8:  (union) USHORT usAccess                             = 0x0000     (0)
  4627.     00aa:  UCHAR ucInternalModeNumber                          = 0xea       (234)
  4628.     00ab:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4629.   00ac:  ATOM_DTD_FORMAT aModeTimings                    [6] :
  4630.     00ac:  USHORT usPixClk                                     = 0x2f8f     (12175)
  4631.     00ae:  USHORT usHActive                                    = 0x0578     (1400)
  4632.     00b0:  USHORT usHBlanking_Time                             = 0x01d0     (464)
  4633.     00b2:  USHORT usVActive                                    = 0x041a     (1050)
  4634.     00b4:  USHORT usVBlanking_Time                             = 0x0027     (39)
  4635.     00b6:  USHORT usHSyncOffset                                = 0x0058     (88)
  4636.     00b8:  USHORT usHSyncWidth                                 = 0x0090     (144)
  4637.     00ba:  USHORT usVSyncOffset                                = 0x0003     (3)
  4638.     00bc:  USHORT usVSyncWidth                                 = 0x0004     (4)
  4639.     00be:  USHORT usImageHSize                                 = 0x0000     (0)
  4640.     00c0:  USHORT usImageVSize                                 = 0x0000     (0)
  4641.     00c2:  UCHAR ucHBorder                                     = 0x00       (0)
  4642.     00c3:  UCHAR ucVBorder                                     = 0x00       (0)
  4643.     00c4:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4644.       00c4:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4645.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4646.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  4647.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4648.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4649.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4650.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4651.                USHORT CompositeSync:1                              = 0x0000     (0)
  4652.                USHORT Interlace:1                                  = 0x0000     (0)
  4653.                USHORT DoubleClock:1                                = 0x0000     (0)
  4654.                USHORT RGB888:1                                     = 0x0000     (0)
  4655.                USHORT Reserved:6                                   = 0x0000     (0)
  4656.       00c4:  (union) USHORT usAccess                             = 0x0002     (2)
  4657.     00c6:  UCHAR ucInternalModeNumber                          = 0xeb       (235)
  4658.     00c7:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4659.   00c8:  ATOM_DTD_FORMAT aModeTimings                    [7] :
  4660.     00c8:  USHORT usPixClk                                     = 0x3f48     (16200)
  4661.     00ca:  USHORT usHActive                                    = 0x0640     (1600)
  4662.     00cc:  USHORT usHBlanking_Time                             = 0x0230     (560)
  4663.     00ce:  USHORT usVActive                                    = 0x04b0     (1200)
  4664.     00d0:  USHORT usVBlanking_Time                             = 0x0032     (50)
  4665.     00d2:  USHORT usHSyncOffset                                = 0x0040     (64)
  4666.     00d4:  USHORT usHSyncWidth                                 = 0x00c0     (192)
  4667.     00d6:  USHORT usVSyncOffset                                = 0x0001     (1)
  4668.     00d8:  USHORT usVSyncWidth                                 = 0x0003     (3)
  4669.     00da:  USHORT usImageHSize                                 = 0x0000     (0)
  4670.     00dc:  USHORT usImageVSize                                 = 0x0000     (0)
  4671.     00de:  UCHAR ucHBorder                                     = 0x00       (0)
  4672.     00df:  UCHAR ucVBorder                                     = 0x00       (0)
  4673.     00e0:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4674.       00e0:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4675.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4676.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4677.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4678.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4679.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4680.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4681.                USHORT CompositeSync:1                              = 0x0000     (0)
  4682.                USHORT Interlace:1                                  = 0x0000     (0)
  4683.                USHORT DoubleClock:1                                = 0x0000     (0)
  4684.                USHORT RGB888:1                                     = 0x0000     (0)
  4685.                USHORT Reserved:6                                   = 0x0000     (0)
  4686.       00e0:  (union) USHORT usAccess                             = 0x0000     (0)
  4687.     00e2:  UCHAR ucInternalModeNumber                          = 0xec       (236)
  4688.     00e3:  UCHAR ucRefreshRate                                 = 0x3c       (60)
  4689.   00e4:  ATOM_DTD_FORMAT aModeTimings                    [8] :
  4690.     00e4:  USHORT usPixClk                                     = 0x006c     (108)
  4691.     00e6:  USHORT usHActive                                    = 0x0202     (514)
  4692.     00e8:  USHORT usHBlanking_Time                             = 0x0201     (513)
  4693.     00ea:  USHORT usVActive                                    = 0x0f32     (3890)
  4694.     00ec:  USHORT usVBlanking_Time                             = 0x7530     (30000)
  4695.     00ee:  USHORT usHSyncOffset                                = 0x0000     (0)
  4696.     00f0:  USHORT usHSyncWidth                                 = 0x7530     (30000)
  4697.     00f2:  USHORT usVSyncOffset                                = 0x0000     (0)
  4698.     00f4:  USHORT usVSyncWidth                                 = 0x0000     (0)
  4699.     00f6:  USHORT usImageHSize                                 = 0x0000     (0)
  4700.     00f8:  USHORT usImageVSize                                 = 0x7e40     (32320)
  4701.     00fa:  UCHAR ucHBorder                                     = 0x05       (5)
  4702.     00fb:  UCHAR ucVBorder                                     = 0x00       (0)
  4703.     00fc:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4704.       00fc:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4705.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4706.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4707.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4708.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4709.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4710.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4711.                USHORT CompositeSync:1                              = 0x0000     (0)
  4712.                USHORT Interlace:1                                  = 0x0000     (0)
  4713.                USHORT DoubleClock:1                                = 0x0000     (0)
  4714.                USHORT RGB888:1                                     = 0x0000     (0)
  4715.                USHORT Reserved:6                                   = 0x0000     (0)
  4716.       00fc:  (union) USHORT usAccess                             = 0x0000     (0)
  4717.     00fe:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  4718.     00ff:  UCHAR ucRefreshRate                                 = 0x00       (0)
  4719.   0100:  ATOM_DTD_FORMAT aModeTimings                    [9] :
  4720.     0100:  USHORT usPixClk                                     = 0x0000     (0)
  4721.     0102:  USHORT usHActive                                    = 0x0000     (0)
  4722.     0104:  USHORT usHBlanking_Time                             = 0x27c0     (10176)
  4723.     0106:  USHORT usVActive                                    = 0x0009     (9)
  4724.     0108:  USHORT usVBlanking_Time                             = 0x0000     (0)
  4725.     010a:  USHORT usHSyncOffset                                = 0x0000     (0)
  4726.     010c:  USHORT usHSyncWidth                                 = 0xf492     (62610)
  4727.     010e:  USHORT usVSyncOffset                                = 0x0000     (0)
  4728.     0110:  USHORT usVSyncWidth                                 = 0x0000     (0)
  4729.     0112:  USHORT usImageHSize                                 = 0x0384     (900)
  4730.     0114:  USHORT usImageVSize                                 = 0x0b9a     (2970)
  4731.     0116:  UCHAR ucHBorder                                     = 0x70       (112)
  4732.     0117:  UCHAR ucVBorder                                     = 0x17       (23)
  4733.     0118:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4734.       0118:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4735.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4736.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4737.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4738.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4739.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4740.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4741.                USHORT CompositeSync:1                              = 0x0000     (0)
  4742.                USHORT Interlace:1                                  = 0x0000     (0)
  4743.                USHORT DoubleClock:1                                = 0x0000     (0)
  4744.                USHORT RGB888:1                                     = 0x0000     (0)
  4745.                USHORT Reserved:6                                   = 0x0000     (0)
  4746.       0118:  (union) USHORT usAccess                             = 0x0000     (0)
  4747.     011a:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  4748.     011b:  UCHAR ucRefreshRate                                 = 0x00       (0)
  4749.   011c:  ATOM_DTD_FORMAT aModeTimings                   [10] :
  4750.     011c:  USHORT usPixClk                                     = 0x8828     (34856)
  4751.     011e:  USHORT usHActive                                    = 0x0004     (4)
  4752.     0120:  USHORT usHBlanking_Time                             = 0x0000     (0)
  4753.     0122:  USHORT usVActive                                    = 0x0000     (0)
  4754.     0124:  USHORT usVBlanking_Time                             = 0x0000     (0)
  4755.     0126:  USHORT usHSyncOffset                                = 0x0000     (0)
  4756.     0128:  USHORT usHSyncWidth                                 = 0x0000     (0)
  4757.     012a:  USHORT usVSyncOffset                                = 0x0000     (0)
  4758.     012c:  USHORT usVSyncWidth                                 = 0x9c40     (40000)
  4759.     012e:  USHORT usImageHSize                                 = 0x09c4     (2500)
  4760.     0130:  USHORT usImageVSize                                 = 0x2710     (10000)
  4761.     0132:  UCHAR ucHBorder                                     = 0x52       (82)
  4762.     0133:  UCHAR ucVBorder                                     = 0x03       (3)
  4763.     0134:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4764.       0134:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4765.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  4766.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  4767.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  4768.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  4769.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  4770.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4771.                USHORT CompositeSync:1                              = 0x0000     (0)
  4772.                USHORT Interlace:1                                  = 0x0000     (0)
  4773.                USHORT DoubleClock:1                                = 0x0000     (0)
  4774.                USHORT RGB888:1                                     = 0x0000     (0)
  4775.                USHORT Reserved:6                                   = 0x0010     (16)
  4776.       0134:  (union) USHORT usAccess                             = 0x401f     (16415)
  4777.     0136:  UCHAR ucInternalModeNumber                          = 0x10       (16)
  4778.     0137:  UCHAR ucRefreshRate                                 = 0x27       (39)
  4779.   0138:  ATOM_DTD_FORMAT aModeTimings                   [11] :
  4780.     0138:  USHORT usPixClk                                     = 0x2710     (10000)
  4781.     013a:  USHORT usHActive                                    = 0x2710     (10000)
  4782.     013c:  USHORT usHBlanking_Time                             = 0x0000     (0)
  4783.     013e:  USHORT usVActive                                    = 0x0000     (0)
  4784.     0140:  USHORT usVBlanking_Time                             = 0x0000     (0)
  4785.     0142:  USHORT usHSyncOffset                                = 0x0000     (0)
  4786.     0144:  USHORT usHSyncWidth                                 = 0x0000     (0)
  4787.     0146:  USHORT usVSyncOffset                                = 0x0000     (0)
  4788.     0148:  USHORT usVSyncWidth                                 = 0x0000     (0)
  4789.     014a:  USHORT usImageHSize                                 = 0x0000     (0)
  4790.     014c:  USHORT usImageVSize                                 = 0x0000     (0)
  4791.     014e:  UCHAR ucHBorder                                     = 0x00       (0)
  4792.     014f:  UCHAR ucVBorder                                     = 0x00       (0)
  4793.     0150:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4794.       0150:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4795.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4796.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4797.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  4798.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4799.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  4800.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  4801.                USHORT CompositeSync:1                              = 0x0000     (0)
  4802.                USHORT Interlace:1                                  = 0x0000     (0)
  4803.                USHORT DoubleClock:1                                = 0x0000     (0)
  4804.                USHORT RGB888:1                                     = 0x0000     (0)
  4805.                USHORT Reserved:6                                   = 0x0000     (0)
  4806.       0150:  (union) USHORT usAccess                             = 0x0034     (52)
  4807.     0152:  UCHAR ucInternalModeNumber                          = 0x02       (2)
  4808.     0153:  UCHAR ucRefreshRate                                 = 0x01       (1)
  4809.   0154:  ATOM_DTD_FORMAT aModeTimings                   [12] :
  4810.     0154:  USHORT usPixClk                                     = 0x0000     (0)
  4811.     0156:  USHORT usHActive                                    = 0x0000     (0)
  4812.     0158:  USHORT usHBlanking_Time                             = 0x2a00     (10752)
  4813.     015a:  USHORT usVActive                                    = 0x2a00     (10752)
  4814.     015c:  USHORT usVBlanking_Time                             = 0x0000     (0)
  4815.     015e:  USHORT usHSyncOffset                                = 0x2a2a     (10794)
  4816.     0160:  USHORT usHSyncWidth                                 = 0x002a     (42)
  4817.     0162:  USHORT usVSyncOffset                                = 0x2a00     (10752)
  4818.     0164:  USHORT usVSyncWidth                                 = 0x2a00     (10752)
  4819.     0166:  USHORT usImageHSize                                 = 0x152a     (5418)
  4820.     0168:  USHORT usImageVSize                                 = 0x2a00     (10752)
  4821.     016a:  UCHAR ucHBorder                                     = 0x2a       (42)
  4822.     016b:  UCHAR ucVBorder                                     = 0x2a       (42)
  4823.     016c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4824.       016c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4825.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  4826.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4827.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  4828.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4829.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  4830.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4831.                USHORT CompositeSync:1                              = 0x0000     (0)
  4832.                USHORT Interlace:1                                  = 0x0000     (0)
  4833.                USHORT DoubleClock:1                                = 0x0001     (1)
  4834.                USHORT RGB888:1                                     = 0x0000     (0)
  4835.                USHORT Reserved:6                                   = 0x0005     (5)
  4836.       016c:  (union) USHORT usAccess                             = 0x1515     (5397)
  4837.     016e:  UCHAR ucInternalModeNumber                          = 0x15       (21)
  4838.     016f:  UCHAR ucRefreshRate                                 = 0x15       (21)
  4839.   0170:  ATOM_DTD_FORMAT aModeTimings                   [13] :
  4840.     0170:  USHORT usPixClk                                     = 0x3f15     (16149)
  4841.     0172:  USHORT usHActive                                    = 0x3f15     (16149)
  4842.     0174:  USHORT usHBlanking_Time                             = 0x1515     (5397)
  4843.     0176:  USHORT usVActive                                    = 0x3f3f     (16191)
  4844.     0178:  USHORT usVBlanking_Time                             = 0x153f     (5439)
  4845.     017a:  USHORT usHSyncOffset                                = 0x3f15     (16149)
  4846.     017c:  USHORT usHSyncWidth                                 = 0x3f15     (16149)
  4847.     017e:  USHORT usVSyncOffset                                = 0x3f3f     (16191)
  4848.     0180:  USHORT usVSyncWidth                                 = 0x3f15     (16149)
  4849.     0182:  USHORT usImageHSize                                 = 0x3f3f     (16191)
  4850.     0184:  USHORT usImageVSize                                 = 0x004e     (78)
  4851.     0186:  UCHAR ucHBorder                                     = 0x01       (1)
  4852.     0187:  UCHAR ucVBorder                                     = 0x03       (3)
  4853.     0188:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4854.       0188:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4855.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4856.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4857.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4858.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4859.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4860.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4861.                USHORT CompositeSync:1                              = 0x0000     (0)
  4862.                USHORT Interlace:1                                  = 0x0000     (0)
  4863.                USHORT DoubleClock:1                                = 0x0000     (0)
  4864.                USHORT RGB888:1                                     = 0x0000     (0)
  4865.                USHORT Reserved:6                                   = 0x0000     (0)
  4866.       0188:  (union) USHORT usAccess                             = 0x0000     (0)
  4867.     018a:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  4868.     018b:  UCHAR ucRefreshRate                                 = 0x00       (0)
  4869.   018c:  ATOM_DTD_FORMAT aModeTimings                   [14] :
  4870.     018c:  USHORT usPixClk                                     = 0x0000     (0)
  4871.     018e:  USHORT usHActive                                    = 0x0000     (0)
  4872.     0190:  USHORT usHBlanking_Time                             = 0x0000     (0)
  4873.     0192:  USHORT usVActive                                    = 0x0000     (0)
  4874.     0194:  USHORT usVBlanking_Time                             = 0x0000     (0)
  4875.     0196:  USHORT usHSyncOffset                                = 0x0000     (0)
  4876.     0198:  USHORT usHSyncWidth                                 = 0x0000     (0)
  4877.     019a:  USHORT usVSyncOffset                                = 0x0000     (0)
  4878.     019c:  USHORT usVSyncWidth                                 = 0x0000     (0)
  4879.     019e:  USHORT usImageHSize                                 = 0x0000     (0)
  4880.     01a0:  USHORT usImageVSize                                 = 0x0006     (6)
  4881.     01a2:  UCHAR ucHBorder                                     = 0x00       (0)
  4882.     01a3:  UCHAR ucVBorder                                     = 0x00       (0)
  4883.     01a4:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4884.       01a4:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4885.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4886.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4887.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4888.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4889.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4890.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4891.                USHORT CompositeSync:1                              = 0x0000     (0)
  4892.                USHORT Interlace:1                                  = 0x0000     (0)
  4893.                USHORT DoubleClock:1                                = 0x0000     (0)
  4894.                USHORT RGB888:1                                     = 0x0000     (0)
  4895.                USHORT Reserved:6                                   = 0x0000     (0)
  4896.       01a4:  (union) USHORT usAccess                             = 0x0000     (0)
  4897.     01a6:  UCHAR ucInternalModeNumber                          = 0x20       (32)
  4898.     01a7:  UCHAR ucRefreshRate                                 = 0x00       (0)
  4899.   01a8:  ATOM_DTD_FORMAT aModeTimings                   [15] :
  4900.     01a8:  USHORT usPixClk                                     = 0x0000     (0)
  4901.     01aa:  USHORT usHActive                                    = 0x0000     (0)
  4902.     01ac:  USHORT usHBlanking_Time                             = 0x3c1d     (15389)
  4903.     01ae:  USHORT usVActive                                    = 0x0001     (1)
  4904.     01b0:  USHORT usVBlanking_Time                             = 0x0000     (0)
  4905.     01b2:  USHORT usHSyncOffset                                = 0x0000     (0)
  4906.     01b4:  USHORT usHSyncWidth                                 = 0x4800     (18432)
  4907.     01b6:  USHORT usVSyncOffset                                = 0x00c8     (200)
  4908.     01b8:  USHORT usVSyncWidth                                 = 0x5a07     (23047)
  4909.     01ba:  USHORT usImageHSize                                 = 0x075a     (1882)
  4910.     01bc:  USHORT usImageVSize                                 = 0x007d     (125)
  4911.     01be:  UCHAR ucHBorder                                     = 0x00       (0)
  4912.     01bf:  UCHAR ucVBorder                                     = 0x00       (0)
  4913.     01c0:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  4914.       01c0:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  4915.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  4916.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  4917.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  4918.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  4919.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  4920.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  4921.                USHORT CompositeSync:1                              = 0x0000     (0)
  4922.                USHORT Interlace:1                                  = 0x0000     (0)
  4923.                USHORT DoubleClock:1                                = 0x0000     (0)
  4924.                USHORT RGB888:1                                     = 0x0000     (0)
  4925.                USHORT Reserved:6                                   = 0x0000     (0)
  4926.       01c0:  (union) USHORT usAccess                             = 0x0000     (0)
  4927.     01c2:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  4928.     01c3:  UCHAR ucRefreshRate                                 = 0x00       (0)
  4929.  
  4930.   Total data structure size:  01c4
  4931.  
  4932.  
  4933. data_table  00009938  #04  (FirmwareInfo):
  4934.  
  4935.   Size         006c
  4936.   Format Rev.  02
  4937.   Param Rev.   00
  4938.   Content Rev. 02
  4939.  
  4940.   00000000:            0102 320f  3075 0000  3075 0000        ..2.0u..0u..
  4941.   00000010: 0000 0000  407e 0500  0000 0000  0000 0000    ....@~..........
  4942.   00000020: c027 0900  0000 0000  92f4 0000  0000 8403    .'..............
  4943.   00000030: 9a0b 7017  0000 0000  2888 0400  0000 0000    ..p.....(.......
  4944.   00000040: 0000 0000  0000 0000  409c c409  1027 5203    ........@....'R.
  4945.   00000050: 1f40 1027  1027 1027  0000 0000  0000 0000    .@.'.'.'........
  4946.   00000060: 0000 0000  0000 0000  0000 0000               ............    
  4947.  
  4948.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  4949.     0000:  USHORT usStructureSize                              = 0x006c     (108)
  4950.     0002:  UCHAR ucTableFormatRevision                         = 0x02       (2)
  4951.     0003:  UCHAR ucTableContentRevision                        = 0x02       (2)
  4952.   0004:  ULONG ulFirmwareRevision                            = 0x0f320201 (254935553)
  4953.   0008:  ULONG ulDefaultEngineClock                          = 0x00007530 (30000)
  4954.   000c:  ULONG ulDefaultMemoryClock                          = 0x00007530 (30000)
  4955.   0010:  ULONG ulReserved                                [0] = 0x00000000 (0)
  4956.   0014:  ULONG ulReserved                                [1] = 0x00057e40 (360000)
  4957.   0018:  ULONG ulReserved1                                   = 0x00000000 (0)
  4958.   001c:  ULONG ulReserved2                                   = 0x00000000 (0)
  4959.   0020:  ULONG ulMaxPixelClockPLL_Output                     = 0x000927c0 (600000)
  4960.   0024:  ULONG ulBinaryAlteredInfo                           = 0x00000000 (0)
  4961.   0028:  ULONG ulDefaultDispEngineClkFreq                    = 0x0000f492 (62610)
  4962.   002c:  UCHAR ucReserved3                                   = 0x00       (0)
  4963.   002d:  UCHAR ucMinAllowedBL_Level                          = 0x00       (0)
  4964.   002e:  USHORT usBootUpVDDCVoltage                          = 0x0384     (900)
  4965.   0030:  USHORT usLcdMinPixelClockPLL_Output                 = 0x0b9a     (2970)
  4966.   0032:  USHORT usLcdMaxPixelClockPLL_Output                 = 0x1770     (6000)
  4967.   0034:  ULONG ulReserved4                                   = 0x00000000 (0)
  4968.   0038:  ULONG ulMinPixelClockPLL_Output                     = 0x00048828 (297000)
  4969.   003c:  ULONG ulReserved5                                   = 0x00000000 (0)
  4970.   0040:  ULONG ulReserved6                                   = 0x00000000 (0)
  4971.   0044:  ULONG ulReserved7                                   = 0x00000000 (0)
  4972.   0048:  USHORT usReserved11                                 = 0x9c40     (40000)
  4973.   004a:  USHORT usMinPixelClockPLL_Input                     = 0x09c4     (2500)
  4974.   004c:  USHORT usMaxPixelClockPLL_Input                     = 0x2710     (10000)
  4975.   004e:  USHORT usBootUpVDDCIVoltage                         = 0x0352     (850)
  4976.   0050:  ATOM_FIRMWARE_CAPABILITY_ACCESS usFirmwareCapability :
  4977.     0050:  (union) ATOM_FIRMWARE_CAPABILITY sbfAccess          :
  4978.              USHORT FirmwarePosted:1                             = 0x0001     (1)
  4979.              USHORT DualCRTC_Support:1                           = 0x0001     (1)
  4980.              USHORT ExtendedDesktopSupport:1                     = 0x0001     (1)
  4981.              USHORT MemoryClockSS_Support:1                      = 0x0001     (1)
  4982.              USHORT EngineClockSS_Support:1                      = 0x0001     (1)
  4983.              USHORT GPUControlsBL:1                              = 0x0000     (0)
  4984.              USHORT WMI_SUPPORT:1                                = 0x0000     (0)
  4985.              USHORT PPMode_Assigned:1                            = 0x0000     (0)
  4986.              USHORT HyperMemory_Support:1                        = 0x0000     (0)
  4987.              USHORT HyperMemory_Size:4                           = 0x0000     (0)
  4988.              USHORT Reserved:3                                   = 0x0002     (2)
  4989.     0050:  (union) USHORT susAccess                            = 0x401f     (16415)
  4990.   0052:  USHORT usCoreReferenceClock                         = 0x2710     (10000)
  4991.   0054:  USHORT usMemoryReferenceClock                       = 0x2710     (10000)
  4992.   0056:  USHORT usUniphyDPModeExtClkFreq                     = 0x2710     (10000)
  4993.   0058:  UCHAR ucMemoryModule_ID                             = 0x00       (0)
  4994.   0059:  UCHAR ucReserved9                               [0] = 0x00       (0)
  4995.   005a:  UCHAR ucReserved9                               [1] = 0x00       (0)
  4996.   005b:  UCHAR ucReserved9                               [2] = 0x00       (0)
  4997.   005c:  USHORT usBootUpMVDDCVoltage                         = 0x0000     (0)
  4998.   005e:  USHORT usReserved12                                 = 0x0000     (0)
  4999.   0060:  ULONG ulReserved10                              [0] = 0x00000000 (0)
  5000.   0064:  ULONG ulReserved10                              [1] = 0x00000000 (0)
  5001.   0068:  ULONG ulReserved10                              [2] = 0x00000000 (0)
  5002.  
  5003.   Total data structure size:  006c
  5004.  
  5005.  
  5006. data_table  000099a4  #05  (DAC_Info):
  5007.  
  5008.   Size         0034
  5009.   Format Rev.  02
  5010.   Param Rev.   00
  5011.   Content Rev. 01
  5012.  
  5013.   00000000:            0000 0000  002a 002a  0000 2a2a        .....*.*..**
  5014.   00000010: 2a00 002a  002a 2a15  002a 2a2a  1515 1515    *..*.**..***....
  5015.   00000020: 153f 153f  1515 3f3f  3f15 153f  153f 3f3f    .?.?..???..?.???
  5016.   00000030: 153f 3f3f                                     .???            
  5017.  
  5018.   NOTE: General revisionless dumper only.
  5019.  
  5020.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5021.     0000:  USHORT usStructureSize                              = 0x0034     (52)
  5022.     0002:  UCHAR ucTableFormatRevision                         = 0x02       (2)
  5023.     0003:  UCHAR ucTableContentRevision                        = 0x01       (1)
  5024.   0004:  USHORT usMaxFrequency                               = 0x0000     (0)
  5025.   0006:  USHORT usReserved                                   = 0x0000     (0)
  5026.  
  5027.   Total data structure size:  0008
  5028.  
  5029.  
  5030. data_table  000099d8  #06  (LVDS_Info):
  5031.  
  5032.   Size         004e
  5033.   Format Rev.  01
  5034.   Param Rev.   00
  5035.   Content Rev. 03
  5036.  
  5037.   00000000:            0000 0000  0000 0000  0000 0000        ............
  5038.   00000010: 0000 0000  0000 0000  0000 0000  0600 0000    ................
  5039.   00000020: 0000 2000  0000 0000  1d3c 0100  0000 0000    .. ......<......
  5040.   00000030: 0048 c800  075a 5a07  7d00 0000  0000 0000    .H...ZZ.}.......
  5041.   00000040: 0000 0000  0000 0000  0000 0000  0000         ..............  
  5042.  
  5043.   NOTE: Dumper revision differs.   Used:   Format Rev. 01  Content Rev. 02
  5044.  
  5045.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5046.     0000:  USHORT usStructureSize                              = 0x004e     (78)
  5047.     0002:  UCHAR ucTableFormatRevision                         = 0x01       (1)
  5048.     0003:  UCHAR ucTableContentRevision                        = 0x03       (3)
  5049.   0004:  ATOM_DTD_FORMAT sLCDTiming                          :
  5050.     0004:  USHORT usPixClk                                     = 0x0000     (0)
  5051.     0006:  USHORT usHActive                                    = 0x0000     (0)
  5052.     0008:  USHORT usHBlanking_Time                             = 0x0000     (0)
  5053.     000a:  USHORT usVActive                                    = 0x0000     (0)
  5054.     000c:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5055.     000e:  USHORT usHSyncOffset                                = 0x0000     (0)
  5056.     0010:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5057.     0012:  USHORT usVSyncOffset                                = 0x0000     (0)
  5058.     0014:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5059.     0016:  USHORT usImageHSize                                 = 0x0000     (0)
  5060.     0018:  USHORT usImageVSize                                 = 0x0000     (0)
  5061.     001a:  UCHAR ucHBorder                                     = 0x00       (0)
  5062.     001b:  UCHAR ucVBorder                                     = 0x00       (0)
  5063.     001c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5064.       001c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5065.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5066.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  5067.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  5068.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5069.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5070.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5071.                USHORT CompositeSync:1                              = 0x0000     (0)
  5072.                USHORT Interlace:1                                  = 0x0000     (0)
  5073.                USHORT DoubleClock:1                                = 0x0000     (0)
  5074.                USHORT RGB888:1                                     = 0x0000     (0)
  5075.                USHORT Reserved:6                                   = 0x0000     (0)
  5076.       001c:  (union) USHORT usAccess                             = 0x0006     (6)
  5077.     001e:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5078.     001f:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5079.   0020:  USHORT usExtInfoTableOffset                         = 0x0000     (0)
  5080.   0022:  USHORT usSupportedRefreshRate                       = 0x0020     (32)
  5081.   0024:  USHORT usOffDelayInMs                               = 0x0000     (0)
  5082.   0026:  UCHAR ucPowerSequenceDigOntoDEin10Ms                = 0x00       (0)
  5083.   0027:  UCHAR ucPowerSequenceDEtoBLOnin10Ms                 = 0x00       (0)
  5084.   0028:  UCHAR ucLVDS_Misc                                   = 0x1d       (29)
  5085.   0029:  UCHAR ucPanelDefaultRefreshRate                     = 0x3c       (60)
  5086.   002a:  UCHAR ucPanelIdentification                         = 0x01       (1)
  5087.   002b:  UCHAR ucSS_Id                                       = 0x00       (0)
  5088.   002c:  USHORT usLCDVenderID                                = 0x0000     (0)
  5089.   002e:  USHORT usLCDProductID                               = 0x0000     (0)
  5090.   0030:  UCHAR ucLCDPanel_SpecialHandlingCap                 = 0x00       (0)
  5091.   0031:  UCHAR ucPanelInfoSize                               = 0x48       (72)
  5092.   0032:  UCHAR ucReserved                                [0] = 0xc8       (200)
  5093.   0033:  UCHAR ucReserved                                [1] = 0x00       (0)
  5094.  
  5095.   Total data structure size:  0034
  5096.  
  5097.  
  5098. data_table  00000000  #07  (TMDS_Info):
  5099.  
  5100.  
  5101. data_table  0000aa04  #08  (AnalogTV_Info):
  5102.  
  5103.   Size         0038
  5104.   Format Rev.  02
  5105.   Param Rev.   00
  5106.   Content Rev. 01
  5107.  
  5108.   00000000:            044a 0000  7c92 0000  0104 1e00        .J..|.......
  5109.   00000010: 3c00 0000  f824 0100  0103 1e00  3c00 1e00    <....$......<...
  5110.   00000020: f049 0200  0102 1e00  3c00 1e00  e093 0400    .I......<.......
  5111.   00000030: 0101 1e00  0000 1e00                          ........        
  5112.  
  5113.   NOTE: General revisionless dumper only.
  5114.  
  5115.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5116.     0000:  USHORT usStructureSize                              = 0x0038     (56)
  5117.     0002:  UCHAR ucTableFormatRevision                         = 0x02       (2)
  5118.     0003:  UCHAR ucTableContentRevision                        = 0x01       (1)
  5119.   0004:  UCHAR ucTV_SupportedStandard                        = 0x04       (4)
  5120.   0005:  UCHAR ucTV_BootUpDefaultStandard                    = 0x4a       (74)
  5121.   0006:  UCHAR ucExt_TV_ASIC_ID                              = 0x00       (0)
  5122.   0007:  UCHAR ucExt_TV_ASIC_SlaveAddr                       = 0x00       (0)
  5123.   0008:  ATOM_MODE_TIMING aModeTimings                   [0] :
  5124.     0008:  USHORT usCRTC_H_Total                               = 0x927c     (37500)
  5125.     000a:  USHORT usCRTC_H_Disp                                = 0x0000     (0)
  5126.     000c:  USHORT usCRTC_H_SyncStart                           = 0x0401     (1025)
  5127.     000e:  USHORT usCRTC_H_SyncWidth                           = 0x001e     (30)
  5128.     0010:  USHORT usCRTC_V_Total                               = 0x003c     (60)
  5129.     0012:  USHORT usCRTC_V_Disp                                = 0x0000     (0)
  5130.     0014:  USHORT usCRTC_V_SyncStart                           = 0x24f8     (9464)
  5131.     0016:  USHORT usCRTC_V_SyncWidth                           = 0x0001     (1)
  5132.     0018:  USHORT usPixelClock                                 = 0x0301     (769)
  5133.     001a:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5134.       001a:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5135.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5136.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  5137.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  5138.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  5139.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  5140.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5141.                USHORT CompositeSync:1                              = 0x0000     (0)
  5142.                USHORT Interlace:1                                  = 0x0000     (0)
  5143.                USHORT DoubleClock:1                                = 0x0000     (0)
  5144.                USHORT RGB888:1                                     = 0x0000     (0)
  5145.                USHORT Reserved:6                                   = 0x0000     (0)
  5146.       001a:  (union) USHORT usAccess                             = 0x001e     (30)
  5147.     001c:  USHORT usCRTC_OverscanRight                         = 0x003c     (60)
  5148.     001e:  USHORT usCRTC_OverscanLeft                          = 0x001e     (30)
  5149.     0020:  USHORT usCRTC_OverscanBottom                        = 0x49f0     (18928)
  5150.     0022:  USHORT usCRTC_OverscanTop                           = 0x0002     (2)
  5151.     0024:  USHORT usReserve                                    = 0x0201     (513)
  5152.     0026:  UCHAR ucInternalModeNumber                          = 0x1e       (30)
  5153.     0027:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5154.   0028:  ATOM_MODE_TIMING aModeTimings                   [1] :
  5155.     0028:  USHORT usCRTC_H_Total                               = 0x003c     (60)
  5156.     002a:  USHORT usCRTC_H_Disp                                = 0x001e     (30)
  5157.     002c:  USHORT usCRTC_H_SyncStart                           = 0x93e0     (37856)
  5158.     002e:  USHORT usCRTC_H_SyncWidth                           = 0x0004     (4)
  5159.     0030:  USHORT usCRTC_V_Total                               = 0x0101     (257)
  5160.     0032:  USHORT usCRTC_V_Disp                                = 0x001e     (30)
  5161.     0034:  USHORT usCRTC_V_SyncStart                           = 0x0000     (0)
  5162.     0036:  USHORT usCRTC_V_SyncWidth                           = 0x001e     (30)
  5163.     0038:  USHORT usPixelClock                                 = 0x0055     (85)
  5164.     003a:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5165.       003a:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5166.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  5167.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5168.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5169.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5170.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5171.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5172.                USHORT CompositeSync:1                              = 0x0000     (0)
  5173.                USHORT Interlace:1                                  = 0x0000     (0)
  5174.                USHORT DoubleClock:1                                = 0x0001     (1)
  5175.                USHORT RGB888:1                                     = 0x0000     (0)
  5176.                USHORT Reserved:6                                   = 0x0000     (0)
  5177.       003a:  (union) USHORT usAccess                             = 0x0101     (257)
  5178.     003c:  USHORT usCRTC_OverscanRight                         = 0x1001     (4097)
  5179.     003e:  USHORT usCRTC_OverscanLeft                          = 0x0002     (2)
  5180.     0040:  USHORT usCRTC_OverscanBottom                        = 0x0289     (649)
  5181.     0042:  USHORT usCRTC_OverscanTop                           = 0x0010     (16)
  5182.     0044:  USHORT usReserve                                    = 0x0211     (529)
  5183.     0046:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5184.     0047:  UCHAR ucRefreshRate                                 = 0x01       (1)
  5185.  
  5186.   Total data structure size:  0048
  5187.  
  5188.  
  5189. data_table  00000000  #09  (SupportedDevicesInfo):
  5190.  
  5191.  
  5192. data_table  00009a26  #0a  (GPIO_I2C_Info):
  5193.  
  5194.   Size         00dc
  5195.   Format Rev.  01
  5196.   Param Rev.   00
  5197.   Content Rev. 01
  5198.  
  5199.   00000000:            6848 6a48  6b48 6948  6848 6a48        hHjHkHiHhHjH
  5200.   00000010: 6b48 6948  9000 0000  0008 0808  0800 006c    kHiH...........l
  5201.   00000020: 486e 486f  486d 486c  486e 486f  486d 4891    HnHoHmHlHnHoHmH.
  5202.   00000030: 0000 0000  0808 0808  0000 7048  7248 7348    ..........pHrHsH
  5203.   00000040: 7148 7048  7248 7348  7148 9200  0000 0008    qHpHrHsHqH......
  5204.   00000050: 0808 0800  0074 4876  4877 4875  4874 4876    .....tHvHwHuHtHv
  5205.   00000060: 4877 4875  4893 0000  0000 0808  0808 0000    HwHuH...........
  5206.   00000070: 7848 7a48  7b48 7948  7848 7a48  7b48 7948    xHzH{HyHxHzH{HyH
  5207.   00000080: 9400 0000  0008 0808  0800 007c  487e 487f    ...........|H~H.
  5208.   00000090: 487d 487c  487e 487f  487d 4895  0000 0000    H}H|H~H.H}H.....
  5209.   000000a0: 0808 0808  0000 9848  9a48 9b48  9948 9848    .......H.H.H.H.H
  5210.   000000b0: 9a48 9b48  9948 9600  0000 0001  0101 0100    .H.H.H..........
  5211.   000000c0: 0080 4882  4883 4881  4880 4882  4883 4881    ..H.H.H.H.H.H.H.
  5212.   000000d0: 4897 0000  0000 0808  0808 0000               H...........    
  5213.  
  5214.   NOTE: General revisionless dumper only.
  5215.  
  5216.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5217.     0000:  USHORT usStructureSize                              = 0x00dc     (220)
  5218.     0002:  UCHAR ucTableFormatRevision                         = 0x01       (1)
  5219.     0003:  UCHAR ucTableContentRevision                        = 0x01       (1)
  5220.   0004:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [0] :
  5221.     0004:  USHORT usClkMaskRegisterIndex                       = 0x4868     (18536)
  5222.     0006:  USHORT usClkEnRegisterIndex                         = 0x486a     (18538)
  5223.     0008:  USHORT usClkY_RegisterIndex                         = 0x486b     (18539)
  5224.     000a:  USHORT usClkA_RegisterIndex                         = 0x4869     (18537)
  5225.     000c:  USHORT usDataMaskRegisterIndex                      = 0x4868     (18536)
  5226.     000e:  USHORT usDataEnRegisterIndex                        = 0x486a     (18538)
  5227.     0010:  USHORT usDataY_RegisterIndex                        = 0x486b     (18539)
  5228.     0012:  USHORT usDataA_RegisterIndex                        = 0x4869     (18537)
  5229.     0014:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5230.       0014:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5231.                UCHAR bfI2C_LineMux:4                               = 0x00       (0)
  5232.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5233.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5234.       0014:  (union) UCHAR ucAccess                              = 0x90       (144)
  5235.     0015:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5236.     0016:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5237.     0017:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5238.     0018:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5239.     0019:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5240.     001a:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5241.     001b:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5242.     001c:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5243.     001d:  UCHAR ucReserved1                                   = 0x00       (0)
  5244.     001e:  UCHAR ucReserved2                                   = 0x00       (0)
  5245.   001f:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [1] :
  5246.     001f:  USHORT usClkMaskRegisterIndex                       = 0x486c     (18540)
  5247.     0021:  USHORT usClkEnRegisterIndex                         = 0x486e     (18542)
  5248.     0023:  USHORT usClkY_RegisterIndex                         = 0x486f     (18543)
  5249.     0025:  USHORT usClkA_RegisterIndex                         = 0x486d     (18541)
  5250.     0027:  USHORT usDataMaskRegisterIndex                      = 0x486c     (18540)
  5251.     0029:  USHORT usDataEnRegisterIndex                        = 0x486e     (18542)
  5252.     002b:  USHORT usDataY_RegisterIndex                        = 0x486f     (18543)
  5253.     002d:  USHORT usDataA_RegisterIndex                        = 0x486d     (18541)
  5254.     002f:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5255.       002f:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5256.                UCHAR bfI2C_LineMux:4                               = 0x01       (1)
  5257.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5258.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5259.       002f:  (union) UCHAR ucAccess                              = 0x91       (145)
  5260.     0030:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5261.     0031:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5262.     0032:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5263.     0033:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5264.     0034:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5265.     0035:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5266.     0036:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5267.     0037:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5268.     0038:  UCHAR ucReserved1                                   = 0x00       (0)
  5269.     0039:  UCHAR ucReserved2                                   = 0x00       (0)
  5270.   003a:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [2] :
  5271.     003a:  USHORT usClkMaskRegisterIndex                       = 0x4870     (18544)
  5272.     003c:  USHORT usClkEnRegisterIndex                         = 0x4872     (18546)
  5273.     003e:  USHORT usClkY_RegisterIndex                         = 0x4873     (18547)
  5274.     0040:  USHORT usClkA_RegisterIndex                         = 0x4871     (18545)
  5275.     0042:  USHORT usDataMaskRegisterIndex                      = 0x4870     (18544)
  5276.     0044:  USHORT usDataEnRegisterIndex                        = 0x4872     (18546)
  5277.     0046:  USHORT usDataY_RegisterIndex                        = 0x4873     (18547)
  5278.     0048:  USHORT usDataA_RegisterIndex                        = 0x4871     (18545)
  5279.     004a:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5280.       004a:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5281.                UCHAR bfI2C_LineMux:4                               = 0x02       (2)
  5282.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5283.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5284.       004a:  (union) UCHAR ucAccess                              = 0x92       (146)
  5285.     004b:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5286.     004c:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5287.     004d:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5288.     004e:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5289.     004f:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5290.     0050:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5291.     0051:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5292.     0052:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5293.     0053:  UCHAR ucReserved1                                   = 0x00       (0)
  5294.     0054:  UCHAR ucReserved2                                   = 0x00       (0)
  5295.   0055:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [3] :
  5296.     0055:  USHORT usClkMaskRegisterIndex                       = 0x4874     (18548)
  5297.     0057:  USHORT usClkEnRegisterIndex                         = 0x4876     (18550)
  5298.     0059:  USHORT usClkY_RegisterIndex                         = 0x4877     (18551)
  5299.     005b:  USHORT usClkA_RegisterIndex                         = 0x4875     (18549)
  5300.     005d:  USHORT usDataMaskRegisterIndex                      = 0x4874     (18548)
  5301.     005f:  USHORT usDataEnRegisterIndex                        = 0x4876     (18550)
  5302.     0061:  USHORT usDataY_RegisterIndex                        = 0x4877     (18551)
  5303.     0063:  USHORT usDataA_RegisterIndex                        = 0x4875     (18549)
  5304.     0065:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5305.       0065:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5306.                UCHAR bfI2C_LineMux:4                               = 0x03       (3)
  5307.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5308.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5309.       0065:  (union) UCHAR ucAccess                              = 0x93       (147)
  5310.     0066:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5311.     0067:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5312.     0068:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5313.     0069:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5314.     006a:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5315.     006b:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5316.     006c:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5317.     006d:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5318.     006e:  UCHAR ucReserved1                                   = 0x00       (0)
  5319.     006f:  UCHAR ucReserved2                                   = 0x00       (0)
  5320.   0070:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [4] :
  5321.     0070:  USHORT usClkMaskRegisterIndex                       = 0x4878     (18552)
  5322.     0072:  USHORT usClkEnRegisterIndex                         = 0x487a     (18554)
  5323.     0074:  USHORT usClkY_RegisterIndex                         = 0x487b     (18555)
  5324.     0076:  USHORT usClkA_RegisterIndex                         = 0x4879     (18553)
  5325.     0078:  USHORT usDataMaskRegisterIndex                      = 0x4878     (18552)
  5326.     007a:  USHORT usDataEnRegisterIndex                        = 0x487a     (18554)
  5327.     007c:  USHORT usDataY_RegisterIndex                        = 0x487b     (18555)
  5328.     007e:  USHORT usDataA_RegisterIndex                        = 0x4879     (18553)
  5329.     0080:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5330.       0080:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5331.                UCHAR bfI2C_LineMux:4                               = 0x04       (4)
  5332.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5333.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5334.       0080:  (union) UCHAR ucAccess                              = 0x94       (148)
  5335.     0081:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5336.     0082:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5337.     0083:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5338.     0084:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5339.     0085:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5340.     0086:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5341.     0087:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5342.     0088:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5343.     0089:  UCHAR ucReserved1                                   = 0x00       (0)
  5344.     008a:  UCHAR ucReserved2                                   = 0x00       (0)
  5345.   008b:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [5] :
  5346.     008b:  USHORT usClkMaskRegisterIndex                       = 0x487c     (18556)
  5347.     008d:  USHORT usClkEnRegisterIndex                         = 0x487e     (18558)
  5348.     008f:  USHORT usClkY_RegisterIndex                         = 0x487f     (18559)
  5349.     0091:  USHORT usClkA_RegisterIndex                         = 0x487d     (18557)
  5350.     0093:  USHORT usDataMaskRegisterIndex                      = 0x487c     (18556)
  5351.     0095:  USHORT usDataEnRegisterIndex                        = 0x487e     (18558)
  5352.     0097:  USHORT usDataY_RegisterIndex                        = 0x487f     (18559)
  5353.     0099:  USHORT usDataA_RegisterIndex                        = 0x487d     (18557)
  5354.     009b:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5355.       009b:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5356.                UCHAR bfI2C_LineMux:4                               = 0x05       (5)
  5357.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5358.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5359.       009b:  (union) UCHAR ucAccess                              = 0x95       (149)
  5360.     009c:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5361.     009d:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5362.     009e:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5363.     009f:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5364.     00a0:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5365.     00a1:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5366.     00a2:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5367.     00a3:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5368.     00a4:  UCHAR ucReserved1                                   = 0x00       (0)
  5369.     00a5:  UCHAR ucReserved2                                   = 0x00       (0)
  5370.   00a6:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [6] :
  5371.     00a6:  USHORT usClkMaskRegisterIndex                       = 0x4898     (18584)
  5372.     00a8:  USHORT usClkEnRegisterIndex                         = 0x489a     (18586)
  5373.     00aa:  USHORT usClkY_RegisterIndex                         = 0x489b     (18587)
  5374.     00ac:  USHORT usClkA_RegisterIndex                         = 0x4899     (18585)
  5375.     00ae:  USHORT usDataMaskRegisterIndex                      = 0x4898     (18584)
  5376.     00b0:  USHORT usDataEnRegisterIndex                        = 0x489a     (18586)
  5377.     00b2:  USHORT usDataY_RegisterIndex                        = 0x489b     (18587)
  5378.     00b4:  USHORT usDataA_RegisterIndex                        = 0x4899     (18585)
  5379.     00b6:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5380.       00b6:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5381.                UCHAR bfI2C_LineMux:4                               = 0x06       (6)
  5382.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5383.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5384.       00b6:  (union) UCHAR ucAccess                              = 0x96       (150)
  5385.     00b7:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5386.     00b8:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5387.     00b9:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5388.     00ba:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5389.     00bb:  UCHAR ucDataMaskShift                               = 0x01       (1)
  5390.     00bc:  UCHAR ucDataEnShift                                 = 0x01       (1)
  5391.     00bd:  UCHAR ucDataY_Shift                                 = 0x01       (1)
  5392.     00be:  UCHAR ucDataA_Shift                                 = 0x01       (1)
  5393.     00bf:  UCHAR ucReserved1                                   = 0x00       (0)
  5394.     00c0:  UCHAR ucReserved2                                   = 0x00       (0)
  5395.   00c1:  ATOM_GPIO_I2C_ASSIGMENT asGPIO_Info             [7] :
  5396.     00c1:  USHORT usClkMaskRegisterIndex                       = 0x4880     (18560)
  5397.     00c3:  USHORT usClkEnRegisterIndex                         = 0x4882     (18562)
  5398.     00c5:  USHORT usClkY_RegisterIndex                         = 0x4883     (18563)
  5399.     00c7:  USHORT usClkA_RegisterIndex                         = 0x4881     (18561)
  5400.     00c9:  USHORT usDataMaskRegisterIndex                      = 0x4880     (18560)
  5401.     00cb:  USHORT usDataEnRegisterIndex                        = 0x4882     (18562)
  5402.     00cd:  USHORT usDataY_RegisterIndex                        = 0x4883     (18563)
  5403.     00cf:  USHORT usDataA_RegisterIndex                        = 0x4881     (18561)
  5404.     00d1:  ATOM_I2C_ID_CONFIG_ACCESS sucI2cId                  :
  5405.       00d1:  (union) ATOM_I2C_ID_CONFIG sbfAccess                :
  5406.                UCHAR bfI2C_LineMux:4                               = 0x07       (7)
  5407.                UCHAR bfHW_EngineID:3                               = 0x01       (1)
  5408.                UCHAR bfHW_Capable:1                                = 0x01       (1)
  5409.       00d1:  (union) UCHAR ucAccess                              = 0x97       (151)
  5410.     00d2:  UCHAR ucClkMaskShift                                = 0x00       (0)
  5411.     00d3:  UCHAR ucClkEnShift                                  = 0x00       (0)
  5412.     00d4:  UCHAR ucClkY_Shift                                  = 0x00       (0)
  5413.     00d5:  UCHAR ucClkA_Shift                                  = 0x00       (0)
  5414.     00d6:  UCHAR ucDataMaskShift                               = 0x08       (8)
  5415.     00d7:  UCHAR ucDataEnShift                                 = 0x08       (8)
  5416.     00d8:  UCHAR ucDataY_Shift                                 = 0x08       (8)
  5417.     00d9:  UCHAR ucDataA_Shift                                 = 0x08       (8)
  5418.     00da:  UCHAR ucReserved1                                   = 0x00       (0)
  5419.     00db:  UCHAR ucReserved2                                   = 0x00       (0)
  5420.  
  5421.   Total data structure size:  00dc
  5422.  
  5423.  
  5424. data_table  00009b02  #0b  (VRAM_UsageByFirmware):
  5425.  
  5426.   Size         000c
  5427.   Format Rev.  01
  5428.   Param Rev.   00
  5429.   Content Rev. 05
  5430.  
  5431.   00000000:            e0ff 7f00  2000 2000                   .... . .    
  5432.  
  5433.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5434.     0000:  USHORT usStructureSize                              = 0x000c     (12)
  5435.     0002:  UCHAR ucTableFormatRevision                         = 0x01       (1)
  5436.     0003:  UCHAR ucTableContentRevision                        = 0x05       (5)
  5437.   0004:  ATOM_FIRMWARE_VRAM_RESERVE_INFO_V1_5 asFirmwareVramReserveInfo [0] :
  5438.     0004:  ULONG ulStartAddrUsedByFirmware                     = 0x007fffe0 (8388576)
  5439.     0008:  USHORT usFirmwareUseInKb                            = 0x0020     (32)
  5440.     000a:  USHORT usFBUsedByDrvInKb                            = 0x0020     (32)
  5441.  
  5442.   Total data structure size:  000c
  5443.  
  5444.  
  5445. data_table  00009b0e  #0c  (GPIO_Pin_LUT):
  5446.  
  5447.   Size         0020
  5448.   Format Rev.  01
  5449.   Param Rev.   00
  5450.   Content Rev. 01
  5451.  
  5452.   00000000:            8d48 0001  8d48 0802  8d48 1003        .H...H...H..
  5453.   00000010: 8d48 1804  8d48 1a05  8d48 1c06  8301 053d    .H...H...H.....=
  5454.  
  5455.   NOTE: General revisionless dumper only.
  5456.  
  5457.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5458.     0000:  USHORT usStructureSize                              = 0x0020     (32)
  5459.     0002:  UCHAR ucTableFormatRevision                         = 0x01       (1)
  5460.     0003:  UCHAR ucTableContentRevision                        = 0x01       (1)
  5461.   0004:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [0] :
  5462.     0004:  USHORT usGpioPin_AIndex                             = 0x488d     (18573)
  5463.     0006:  UCHAR ucGpioPinBitShift                             = 0x00       (0)
  5464.     0007:  UCHAR ucGPIO_ID                                     = 0x01       (1)
  5465.   0008:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [1] :
  5466.     0008:  USHORT usGpioPin_AIndex                             = 0x488d     (18573)
  5467.     000a:  UCHAR ucGpioPinBitShift                             = 0x08       (8)
  5468.     000b:  UCHAR ucGPIO_ID                                     = 0x02       (2)
  5469.   000c:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [2] :
  5470.     000c:  USHORT usGpioPin_AIndex                             = 0x488d     (18573)
  5471.     000e:  UCHAR ucGpioPinBitShift                             = 0x10       (16)
  5472.     000f:  UCHAR ucGPIO_ID                                     = 0x03       (3)
  5473.   0010:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [3] :
  5474.     0010:  USHORT usGpioPin_AIndex                             = 0x488d     (18573)
  5475.     0012:  UCHAR ucGpioPinBitShift                             = 0x18       (24)
  5476.     0013:  UCHAR ucGPIO_ID                                     = 0x04       (4)
  5477.   0014:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [4] :
  5478.     0014:  USHORT usGpioPin_AIndex                             = 0x488d     (18573)
  5479.     0016:  UCHAR ucGpioPinBitShift                             = 0x1a       (26)
  5480.     0017:  UCHAR ucGPIO_ID                                     = 0x05       (5)
  5481.   0018:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [5] :
  5482.     0018:  USHORT usGpioPin_AIndex                             = 0x488d     (18573)
  5483.     001a:  UCHAR ucGpioPinBitShift                             = 0x1c       (28)
  5484.     001b:  UCHAR ucGPIO_ID                                     = 0x06       (6)
  5485.   001c:  ATOM_GPIO_PIN_ASSIGNMENT asGPIO_Pin             [6] :
  5486.     001c:  USHORT usGpioPin_AIndex                             = 0x0183     (387)
  5487.     001e:  UCHAR ucGpioPinBitShift                             = 0x05       (5)
  5488.     001f:  UCHAR ucGPIO_ID                                     = 0x3d       (61)
  5489.  
  5490.   Total data structure size:  0020
  5491.  
  5492.  
  5493. data_table  00009b2e  #0d  (VESA_ToInternalModeLUT):
  5494.  
  5495.   Size         0074
  5496.   Format Rev.  01
  5497.   Param Rev.   00
  5498.   Content Rev. 01
  5499.  
  5500.   00000000:            1001 0612  1101 1612  1301 066a        ...........j
  5501.   00000010: 1401 166a  1601 0655  1701 1655  1901 06ea    ...j...U...U....
  5502.   00000020: 1a01 16ea  6501 16e9  6601 0ae9  2101 0a12    ....e...f...!...
  5503.   00000030: 2201 0a6a  2301 0a55  2401 0aea  4501 16eb    "..j#..U$...E...
  5504.   00000040: 4601 0aeb  7501 16ec  7601 0aec  d201 1670    F...u...v......p
  5505.   00000050: d401 0a70  d801 1671  d901 0a71  e201 1672    ...p...q...q...r
  5506.   00000060: e401 0a72  e801 1673  e901 0a73  f501 1674    ...r...s...s...t
  5507.   00000070: f601 0a74                                     ...t            
  5508.  
  5509.   NOTE: General revisionless dumper only.
  5510.  
  5511.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5512.     0000:  USHORT usStructureSize                              = 0x0074     (116)
  5513.     0002:  UCHAR ucTableFormatRevision                         = 0x01       (1)
  5514.     0003:  UCHAR ucTableContentRevision                        = 0x01       (1)
  5515.   0004:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [0] :
  5516.     0004:  USHORT usVESA_ModeNumber                            = 0x0110     (272)
  5517.     0006:  USHORT usExtendedModeNumber                         = 0x1206     (4614)
  5518.   0008:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [1] :
  5519.     0008:  USHORT usVESA_ModeNumber                            = 0x0111     (273)
  5520.     000a:  USHORT usExtendedModeNumber                         = 0x1216     (4630)
  5521.   000c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [2] :
  5522.     000c:  USHORT usVESA_ModeNumber                            = 0x0113     (275)
  5523.     000e:  USHORT usExtendedModeNumber                         = 0x6a06     (27142)
  5524.   0010:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [3] :
  5525.     0010:  USHORT usVESA_ModeNumber                            = 0x0114     (276)
  5526.     0012:  USHORT usExtendedModeNumber                         = 0x6a16     (27158)
  5527.   0014:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [4] :
  5528.     0014:  USHORT usVESA_ModeNumber                            = 0x0116     (278)
  5529.     0016:  USHORT usExtendedModeNumber                         = 0x5506     (21766)
  5530.   0018:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [5] :
  5531.     0018:  USHORT usVESA_ModeNumber                            = 0x0117     (279)
  5532.     001a:  USHORT usExtendedModeNumber                         = 0x5516     (21782)
  5533.   001c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [6] :
  5534.     001c:  USHORT usVESA_ModeNumber                            = 0x0119     (281)
  5535.     001e:  USHORT usExtendedModeNumber                         = 0xea06     (59910)
  5536.   0020:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [7] :
  5537.     0020:  USHORT usVESA_ModeNumber                            = 0x011a     (282)
  5538.     0022:  USHORT usExtendedModeNumber                         = 0xea16     (59926)
  5539.   0024:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [8] :
  5540.     0024:  USHORT usVESA_ModeNumber                            = 0x0165     (357)
  5541.     0026:  USHORT usExtendedModeNumber                         = 0xe916     (59670)
  5542.   0028:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [9] :
  5543.     0028:  USHORT usVESA_ModeNumber                            = 0x0166     (358)
  5544.     002a:  USHORT usExtendedModeNumber                         = 0xe90a     (59658)
  5545.   002c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [10] :
  5546.     002c:  USHORT usVESA_ModeNumber                            = 0x0121     (289)
  5547.     002e:  USHORT usExtendedModeNumber                         = 0x120a     (4618)
  5548.   0030:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [11] :
  5549.     0030:  USHORT usVESA_ModeNumber                            = 0x0122     (290)
  5550.     0032:  USHORT usExtendedModeNumber                         = 0x6a0a     (27146)
  5551.   0034:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [12] :
  5552.     0034:  USHORT usVESA_ModeNumber                            = 0x0123     (291)
  5553.     0036:  USHORT usExtendedModeNumber                         = 0x550a     (21770)
  5554.   0038:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [13] :
  5555.     0038:  USHORT usVESA_ModeNumber                            = 0x0124     (292)
  5556.     003a:  USHORT usExtendedModeNumber                         = 0xea0a     (59914)
  5557.   003c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [14] :
  5558.     003c:  USHORT usVESA_ModeNumber                            = 0x0145     (325)
  5559.     003e:  USHORT usExtendedModeNumber                         = 0xeb16     (60182)
  5560.   0040:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [15] :
  5561.     0040:  USHORT usVESA_ModeNumber                            = 0x0146     (326)
  5562.     0042:  USHORT usExtendedModeNumber                         = 0xeb0a     (60170)
  5563.   0044:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [16] :
  5564.     0044:  USHORT usVESA_ModeNumber                            = 0x0175     (373)
  5565.     0046:  USHORT usExtendedModeNumber                         = 0xec16     (60438)
  5566.   0048:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [17] :
  5567.     0048:  USHORT usVESA_ModeNumber                            = 0x0176     (374)
  5568.     004a:  USHORT usExtendedModeNumber                         = 0xec0a     (60426)
  5569.   004c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [18] :
  5570.     004c:  USHORT usVESA_ModeNumber                            = 0x01d2     (466)
  5571.     004e:  USHORT usExtendedModeNumber                         = 0x7016     (28694)
  5572.   0050:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [19] :
  5573.     0050:  USHORT usVESA_ModeNumber                            = 0x01d4     (468)
  5574.     0052:  USHORT usExtendedModeNumber                         = 0x700a     (28682)
  5575.   0054:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [20] :
  5576.     0054:  USHORT usVESA_ModeNumber                            = 0x01d8     (472)
  5577.     0056:  USHORT usExtendedModeNumber                         = 0x7116     (28950)
  5578.   0058:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [21] :
  5579.     0058:  USHORT usVESA_ModeNumber                            = 0x01d9     (473)
  5580.     005a:  USHORT usExtendedModeNumber                         = 0x710a     (28938)
  5581.   005c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [22] :
  5582.     005c:  USHORT usVESA_ModeNumber                            = 0x01e2     (482)
  5583.     005e:  USHORT usExtendedModeNumber                         = 0x7216     (29206)
  5584.   0060:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [23] :
  5585.     0060:  USHORT usVESA_ModeNumber                            = 0x01e4     (484)
  5586.     0062:  USHORT usExtendedModeNumber                         = 0x720a     (29194)
  5587.   0064:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [24] :
  5588.     0064:  USHORT usVESA_ModeNumber                            = 0x01e8     (488)
  5589.     0066:  USHORT usExtendedModeNumber                         = 0x7316     (29462)
  5590.   0068:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [25] :
  5591.     0068:  USHORT usVESA_ModeNumber                            = 0x01e9     (489)
  5592.     006a:  USHORT usExtendedModeNumber                         = 0x730a     (29450)
  5593.   006c:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [26] :
  5594.     006c:  USHORT usVESA_ModeNumber                            = 0x01f5     (501)
  5595.     006e:  USHORT usExtendedModeNumber                         = 0x7416     (29718)
  5596.   0070:  ATOM_VESA_TO_EXTENDED_MODE asVESA_ToExtendedModeInfo [27] :
  5597.     0070:  USHORT usVESA_ModeNumber                            = 0x01f6     (502)
  5598.     0072:  USHORT usExtendedModeNumber                         = 0x740a     (29706)
  5599.  
  5600.   Total data structure size:  0074
  5601.  
  5602.  
  5603. data_table  00009ba2  #0e  (ComponentVideoInfo):
  5604.  
  5605.   Size         0018
  5606.   Format Rev.  02
  5607.   Param Rev.   00
  5608.   Content Rev. 03
  5609.  
  5610.   00000000:            0108 0408  0901 0208  0000 0000        ............
  5611.   00000010: 0000 0000  0000 0000                          ........        
  5612.  
  5613.   NOTE: Dumper revision differs.   Used:   Format Rev. 02  Content Rev. 01
  5614.  
  5615.   0000:  ATOM_COMMON_TABLE_HEADER sHeader                    :
  5616.     0000:  USHORT usStructureSize                              = 0x0018     (24)
  5617.     0002:  UCHAR ucTableFormatRevision                         = 0x02       (2)
  5618.     0003:  UCHAR ucTableContentRevision                        = 0x03       (3)
  5619.   0004:  UCHAR ucMiscInfo                                    = 0x01       (1)
  5620.   0005:  UCHAR uc480i                                        = 0x08       (8)
  5621.   0006:  UCHAR uc480p                                        = 0x04       (4)
  5622.   0007:  UCHAR uc720p                                        = 0x08       (8)
  5623.   0008:  UCHAR uc1080i                                       = 0x09       (9)
  5624.   0009:  UCHAR ucReserved                                    = 0x01       (1)
  5625.   000a:  UCHAR ucLetterBoxMode                               = 0x02       (2)
  5626.   000b:  UCHAR ucNumOfWbGpioBlocks                           = 0x08       (8)
  5627.   000c:  ATOM_GPIO_INFO aWbGpioStateBlock                [0] :
  5628.     000c:  USHORT usAOffset                                    = 0x0000     (0)
  5629.     000e:  UCHAR ucSettings                                    = 0x00       (0)
  5630.     000f:  UCHAR ucReserved                                    = 0x00       (0)
  5631.   0010:  ATOM_GPIO_INFO aWbGpioStateBlock                [1] :
  5632.     0010:  USHORT usAOffset                                    = 0x0000     (0)
  5633.     0012:  UCHAR ucSettings                                    = 0x00       (0)
  5634.     0013:  UCHAR ucReserved                                    = 0x00       (0)
  5635.   0014:  ATOM_GPIO_INFO aWbGpioStateBlock                [2] :
  5636.     0014:  USHORT usAOffset                                    = 0x0000     (0)
  5637.     0016:  UCHAR ucSettings                                    = 0x00       (0)
  5638.     0017:  UCHAR ucReserved                                    = 0x00       (0)
  5639.   0018:  ATOM_GPIO_INFO aWbGpioStateBlock                [3] :
  5640.     0018:  USHORT usAOffset                                    = 0x0341     (833)
  5641.     001a:  UCHAR ucSettings                                    = 0x07       (7)
  5642.     001b:  UCHAR ucReserved                                    = 0x01       (1)
  5643.   001c:  ATOM_GPIO_INFO aWbGpioStateBlock                [4] :
  5644.     001c:  USHORT usAOffset                                    = 0x4d00     (19712)
  5645.     001e:  UCHAR ucSettings                                    = 0x00       (0)
  5646.     001f:  UCHAR ucReserved                                    = 0x81       (129)
  5647.   0020:  ATOM_GPIO_INFO aWbGpioStateBlock                [5] :
  5648.     0020:  USHORT usAOffset                                    = 0x0006     (6)
  5649.     0022:  UCHAR ucSettings                                    = 0x00       (0)
  5650.     0023:  UCHAR ucReserved                                    = 0x9a       (154)
  5651.   0024:  ATOM_GPIO_INFO aWbGpioStateBlock                [6] :
  5652.     0024:  USHORT usAOffset                                    = 0x0028     (40)
  5653.     0026:  UCHAR ucSettings                                    = 0x00       (0)
  5654.     0027:  UCHAR ucReserved                                    = 0x19       (25)
  5655.   0028:  ATOM_GPIO_INFO aWbGpioStateBlock                [7] :
  5656.     0028:  USHORT usAOffset                                    = 0x0000     (0)
  5657.     002a:  UCHAR ucSettings                                    = 0x00       (0)
  5658.     002b:  UCHAR ucReserved                                    = 0x00       (0)
  5659.   0020:  ATOM_DTD_FORMAT aModeTimings                    [0] :
  5660.     0020:  USHORT usPixClk                                     = 0x0006     (6)
  5661.     0022:  USHORT usHActive                                    = 0x9a00     (39424)
  5662.     0024:  USHORT usHBlanking_Time                             = 0x0028     (40)
  5663.     0026:  USHORT usVActive                                    = 0x1900     (6400)
  5664.     0028:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5665.     002a:  USHORT usHSyncOffset                                = 0x0000     (0)
  5666.     002c:  USHORT usHSyncWidth                                 = 0x0680     (1664)
  5667.     002e:  USHORT usVSyncOffset                                = 0x4001     (16385)
  5668.     0030:  USHORT usVSyncWidth                                 = 0x030d     (781)
  5669.     0032:  USHORT usImageHSize                                 = 0xe800     (59392)
  5670.     0034:  USHORT usImageVSize                                 = 0x036e     (878)
  5671.     0036:  UCHAR ucHBorder                                     = 0x00       (0)
  5672.     0037:  UCHAR ucVBorder                                     = 0x1e       (30)
  5673.     0038:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5674.       0038:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5675.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5676.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5677.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5678.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5679.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5680.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5681.                USHORT CompositeSync:1                              = 0x0000     (0)
  5682.                USHORT Interlace:1                                  = 0x0000     (0)
  5683.                USHORT DoubleClock:1                                = 0x0001     (1)
  5684.                USHORT RGB888:1                                     = 0x0000     (0)
  5685.                USHORT Reserved:6                                   = 0x0006     (6)
  5686.       0038:  (union) USHORT usAccess                             = 0x1900     (6400)
  5687.     003a:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5688.     003b:  UCHAR ucRefreshRate                                 = 0x4d       (77)
  5689.   003c:  ATOM_DTD_FORMAT aModeTimings                    [1] :
  5690.     003c:  USHORT usPixClk                                     = 0xa100     (41216)
  5691.     003e:  USHORT usHActive                                    = 0x9802     (38914)
  5692.     0040:  USHORT usHBlanking_Time                             = 0x0002     (2)
  5693.     0042:  USHORT usVActive                                    = 0xb500     (46336)
  5694.     0044:  USHORT usVBlanking_Time                             = 0x3b01     (15105)
  5695.     0046:  USHORT usHSyncOffset                                = 0x7701     (30465)
  5696.     0048:  USHORT usHSyncWidth                                 = 0xf900     (63744)
  5697.     004a:  USHORT usVSyncOffset                                = 0xde00     (56832)
  5698.     004c:  USHORT usVSyncWidth                                 = 0x0601     (1537)
  5699.     004e:  USHORT usImageHSize                                 = 0x0003     (3)
  5700.     0050:  USHORT usImageVSize                                 = 0xd100     (53504)
  5701.     0052:  UCHAR ucHBorder                                     = 0x02       (2)
  5702.     0053:  UCHAR ucVBorder                                     = 0x00       (0)
  5703.     0054:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5704.       0054:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5705.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5706.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5707.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5708.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5709.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5710.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5711.                USHORT CompositeSync:1                              = 0x0000     (0)
  5712.                USHORT Interlace:1                                  = 0x0000     (0)
  5713.                USHORT DoubleClock:1                                = 0x0000     (0)
  5714.                USHORT RGB888:1                                     = 0x0000     (0)
  5715.                USHORT Reserved:6                                   = 0x0008     (8)
  5716.       0054:  (union) USHORT usAccess                             = 0x2000     (8192)
  5717.     0056:  UCHAR ucInternalModeNumber                          = 0x03       (3)
  5718.     0057:  UCHAR ucRefreshRate                                 = 0x3a       (58)
  5719.   0058:  ATOM_DTD_FORMAT aModeTimings                    [2] :
  5720.     0058:  USHORT usPixClk                                     = 0x4c03     (19459)
  5721.     005a:  USHORT usHActive                                    = 0x0211     (529)
  5722.     005c:  USHORT usHBlanking_Time                             = 0x5300     (21248)
  5723.     005e:  USHORT usVActive                                    = 0x0007     (7)
  5724.     0060:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5725.     0062:  USHORT usHSyncOffset                                = 0x0000     (0)
  5726.     0064:  USHORT usHSyncWidth                                 = 0x0100     (256)
  5727.     0066:  USHORT usVSyncOffset                                = 0x0002     (2)
  5728.     0068:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5729.     006a:  USHORT usImageHSize                                 = 0x0000     (0)
  5730.     006c:  USHORT usImageVSize                                 = 0x0000     (0)
  5731.     006e:  UCHAR ucHBorder                                     = 0x00       (0)
  5732.     006f:  UCHAR ucVBorder                                     = 0x08       (8)
  5733.     0070:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5734.       0070:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5735.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5736.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5737.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5738.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5739.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5740.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5741.                USHORT CompositeSync:1                              = 0x0000     (0)
  5742.                USHORT Interlace:1                                  = 0x0000     (0)
  5743.                USHORT DoubleClock:1                                = 0x0000     (0)
  5744.                USHORT RGB888:1                                     = 0x0000     (0)
  5745.                USHORT Reserved:6                                   = 0x0000     (0)
  5746.       0070:  (union) USHORT usAccess                             = 0x0000     (0)
  5747.     0072:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5748.     0073:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5749.   0074:  ATOM_DTD_FORMAT aModeTimings                    [3] :
  5750.     0074:  USHORT usPixClk                                     = 0x0000     (0)
  5751.     0076:  USHORT usHActive                                    = 0x0000     (0)
  5752.     0078:  USHORT usHBlanking_Time                             = 0x0000     (0)
  5753.     007a:  USHORT usVActive                                    = 0x0700     (1792)
  5754.     007c:  USHORT usVBlanking_Time                             = 0x0200     (512)
  5755.     007e:  USHORT usHSyncOffset                                = 0x0000     (0)
  5756.     0080:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5757.     0082:  USHORT usVSyncOffset                                = 0x0500     (1280)
  5758.     0084:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5759.     0086:  USHORT usImageHSize                                 = 0x0000     (0)
  5760.     0088:  USHORT usImageVSize                                 = 0x0000     (0)
  5761.     008a:  UCHAR ucHBorder                                     = 0x00       (0)
  5762.     008b:  UCHAR ucVBorder                                     = 0x00       (0)
  5763.     008c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5764.       008c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5765.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5766.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5767.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5768.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5769.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5770.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5771.                USHORT CompositeSync:1                              = 0x0000     (0)
  5772.                USHORT Interlace:1                                  = 0x0000     (0)
  5773.                USHORT DoubleClock:1                                = 0x0000     (0)
  5774.                USHORT RGB888:1                                     = 0x0000     (0)
  5775.                USHORT Reserved:6                                   = 0x0000     (0)
  5776.       008c:  (union) USHORT usAccess                             = 0x0000     (0)
  5777.     008e:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5778.     008f:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5779.   0090:  ATOM_DTD_FORMAT aModeTimings                    [4] :
  5780.     0090:  USHORT usPixClk                                     = 0xee10     (60944)
  5781.     0092:  USHORT usHActive                                    = 0x0002     (2)
  5782.     0094:  USHORT usHBlanking_Time                             = 0x0000     (0)
  5783.     0096:  USHORT usVActive                                    = 0x0000     (0)
  5784.     0098:  USHORT usVBlanking_Time                             = 0x0200     (512)
  5785.     009a:  USHORT usHSyncOffset                                = 0x00ff     (255)
  5786.     009c:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5787.     009e:  USHORT usVSyncOffset                                = 0x0000     (0)
  5788.     00a0:  USHORT usVSyncWidth                                 = 0x0300     (768)
  5789.     00a2:  USHORT usImageHSize                                 = 0x00ff     (255)
  5790.     00a4:  USHORT usImageVSize                                 = 0x0000     (0)
  5791.     00a6:  UCHAR ucHBorder                                     = 0x00       (0)
  5792.     00a7:  UCHAR ucVBorder                                     = 0x00       (0)
  5793.     00a8:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5794.       00a8:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5795.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5796.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5797.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5798.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5799.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5800.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5801.                USHORT CompositeSync:1                              = 0x0000     (0)
  5802.                USHORT Interlace:1                                  = 0x0000     (0)
  5803.                USHORT DoubleClock:1                                = 0x0000     (0)
  5804.                USHORT RGB888:1                                     = 0x0000     (0)
  5805.                USHORT Reserved:6                                   = 0x0001     (1)
  5806.       00a8:  (union) USHORT usAccess                             = 0x0400     (1024)
  5807.     00aa:  UCHAR ucInternalModeNumber                          = 0xff       (255)
  5808.     00ab:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5809.   00ac:  ATOM_DTD_FORMAT aModeTimings                    [5] :
  5810.     00ac:  USHORT usPixClk                                     = 0x0000     (0)
  5811.     00ae:  USHORT usHActive                                    = 0x0000     (0)
  5812.     00b0:  USHORT usHBlanking_Time                             = 0x0500     (1280)
  5813.     00b2:  USHORT usVActive                                    = 0x00ff     (255)
  5814.     00b4:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5815.     00b6:  USHORT usHSyncOffset                                = 0x0000     (0)
  5816.     00b8:  USHORT usHSyncWidth                                 = 0x0600     (1536)
  5817.     00ba:  USHORT usVSyncOffset                                = 0x00ff     (255)
  5818.     00bc:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5819.     00be:  USHORT usImageHSize                                 = 0x0000     (0)
  5820.     00c0:  USHORT usImageVSize                                 = 0x0700     (1792)
  5821.     00c2:  UCHAR ucHBorder                                     = 0xff       (255)
  5822.     00c3:  UCHAR ucVBorder                                     = 0x00       (0)
  5823.     00c4:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5824.       00c4:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5825.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5826.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5827.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5828.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5829.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5830.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5831.                USHORT CompositeSync:1                              = 0x0000     (0)
  5832.                USHORT Interlace:1                                  = 0x0000     (0)
  5833.                USHORT DoubleClock:1                                = 0x0000     (0)
  5834.                USHORT RGB888:1                                     = 0x0000     (0)
  5835.                USHORT Reserved:6                                   = 0x0000     (0)
  5836.       00c4:  (union) USHORT usAccess                             = 0x0000     (0)
  5837.     00c6:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5838.     00c7:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5839.   00c8:  ATOM_DTD_FORMAT aModeTimings                    [6] :
  5840.     00c8:  USHORT usPixClk                                     = 0x0800     (2048)
  5841.     00ca:  USHORT usHActive                                    = 0x00ff     (255)
  5842.     00cc:  USHORT usHBlanking_Time                             = 0x0000     (0)
  5843.     00ce:  USHORT usVActive                                    = 0x0000     (0)
  5844.     00d0:  USHORT usVBlanking_Time                             = 0x2000     (8192)
  5845.     00d2:  USHORT usHSyncOffset                                = 0x0003     (3)
  5846.     00d4:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5847.     00d6:  USHORT usVSyncOffset                                = 0x0000     (0)
  5848.     00d8:  USHORT usVSyncWidth                                 = 0x5200     (20992)
  5849.     00da:  USHORT usImageHSize                                 = 0x0003     (3)
  5850.     00dc:  USHORT usImageVSize                                 = 0x0000     (0)
  5851.     00de:  UCHAR ucHBorder                                     = 0x00       (0)
  5852.     00df:  UCHAR ucVBorder                                     = 0x00       (0)
  5853.     00e0:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5854.       00e0:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5855.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5856.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5857.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5858.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5859.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5860.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5861.                USHORT CompositeSync:1                              = 0x0000     (0)
  5862.                USHORT Interlace:1                                  = 0x0000     (0)
  5863.                USHORT DoubleClock:1                                = 0x0000     (0)
  5864.                USHORT RGB888:1                                     = 0x0000     (0)
  5865.                USHORT Reserved:6                                   = 0x0021     (33)
  5866.       00e0:  (union) USHORT usAccess                             = 0x8400     (33792)
  5867.     00e2:  UCHAR ucInternalModeNumber                          = 0x03       (3)
  5868.     00e3:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5869.   00e4:  ATOM_DTD_FORMAT aModeTimings                    [7] :
  5870.     00e4:  USHORT usPixClk                                     = 0x0000     (0)
  5871.     00e6:  USHORT usHActive                                    = 0x0000     (0)
  5872.     00e8:  USHORT usHBlanking_Time                             = 0xb600     (46592)
  5873.     00ea:  USHORT usVActive                                    = 0x0003     (3)
  5874.     00ec:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5875.     00ee:  USHORT usHSyncOffset                                = 0x0000     (0)
  5876.     00f0:  USHORT usHSyncWidth                                 = 0xe800     (59392)
  5877.     00f2:  USHORT usVSyncOffset                                = 0x0003     (3)
  5878.     00f4:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5879.     00f6:  USHORT usImageHSize                                 = 0x0000     (0)
  5880.     00f8:  USHORT usImageVSize                                 = 0x1a00     (6656)
  5881.     00fa:  UCHAR ucHBorder                                     = 0x04       (4)
  5882.     00fb:  UCHAR ucVBorder                                     = 0x00       (0)
  5883.     00fc:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5884.       00fc:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5885.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5886.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5887.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5888.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5889.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5890.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5891.                USHORT CompositeSync:1                              = 0x0000     (0)
  5892.                USHORT Interlace:1                                  = 0x0000     (0)
  5893.                USHORT DoubleClock:1                                = 0x0000     (0)
  5894.                USHORT RGB888:1                                     = 0x0000     (0)
  5895.                USHORT Reserved:6                                   = 0x0000     (0)
  5896.       00fc:  (union) USHORT usAccess                             = 0x0000     (0)
  5897.     00fe:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5898.     00ff:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5899.   0100:  ATOM_DTD_FORMAT aModeTimings                    [8] :
  5900.     0100:  USHORT usPixClk                                     = 0x4c00     (19456)
  5901.     0102:  USHORT usHActive                                    = 0x0004     (4)
  5902.     0104:  USHORT usHBlanking_Time                             = 0x0000     (0)
  5903.     0106:  USHORT usVActive                                    = 0x0000     (0)
  5904.     0108:  USHORT usVBlanking_Time                             = 0x7e00     (32256)
  5905.     010a:  USHORT usHSyncOffset                                = 0x0004     (4)
  5906.     010c:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5907.     010e:  USHORT usVSyncOffset                                = 0x0000     (0)
  5908.     0110:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5909.     0112:  USHORT usImageHSize                                 = 0x8408     (33800)
  5910.     0114:  USHORT usImageVSize                                 = 0x0003     (3)
  5911.     0116:  UCHAR ucHBorder                                     = 0x00       (0)
  5912.     0117:  UCHAR ucVBorder                                     = 0x00       (0)
  5913.     0118:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5914.       0118:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5915.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5916.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5917.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5918.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5919.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5920.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5921.                USHORT CompositeSync:1                              = 0x0000     (0)
  5922.                USHORT Interlace:1                                  = 0x0000     (0)
  5923.                USHORT DoubleClock:1                                = 0x0000     (0)
  5924.                USHORT RGB888:1                                     = 0x0000     (0)
  5925.                USHORT Reserved:6                                   = 0x0000     (0)
  5926.       0118:  (union) USHORT usAccess                             = 0x0000     (0)
  5927.     011a:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5928.     011b:  UCHAR ucRefreshRate                                 = 0x02       (2)
  5929.   011c:  ATOM_DTD_FORMAT aModeTimings                    [9] :
  5930.     011c:  USHORT usPixClk                                     = 0x00ff     (255)
  5931.     011e:  USHORT usHActive                                    = 0x0000     (0)
  5932.     0120:  USHORT usHBlanking_Time                             = 0x0000     (0)
  5933.     0122:  USHORT usVActive                                    = 0x0300     (768)
  5934.     0124:  USHORT usVBlanking_Time                             = 0x00ff     (255)
  5935.     0126:  USHORT usHSyncOffset                                = 0x0000     (0)
  5936.     0128:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5937.     012a:  USHORT usVSyncOffset                                = 0x0400     (1024)
  5938.     012c:  USHORT usVSyncWidth                                 = 0x00ff     (255)
  5939.     012e:  USHORT usImageHSize                                 = 0x0000     (0)
  5940.     0130:  USHORT usImageVSize                                 = 0x0000     (0)
  5941.     0132:  UCHAR ucHBorder                                     = 0x00       (0)
  5942.     0133:  UCHAR ucVBorder                                     = 0x05       (5)
  5943.     0134:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5944.       0134:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5945.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  5946.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  5947.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  5948.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  5949.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  5950.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  5951.                USHORT CompositeSync:1                              = 0x0001     (1)
  5952.                USHORT Interlace:1                                  = 0x0001     (1)
  5953.                USHORT DoubleClock:1                                = 0x0000     (0)
  5954.                USHORT RGB888:1                                     = 0x0000     (0)
  5955.                USHORT Reserved:6                                   = 0x0000     (0)
  5956.       0134:  (union) USHORT usAccess                             = 0x00ff     (255)
  5957.     0136:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5958.     0137:  UCHAR ucRefreshRate                                 = 0x00       (0)
  5959.   0138:  ATOM_DTD_FORMAT aModeTimings                   [10] :
  5960.     0138:  USHORT usPixClk                                     = 0x0000     (0)
  5961.     013a:  USHORT usHActive                                    = 0x0600     (1536)
  5962.     013c:  USHORT usHBlanking_Time                             = 0x00ff     (255)
  5963.     013e:  USHORT usVActive                                    = 0x0000     (0)
  5964.     0140:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5965.     0142:  USHORT usHSyncOffset                                = 0x0700     (1792)
  5966.     0144:  USHORT usHSyncWidth                                 = 0x00ff     (255)
  5967.     0146:  USHORT usVSyncOffset                                = 0x0000     (0)
  5968.     0148:  USHORT usVSyncWidth                                 = 0x0000     (0)
  5969.     014a:  USHORT usImageHSize                                 = 0x0800     (2048)
  5970.     014c:  USHORT usImageVSize                                 = 0x00ff     (255)
  5971.     014e:  UCHAR ucHBorder                                     = 0x00       (0)
  5972.     014f:  UCHAR ucVBorder                                     = 0x00       (0)
  5973.     0150:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  5974.       0150:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  5975.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  5976.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  5977.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  5978.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  5979.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  5980.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  5981.                USHORT CompositeSync:1                              = 0x0000     (0)
  5982.                USHORT Interlace:1                                  = 0x0000     (0)
  5983.                USHORT DoubleClock:1                                = 0x0000     (0)
  5984.                USHORT RGB888:1                                     = 0x0000     (0)
  5985.                USHORT Reserved:6                                   = 0x0000     (0)
  5986.       0150:  (union) USHORT usAccess                             = 0x0000     (0)
  5987.     0152:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  5988.     0153:  UCHAR ucRefreshRate                                 = 0x01       (1)
  5989.   0154:  ATOM_DTD_FORMAT aModeTimings                   [11] :
  5990.     0154:  USHORT usPixClk                                     = 0x0008     (8)
  5991.     0156:  USHORT usHActive                                    = 0x0000     (0)
  5992.     0158:  USHORT usHBlanking_Time                             = 0x7530     (30000)
  5993.     015a:  USHORT usVActive                                    = 0x0000     (0)
  5994.     015c:  USHORT usVBlanking_Time                             = 0x0000     (0)
  5995.     015e:  USHORT usHSyncOffset                                = 0x8000     (32768)
  5996.     0160:  USHORT usHSyncWidth                                 = 0x0000     (0)
  5997.     0162:  USHORT usVSyncOffset                                = 0x0000     (0)
  5998.     0164:  USHORT usVSyncWidth                                 = 0xe601     (58881)
  5999.     0166:  USHORT usImageHSize                                 = 0x60ff     (24831)
  6000.     0168:  USHORT usImageVSize                                 = 0x00ea     (234)
  6001.     016a:  UCHAR ucHBorder                                     = 0x00       (0)
  6002.     016b:  UCHAR ucVBorder                                     = 0x00       (0)
  6003.     016c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6004.       016c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6005.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6006.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6007.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6008.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6009.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6010.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6011.                USHORT CompositeSync:1                              = 0x0000     (0)
  6012.                USHORT Interlace:1                                  = 0x0000     (0)
  6013.                USHORT DoubleClock:1                                = 0x0000     (0)
  6014.                USHORT RGB888:1                                     = 0x0000     (0)
  6015.                USHORT Reserved:6                                   = 0x0000     (0)
  6016.       016c:  (union) USHORT usAccess                             = 0x0000     (0)
  6017.     016e:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  6018.     016f:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6019.   0170:  ATOM_DTD_FORMAT aModeTimings                   [12] :
  6020.     0170:  USHORT usPixClk                                     = 0x0000     (0)
  6021.     0172:  USHORT usHActive                                    = 0x0200     (512)
  6022.     0174:  USHORT usHBlanking_Time                             = 0xffe6     (65510)
  6023.     0176:  USHORT usVActive                                    = 0x5f90     (24464)
  6024.     0178:  USHORT usVBlanking_Time                             = 0x0001     (1)
  6025.     017a:  USHORT usHSyncOffset                                = 0x0000     (0)
  6026.     017c:  USHORT usHSyncWidth                                 = 0x0000     (0)
  6027.     017e:  USHORT usVSyncOffset                                = 0x0000     (0)
  6028.     0180:  USHORT usVSyncWidth                                 = 0x0000     (0)
  6029.     0182:  USHORT usImageHSize                                 = 0xe603     (58883)
  6030.     0184:  USHORT usImageVSize                                 = 0x44ff     (17663)
  6031.     0186:  UCHAR ucHBorder                                     = 0xbf       (191)
  6032.     0187:  UCHAR ucVBorder                                     = 0x01       (1)
  6033.     0188:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6034.       0188:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6035.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6036.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6037.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6038.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6039.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6040.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6041.                USHORT CompositeSync:1                              = 0x0000     (0)
  6042.                USHORT Interlace:1                                  = 0x0000     (0)
  6043.                USHORT DoubleClock:1                                = 0x0000     (0)
  6044.                USHORT RGB888:1                                     = 0x0000     (0)
  6045.                USHORT Reserved:6                                   = 0x0000     (0)
  6046.       0188:  (union) USHORT usAccess                             = 0x0000     (0)
  6047.     018a:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  6048.     018b:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6049.   018c:  ATOM_DTD_FORMAT aModeTimings                   [13] :
  6050.     018c:  USHORT usPixClk                                     = 0x0000     (0)
  6051.     018e:  USHORT usHActive                                    = 0x0000     (0)
  6052.     0190:  USHORT usHBlanking_Time                             = 0x0400     (1024)
  6053.     0192:  USHORT usVActive                                    = 0xffe6     (65510)
  6054.     0194:  USHORT usVBlanking_Time                             = 0xda9c     (55964)
  6055.     0196:  USHORT usHSyncOffset                                = 0x0001     (1)
  6056.     0198:  USHORT usHSyncWidth                                 = 0x0000     (0)
  6057.     019a:  USHORT usVSyncOffset                                = 0x0000     (0)
  6058.     019c:  USHORT usVSyncWidth                                 = 0x0000     (0)
  6059.     019e:  USHORT usImageHSize                                 = 0x0000     (0)
  6060.     01a0:  USHORT usImageVSize                                 = 0xe605     (58885)
  6061.     01a2:  UCHAR ucHBorder                                     = 0xff       (255)
  6062.     01a3:  UCHAR ucVBorder                                     = 0x04       (4)
  6063.     01a4:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6064.       01a4:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6065.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  6066.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  6067.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6068.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6069.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6070.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  6071.                USHORT CompositeSync:1                              = 0x0001     (1)
  6072.                USHORT Interlace:1                                  = 0x0001     (1)
  6073.                USHORT DoubleClock:1                                = 0x0001     (1)
  6074.                USHORT RGB888:1                                     = 0x0000     (0)
  6075.                USHORT Reserved:6                                   = 0x0000     (0)
  6076.       01a4:  (union) USHORT usAccess                             = 0x01eb     (491)
  6077.     01a6:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  6078.     01a7:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6079.   01a8:  ATOM_DTD_FORMAT aModeTimings                   [14] :
  6080.     01a8:  USHORT usPixClk                                     = 0x0000     (0)
  6081.     01aa:  USHORT usHActive                                    = 0x0000     (0)
  6082.     01ac:  USHORT usHBlanking_Time                             = 0x0000     (0)
  6083.     01ae:  USHORT usVActive                                    = 0x0600     (1536)
  6084.     01b0:  USHORT usVBlanking_Time                             = 0xffe6     (65510)
  6085.     01b2:  USHORT usHSyncOffset                                = 0xfbd0     (64464)
  6086.     01b4:  USHORT usHSyncWidth                                 = 0x0001     (1)
  6087.     01b6:  USHORT usVSyncOffset                                = 0x0000     (0)
  6088.     01b8:  USHORT usVSyncWidth                                 = 0x0000     (0)
  6089.     01ba:  USHORT usImageHSize                                 = 0x0000     (0)
  6090.     01bc:  USHORT usImageVSize                                 = 0x0000     (0)
  6091.     01be:  UCHAR ucHBorder                                     = 0x07       (7)
  6092.     01bf:  UCHAR ucVBorder                                     = 0x00       (0)
  6093.     01c0:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6094.       01c0:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6095.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6096.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6097.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6098.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6099.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6100.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6101.                USHORT CompositeSync:1                              = 0x0000     (0)
  6102.                USHORT Interlace:1                                  = 0x0000     (0)
  6103.                USHORT DoubleClock:1                                = 0x0000     (0)
  6104.                USHORT RGB888:1                                     = 0x0000     (0)
  6105.                USHORT Reserved:6                                   = 0x0026     (38)
  6106.       01c0:  (union) USHORT usAccess                             = 0x9800     (38912)
  6107.     01c2:  UCHAR ucInternalModeNumber                          = 0x15       (21)
  6108.     01c3:  UCHAR ucRefreshRate                                 = 0x02       (2)
  6109.   01c4:  ATOM_DTD_FORMAT aModeTimings                   [15] :
  6110.     01c4:  USHORT usPixClk                                     = 0x0000     (0)
  6111.     01c6:  USHORT usHActive                                    = 0x0000     (0)
  6112.     01c8:  USHORT usHBlanking_Time                             = 0x0000     (0)
  6113.     01ca:  USHORT usVActive                                    = 0x0000     (0)
  6114.     01cc:  USHORT usVBlanking_Time                             = 0x0000     (0)
  6115.     01ce:  USHORT usHSyncOffset                                = 0x0003     (3)
  6116.     01d0:  USHORT usHSyncWidth                                 = 0x0320     (800)
  6117.     01d2:  USHORT usVSyncOffset                                = 0x0000     (0)
  6118.     01d4:  USHORT usVSyncWidth                                 = 0x03e8     (1000)
  6119.     01d6:  USHORT usImageHSize                                 = 0x7530     (30000)
  6120.     01d8:  USHORT usImageVSize                                 = 0x0000     (0)
  6121.     01da:  UCHAR ucHBorder                                     = 0x00       (0)
  6122.     01db:  UCHAR ucVBorder                                     = 0x00       (0)
  6123.     01dc:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6124.       01dc:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6125.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6126.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6127.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6128.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6129.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6130.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6131.                USHORT CompositeSync:1                              = 0x0000     (0)
  6132.                USHORT Interlace:1                                  = 0x0000     (0)
  6133.                USHORT DoubleClock:1                                = 0x0000     (0)
  6134.                USHORT RGB888:1                                     = 0x0001     (1)
  6135.                USHORT Reserved:6                                   = 0x0014     (20)
  6136.       01dc:  (union) USHORT usAccess                             = 0x5208     (21000)
  6137.     01de:  UCHAR ucInternalModeNumber                          = 0x03       (3)
  6138.     01df:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6139.   01e0:  ATOM_DTD_FORMAT aModeTimings                   [16] :
  6140.     01e0:  USHORT usPixClk                                     = 0xe800     (59392)
  6141.     01e2:  USHORT usHActive                                    = 0xa003     (40963)
  6142.     01e4:  USHORT usHBlanking_Time                             = 0x0186     (390)
  6143.     01e6:  USHORT usVActive                                    = 0x0000     (0)
  6144.     01e8:  USHORT usVBlanking_Time                             = 0x0b00     (2816)
  6145.     01ea:  USHORT usHSyncOffset                                = 0x03b6     (950)
  6146.     01ec:  USHORT usHSyncWidth                                 = 0x0000     (0)
  6147.     01ee:  USHORT usVSyncOffset                                = 0x03e8     (1000)
  6148.     01f0:  USHORT usVSyncWidth                                 = 0x0d40     (3392)
  6149.     01f2:  USHORT usImageHSize                                 = 0x0003     (3)
  6150.     01f4:  USHORT usImageVSize                                 = 0x0000     (0)
  6151.     01f6:  UCHAR ucHBorder                                     = 0x00       (0)
  6152.     01f7:  UCHAR ucVBorder                                     = 0x08       (8)
  6153.     01f8:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6154.       01f8:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6155.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6156.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6157.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6158.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6159.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6160.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6161.                USHORT CompositeSync:1                              = 0x0000     (0)
  6162.                USHORT Interlace:1                                  = 0x0000     (0)
  6163.                USHORT DoubleClock:1                                = 0x0000     (0)
  6164.                USHORT RGB888:1                                     = 0x0000     (0)
  6165.                USHORT Reserved:6                                   = 0x0000     (0)
  6166.       01f8:  (union) USHORT usAccess                             = 0x0008     (8)
  6167.     01fa:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  6168.     01fb:  UCHAR ucRefreshRate                                 = 0x90       (144)
  6169.   01fc:  ATOM_DTD_FORMAT aModeTimings                   [17] :
  6170.     01fc:  USHORT usPixClk                                     = 0x00e2     (226)
  6171.     01fe:  USHORT usHActive                                    = 0xf800     (63488)
  6172.     0200:  USHORT usHBlanking_Time                             = 0x0124     (292)
  6173.     0202:  USHORT usVActive                                    = 0x1800     (6144)
  6174.     0204:  USHORT usVBlanking_Time                             = 0x00f6     (246)
  6175.     0206:  USHORT usHSyncOffset                                = 0x0000     (0)
  6176.     0208:  USHORT usHSyncWidth                                 = 0x0000     (0)
  6177.     020a:  USHORT usVSyncOffset                                = 0xa800     (43008)
  6178.     020c:  USHORT usVSyncWidth                                 = 0x00de     (222)
  6179.     020e:  USHORT usImageHSize                                 = 0x0900     (2304)
  6180.     0210:  USHORT usImageVSize                                 = 0xffb4     (65460)
  6181.     0212:  UCHAR ucHBorder                                     = 0x18       (24)
  6182.     0213:  UCHAR ucVBorder                                     = 0xf6       (246)
  6183.     0214:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6184.       0214:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6185.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6186.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6187.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6188.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6189.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6190.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6191.                USHORT CompositeSync:1                              = 0x0000     (0)
  6192.                USHORT Interlace:1                                  = 0x0000     (0)
  6193.                USHORT DoubleClock:1                                = 0x0000     (0)
  6194.                USHORT RGB888:1                                     = 0x0000     (0)
  6195.                USHORT Reserved:6                                   = 0x0000     (0)
  6196.       0214:  (union) USHORT usAccess                             = 0x0000     (0)
  6197.     0216:  UCHAR ucInternalModeNumber                          = 0x80       (128)
  6198.     0217:  UCHAR ucRefreshRate                                 = 0x38       (56)
  6199.   0218:  ATOM_DTD_FORMAT aModeTimings                   [18] :
  6200.     0218:  USHORT usPixClk                                     = 0x0001     (1)
  6201.     021a:  USHORT usHActive                                    = 0x0d88     (3464)
  6202.     021c:  USHORT usHBlanking_Time                             = 0x0001     (1)
  6203.     021e:  USHORT usVActive                                    = 0x0000     (0)
  6204.     0220:  USHORT usVBlanking_Time                             = 0x0000     (0)
  6205.     0222:  USHORT usHSyncOffset                                = 0xfa00     (64000)
  6206.     0224:  USHORT usHSyncWidth                                 = 0x0000     (0)
  6207.     0226:  USHORT usVSyncOffset                                = 0x9b0a     (39690)
  6208.     0228:  USHORT usVSyncWidth                                 = 0xa0ff     (41215)
  6209.     022a:  USHORT usImageHSize                                 = 0x0109     (265)
  6210.     022c:  USHORT usImageVSize                                 = 0x0800     (2048)
  6211.     022e:  UCHAR ucHBorder                                     = 0x4c       (76)
  6212.     022f:  UCHAR ucVBorder                                     = 0x01       (1)
  6213.     0230:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6214.       0230:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6215.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6216.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6217.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6218.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6219.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6220.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6221.                USHORT CompositeSync:1                              = 0x0000     (0)
  6222.                USHORT Interlace:1                                  = 0x0000     (0)
  6223.                USHORT DoubleClock:1                                = 0x0000     (0)
  6224.                USHORT RGB888:1                                     = 0x0000     (0)
  6225.                USHORT Reserved:6                                   = 0x003e     (62)
  6226.       0230:  (union) USHORT usAccess                             = 0xf800     (63488)
  6227.     0232:  UCHAR ucInternalModeNumber                          = 0x24       (36)
  6228.     0233:  UCHAR ucRefreshRate                                 = 0x01       (1)
  6229.   0234:  ATOM_DTD_FORMAT aModeTimings                   [19] :
  6230.     0234:  USHORT usPixClk                                     = 0x0000     (0)
  6231.     0236:  USHORT usHActive                                    = 0x0000     (0)
  6232.     0238:  USHORT usHBlanking_Time                             = 0x7000     (28672)
  6233.     023a:  USHORT usVActive                                    = 0x0111     (273)
  6234.     023c:  USHORT usVBlanking_Time                             = 0x0b00     (2816)
  6235.     023e:  USHORT usHSyncOffset                                = 0xff82     (65410)
  6236.     0240:  USHORT usHSyncWidth                                 = 0x1d28     (7464)
  6237.     0242:  USHORT usVSyncOffset                                = 0x0001     (1)
  6238.     0244:  USHORT usVSyncWidth                                 = 0x5ba8     (23464)
  6239.     0246:  USHORT usImageHSize                                 = 0x0001     (1)
  6240.     0248:  USHORT usImageVSize                                 = 0x3c68     (15464)
  6241.     024a:  UCHAR ucHBorder                                     = 0x01       (1)
  6242.     024b:  UCHAR ucVBorder                                     = 0x00       (0)
  6243.     024c:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6244.       024c:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6245.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6246.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6247.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6248.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6249.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6250.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6251.                USHORT CompositeSync:1                              = 0x0000     (0)
  6252.                USHORT Interlace:1                                  = 0x0000     (0)
  6253.                USHORT DoubleClock:1                                = 0x0000     (0)
  6254.                USHORT RGB888:1                                     = 0x0000     (0)
  6255.                USHORT Reserved:6                                   = 0x0000     (0)
  6256.       024c:  (union) USHORT usAccess                             = 0x0000     (0)
  6257.     024e:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  6258.     024f:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6259.   0250:  ATOM_DTD_FORMAT aModeTimings                   [20] :
  6260.     0250:  USHORT usPixClk                                     = 0x28e0     (10464)
  6261.     0252:  USHORT usHActive                                    = 0x0001     (1)
  6262.     0254:  USHORT usHBlanking_Time                             = 0x690c     (26892)
  6263.     0256:  USHORT usVActive                                    = 0xc8ff     (51455)
  6264.     0258:  USHORT usVBlanking_Time                             = 0x012c     (300)
  6265.     025a:  USHORT usHSyncOffset                                = 0x6000     (24576)
  6266.     025c:  USHORT usHSyncWidth                                 = 0x0167     (359)
  6267.     025e:  USHORT usVSyncOffset                                = 0xf000     (61440)
  6268.     0260:  USHORT usVSyncWidth                                 = 0x014f     (335)
  6269.     0262:  USHORT usImageHSize                                 = 0x0000     (0)
  6270.     0264:  USHORT usImageVSize                                 = 0x0000     (0)
  6271.     0266:  UCHAR ucHBorder                                     = 0x00       (0)
  6272.     0267:  UCHAR ucVBorder                                     = 0x68       (104)
  6273.     0268:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6274.       0268:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6275.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6276.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6277.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  6278.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6279.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  6280.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  6281.                USHORT CompositeSync:1                              = 0x0000     (0)
  6282.                USHORT Interlace:1                                  = 0x0000     (0)
  6283.                USHORT DoubleClock:1                                = 0x0001     (1)
  6284.                USHORT RGB888:1                                     = 0x0000     (0)
  6285.                USHORT Reserved:6                                   = 0x0000     (0)
  6286.       0268:  (union) USHORT usAccess                             = 0x013c     (316)
  6287.     026a:  UCHAR ucInternalModeNumber                          = 0x00       (0)
  6288.     026b:  UCHAR ucRefreshRate                                 = 0x0d       (13)
  6289.   026c:  ATOM_DTD_FORMAT aModeTimings                   [21] :
  6290.     026c:  USHORT usPixClk                                     = 0xff37     (65335)
  6291.     026e:  USHORT usHActive                                    = 0x3880     (14464)
  6292.     0270:  USHORT usHBlanking_Time                             = 0x0001     (1)
  6293.     0272:  USHORT usVActive                                    = 0x7318     (29464)
  6294.     0274:  USHORT usVBlanking_Time                             = 0x0001     (1)
  6295.     0276:  USHORT usHSyncOffset                                = 0x6378     (25464)
  6296.     0278:  USHORT usHSyncWidth                                 = 0x0001     (1)
  6297.     027a:  USHORT usVSyncOffset                                = 0x0000     (0)
  6298.     027c:  USHORT usVSyncWidth                                 = 0x0000     (0)
  6299.     027e:  USHORT usImageHSize                                 = 0x4c08     (19464)
  6300.     0280:  USHORT usImageVSize                                 = 0x0001     (1)
  6301.     0282:  UCHAR ucHBorder                                     = 0x0e       (14)
  6302.     0283:  UCHAR ucVBorder                                     = 0x05       (5)
  6303.     0284:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6304.       0284:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6305.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  6306.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  6307.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  6308.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6309.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  6310.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  6311.                USHORT CompositeSync:1                              = 0x0001     (1)
  6312.                USHORT Interlace:1                                  = 0x0001     (1)
  6313.                USHORT DoubleClock:1                                = 0x0000     (0)
  6314.                USHORT RGB888:1                                     = 0x0000     (0)
  6315.                USHORT Reserved:6                                   = 0x000e     (14)
  6316.       0284:  (union) USHORT usAccess                             = 0x38ff     (14591)
  6317.     0286:  UCHAR ucInternalModeNumber                          = 0x44       (68)
  6318.     0287:  UCHAR ucRefreshRate                                 = 0x01       (1)
  6319.   0288:  ATOM_DTD_FORMAT aModeTimings                   [22] :
  6320.     0288:  USHORT usPixClk                                     = 0xd000     (53248)
  6321.     028a:  USHORT usHActive                                    = 0x017e     (382)
  6322.     028c:  USHORT usHBlanking_Time                             = 0x0000     (0)
  6323.     028e:  USHORT usVActive                                    = 0x0177     (375)
  6324.     0290:  USHORT usVBlanking_Time                             = 0x0000     (0)
  6325.     0292:  USHORT usHSyncOffset                                = 0x0000     (0)
  6326.     0294:  USHORT usHSyncWidth                                 = 0xc000     (49152)
  6327.     0296:  USHORT usVSyncOffset                                = 0x0157     (343)
  6328.     0298:  USHORT usVSyncWidth                                 = 0x0f00     (3840)
  6329.     029a:  USHORT usImageHSize                                 = 0x0000     (0)
  6330.     029c:  USHORT usImageVSize                                 = 0x4ff0     (20464)
  6331.     029e:  UCHAR ucHBorder                                     = 0x01       (1)
  6332.     029f:  UCHAR ucVBorder                                     = 0x00       (0)
  6333.     02a0:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6334.       02a0:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6335.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6336.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6337.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6338.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6339.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6340.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  6341.                USHORT CompositeSync:1                              = 0x0000     (0)
  6342.                USHORT Interlace:1                                  = 0x0001     (1)
  6343.                USHORT DoubleClock:1                                = 0x0000     (0)
  6344.                USHORT RGB888:1                                     = 0x0001     (1)
  6345.                USHORT Reserved:6                                   = 0x0021     (33)
  6346.       02a0:  (union) USHORT usAccess                             = 0x86a0     (34464)
  6347.     02a2:  UCHAR ucInternalModeNumber                          = 0x01       (1)
  6348.     02a3:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6349.   02a4:  ATOM_DTD_FORMAT aModeTimings                   [23] :
  6350.     02a4:  USHORT usPixClk                                     = 0x86a0     (34464)
  6351.     02a6:  USHORT usHActive                                    = 0x0001     (1)
  6352.     02a8:  USHORT usHBlanking_Time                             = 0x0000     (0)
  6353.     02aa:  USHORT usVActive                                    = 0x0000     (0)
  6354.     02ac:  USHORT usVBlanking_Time                             = 0x6378     (25464)
  6355.     02ae:  USHORT usHSyncOffset                                = 0x0001     (1)
  6356.     02b0:  USHORT usHSyncWidth                                 = 0x1701     (5889)
  6357.     02b2:  USHORT usVSyncOffset                                = 0x0000     (0)
  6358.     02b4:  USHORT usVSyncWidth                                 = 0x0002     (2)
  6359.     02b6:  USHORT usImageHSize                                 = 0x0020     (32)
  6360.     02b8:  USHORT usImageVSize                                 = 0x0900     (2304)
  6361.     02ba:  UCHAR ucHBorder                                     = 0x03       (3)
  6362.     02bb:  UCHAR ucVBorder                                     = 0xa0       (160)
  6363.     02bc:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6364.       02bc:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6365.                USHORT HorizontalCutOff:1                           = 0x0001     (1)
  6366.                USHORT HSyncPolarity:1                              = 0x0001     (1)
  6367.                USHORT VSyncPolarity:1                              = 0x0001     (1)
  6368.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6369.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6370.                USHORT V_ReplicationBy2:1                           = 0x0000     (0)
  6371.                USHORT CompositeSync:1                              = 0x0000     (0)
  6372.                USHORT Interlace:1                                  = 0x0000     (0)
  6373.                USHORT DoubleClock:1                                = 0x0000     (0)
  6374.                USHORT RGB888:1                                     = 0x0000     (0)
  6375.                USHORT Reserved:6                                   = 0x0019     (25)
  6376.       02bc:  (union) USHORT usAccess                             = 0x640f     (25615)
  6377.     02be:  UCHAR ucInternalModeNumber                          = 0x19       (25)
  6378.     02bf:  UCHAR ucRefreshRate                                 = 0x34       (52)
  6379.   02c0:  ATOM_DTD_FORMAT aModeTimings                   [24] :
  6380.     02c0:  USHORT usPixClk                                     = 0xd021     (53281)
  6381.     02c2:  USHORT usHActive                                    = 0xa007     (40967)
  6382.     02c4:  USHORT usHBlanking_Time                             = 0x700f     (28687)
  6383.     02c6:  USHORT usVActive                                    = 0x9417     (37911)
  6384.     02c8:  USHORT usVBlanking_Time                             = 0x012a     (298)
  6385.     02ca:  USHORT usHSyncOffset                                = 0x0064     (100)
  6386.     02cc:  USHORT usHSyncWidth                                 = 0x12e4     (4836)
  6387.     02ce:  USHORT usVSyncOffset                                = 0x08e8     (2280)
  6388.     02d0:  USHORT usVSyncWidth                                 = 0x1598     (5528)
  6389.     02d2:  USHORT usImageHSize                                 = 0x0002     (2)
  6390.     02d4:  USHORT usImageVSize                                 = 0x124b     (4683)
  6391.     02d6:  UCHAR ucHBorder                                     = 0x78       (120)
  6392.     02d7:  UCHAR ucVBorder                                     = 0x00       (0)
  6393.     02d8:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6394.       02d8:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6395.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6396.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6397.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6398.                USHORT VerticalCutOff:1                             = 0x0001     (1)
  6399.                USHORT H_ReplicationBy2:1                           = 0x0001     (1)
  6400.                USHORT V_ReplicationBy2:1                           = 0x0001     (1)
  6401.                USHORT CompositeSync:1                              = 0x0001     (1)
  6402.                USHORT Interlace:1                                  = 0x0000     (0)
  6403.                USHORT DoubleClock:1                                = 0x0000     (0)
  6404.                USHORT RGB888:1                                     = 0x0000     (0)
  6405.                USHORT Reserved:6                                   = 0x0000     (0)
  6406.       02d8:  (union) USHORT usAccess                             = 0x0078     (120)
  6407.     02da:  UCHAR ucInternalModeNumber                          = 0x64       (100)
  6408.     02db:  UCHAR ucRefreshRate                                 = 0x00       (0)
  6409.   02dc:  ATOM_DTD_FORMAT aModeTimings                   [25] :
  6410.     02dc:  USHORT usPixClk                                     = 0x0078     (120)
  6411.     02de:  USHORT usHActive                                    = 0x0078     (120)
  6412.     02e0:  USHORT usHBlanking_Time                             = 0x0078     (120)
  6413.     02e2:  USHORT usVActive                                    = 0x0064     (100)
  6414.     02e4:  USHORT usVBlanking_Time                             = 0x2e01     (11777)
  6415.     02e6:  USHORT usHSyncOffset                                = 0x0036     (54)
  6416.     02e8:  USHORT usHSyncWidth                                 = 0x0400     (1024)
  6417.     02ea:  USHORT usVSyncOffset                                = 0x0091     (145)
  6418.     02ec:  USHORT usVSyncWidth                                 = 0x0000     (0)
  6419.     02ee:  USHORT usImageHSize                                 = 0x0089     (137)
  6420.     02f0:  USHORT usImageVSize                                 = 0x009b     (155)
  6421.     02f2:  UCHAR ucHBorder                                     = 0x9b       (155)
  6422.     02f3:  UCHAR ucVBorder                                     = 0x00       (0)
  6423.     02f4:  ATOM_MODE_MISC_INFO_ACCESS susModeMiscInfo          :
  6424.       02f4:  (union) ATOM_MODE_MISC_INFO sbfAccess               :
  6425.                USHORT HorizontalCutOff:1                           = 0x0000     (0)
  6426.                USHORT HSyncPolarity:1                              = 0x0000     (0)
  6427.                USHORT VSyncPolarity:1                              = 0x0000     (0)
  6428.                USHORT VerticalCutOff:1                             = 0x0000     (0)
  6429.                USHORT H_ReplicationBy2:1                           = 0x0000     (0)
  6430.                USHORT V_ReplicationBy2:1                 &n