rendered paste bodyHaRET(1)# atidbgATI ChipId = 0x57441002ATI Revision = 0x00000001ATI RevisionId = 0x00000001ATI BusInterfaceMode = 0x00000002ATI InternalMemSize = 0x00060000ATI ExternalMemSize = 0x00200000ATI Caps1 = 0x00000001ATI Caps2 = 0x00000001ATI Caps3 = 0x00000000ATI Caps4 = 0x00000000HaRET(2)# atidbg2ATI ChipId = 0x57441002ATI Revision = 0x00000001ATI RevisionId = 0x00000001ATI BusInterfaceMode = 0x00000002ATI InternalMemSize = 0x00060000ATI ExternalMemSize = 0x00200000ATI Caps1 = 0x00000001ATI Caps2 = 0x00000001ATI Caps3 = 0x00000000ATI Caps4 = 0x00000000register dump:0x10000 =0x57441002 mmCHIP_ID 0x10004 =0x00000001 mmREVISION_ID 0x10008 =0x03157ff0 mmWRAP_BUF_A 0x1000c =0x01000000 mmWRAP_BUF_B 0x10010 =0x0005ffff mmWRAP_TOP_DIR 0x10014 =0x00040000 mmWRAP_START_DIR 0x10018 =0x0c180500 mmCIF_CNTL 0x1001c =0x00000000 mmCFGREG_BASE 0x10020 =0x001c0930 mmCIF_IO 0x10024 =0x00038223 mmCIF_READ_DBG 0x10028 =0x00002280 mmCIF_WRITE_DBG 0x1002c =0x00000000 &~0x40, pwr, initA 0x1003c =0x00000000 initH,initA 0x10044 =0x00000000 setcif 0x10058 =0x00000000 orr 0x400 0x10080 =0x0000003f mmCLK_PIN_CNTL 0x10084 =0x26170a01 mmPLL_REF_FB_DIV 0x10088 =0x4b008a00 mmPLL_CNTL 0x1008c =0x00000b01 mmSCLK_CNTL 0x10090 =0x00000041 mmPCLK_CNTL 0x10094 =0x00e53001 mmCLK_TEST_CNTL 0x10098 =0x00ff4000 mmPWRMGT_CNTL 0x1009c =0x0000006e mmPWRMGT_STATUS 0x100a0 =0x000f0010 pll 0x100b4 =0x00000000 clk_pll 0x100b8 =0x00000000 clk_pll 0x100bc =0x00000000 cliclk 0x100c4 =0x00000000 pwr 0x100d0 =0x00000000 clk_i2s_pll 0x100d4 =0x00000000 clk_i2s_pll 0x100d8 =0x00000000 i2sclk 0x100dc =0x00000000 i2sclk 0x10140 =0x00000110 mmRBBM_STATUS 0x10144 =0x00002440 mmRBBM_CNTL 0x10148 =0x00000000 mmRBBM_SOFT_RESET 0x10150 =0x00000000 mmNQWAIT_UNTIL 0x10158 =0x00000000 init 0x1016c =0x00000000 mmRBBM_DEBUG 0x10170 =0x00000000 mmRBBM_CMDFIFO_ADDR 0x10174 =0x7a2ae9fd mmRBBM_CMDFIFO_DATAL 0x10178 =0x0000049e mmRBBM_CMDFIFO_DATAH 0x1017c =0x00000e0e mmRBBM_CMDFIFO_STAT 0x10180 =0x00100006 mmMEM_CNTL 0x10184 =0x00000000 mmMEM_ARB 0x10188 =0x15ff1000 mmMC_FB_LOCATION 0x1018c =0x09640011 mmMEM_EXT_CNTL 0x10190 =0xffff8000 mmMC_EXT_MEM_LOCATION 0x10194 =0x15001545 mmMEM_EXT_TIMING_CNTL 0x10198 =0x00600021 mmMEM_SDRAM_MODE_REG 0x1019c =0x7ddd7333 mmMEM_IO_CNTL 0x101a0 =0x00000100 mmMC_DEBUG 0x101a4 =0x00007800 mmMC_BIST_CTRL 0x101a8 =0x00000000 mmMC_BIST_COLLAR_READ 0x101ac =0x00000000 mmTC_MISMATCH 0x101b0 =0x00000000 mmMC_PERF_MON_CNTL 0x101b4 =0x00000000 mmMC_PERF_COUNTERS 0x101c4 =0x00000000 initH,initA 0x10200 =0x00000010 mmGEN_INT_CNTL 0x10204 =0x10080003 mmGEN_INT_STATUS 0x10210 =0x0800000c mmCP_RB_CNTL 0x10214 =0x00157ff0 mmCP_RB_BASE 0x10218 =0x00000000 mmCP_RB_RPTR_ADDR 0x1021c =0x0000190a mmCP_RB_RPTR 0x10220 =0x0000190a mmCP_RB_WPTR 0x10228 =0x00000014 mmCP_IB_BASE 0x1022c =0x00000000 mmCP_IB_BUFSZ 0x10230 =0x80000f0f mmCP_CSQ_CNTL 0x10240 =0x401f0019 mmCP_ME_CNTL 0x10244 =0x00000000 mmCP_ME_RAM_ADDR 0x10248 =0x00000000 mmCP_ME_RAM_RADDR 0x1024c =0x00000004 mmCP_ME_RAM_DATAH 0x10250 =0x0000001a mmCP_ME_RAM_DATAL 0x1025c =0x00000000 mmCP_DEBUG 0x10260 =0x00000001 mmSCRATCH_REG0 0x10264 =0x00000000 mmSCRATCH_REG1 0x10268 =0x00000000 mmSCRATCH_REG2 0x1026c =0x00000000 mmSCRATCH_REG3 0x10270 =0x00000000 mmSCRATCH_REG4 0x10274 =0x00000000 mmSCRATCH_REG5 0x10280 =0x00000000 mmSCRATCH_UMSK 0x10284 =0x00000000 mmSCRATCH_ADDR 0x102e4 =0x00000000 mmCP_CSQ_ADDR 0x102e8 =0x04200080 mmCP_CSQ_DATA 0x102ec =0x00001a1a mmCP_CSQ_STAT 0x102f0 =0x00000004 mmCP_STAT 0x102f8 =0x00000000 mmCP_RB_RPTR_WR 0x10300 =0x00000000 mmCP_CSQ_APER_PRIMARY 0x10340 =0x00000000 mmCP_CSQ_APER_INDIRECT 0x10400 =0x00000000 mode 0x10404 =0x00000000 mode 0x10408 =0x00000000 mode 0x10410 =0x00000003 mmLCD_FORMAT 0x10414 =0x079e1c06 mmGRAPHIC_CTRL 0x10418 =0x00800000 mmGRAPHIC_OFFSET 0x1041c =0x000003c0 mmGRAPHIC_PITCH 0x10420 =0x028f01ff mmCRTC_TOTAL 0x10424 =0x01ef000f mmACTIVE_H_DISP 0x10428 =0x02880008 mmACTIVE_V_DISP 0x1042c =0x01ef000f mmGRAPHIC_H_DISP 0x10430 =0x02880008 mmGRAPHIC_V_DISP 0x10434 =0x00000000 mmVIDEO_CTRL 0x10438 =0x00000000 mmGRAPHIC_KEY 0x1043c =0x00000000 mmVIDEO_Y_OFFSET 0x10440 =0x00000000 mmVIDEO_Y_PITCH 0x10444 =0x00000000 mmVIDEO_U_OFFSET 0x10448 =0x00000000 mmVIDEO_U_PITCH 0x1044c =0x00000000 mmVIDEO_V_OFFSET 0x10450 =0x00000000 mmVIDEO_V_PITCH 0x10454 =0x00000000 mmVIDEO_H_POS 0x10458 =0x00000000 mmVIDEO_V_POS 0x1045c =0x00000000 mmBRIGHTNESS_CNTL 0x10460 =0x00000000 CURSOR1_BASE 0x10474 =0x00000000 CURSOR2_BASE 0x10488 =0x00000000 mmDISP_INT_CNTL 0x1048c =0x00000000 mmCRTC_SS 0x10490 =0x21ff01f9 mmCRTC_LS 0x10494 =0x00000000 mmCRTC_REV 0x1049c =0x80000000 mmCRTC_DCLK 0x104a0 =0x40000000 mmCRTC_GS 0x104a4 =0x0000028f mmCRTC_VPOS_GS 0x104a8 =0x040a0104 mmCRTC_GCLK 0x104ac =0x00000000 mmCRTC_GOE 0x104b0 =0x00000000 mmCRTC_FRAME 0x104b4 =0x00000000 mmCRTC_FRAME_VPOS 0x104b8 =0xdfe00100 mmGPIO_DATA 0x104bc =0x201f201f mmGPIO_CNTL1 0x104c0 =0x003c2000 mmGPIO_CNTL2 0x104c4 =0x00000000 mmLCDD_CNTL1 0x104c8 =0x0003ffff mmLCDD_CNTL2 0x104cc =0x00abf003 mmGENLCD_CNTL1 0x104d0 =0x00000003 mmGENLCD_CNTL2 0x104d4 =0x00000000 mmDISP_DEBUG 0x104d8 =0x00000079 mmDISP_DB_BUF_CNTL 0x104dc =0x026d6cb0 mmDISP_CRC_SIG 0x104e0 =0x00000000 mmCRTC_DEFAULT_COUNT 0x104e4 =0x00ffffff mmLCD_BACKGROUND_COLOR 0x104e8 =0x00000000 mmCRTC_PS2 0x104ec =0x00000000 mmCRTC_PS2_VPOS 0x104f0 =0x00000000 mmCRTC_PS1_ACTIVE 0x104f4 =0x00000000 mmCRTC_PS1_NACTIVE 0x104f8 =0x00000000 mmCRTC_GCLK_EXT 0x104fc =0x00000000 mmCRTC_ALW 0x10500 =0x00000000 mmCRTC_ALW_VPOS 0x10504 =0x00000000 mmCRTC_PSK 0x10508 =0x00000000 mmCRTC_PSK_HPOS 0x1050c =0x00000000 mmCRTC_CV4_START 0x10510 =0x00000000 mmCRTC_CV4_END 0x10514 =0x00000000 mmCRTC_CV4_HPOS 0x10518 =0x00000000 mode 0x1051c =0x00000000 mmCRTC_ECK 0x10520 =0x00000000 mmREFRESH_CNTL 0x10524 =0x000102aa mmGENLCD_CNTL3 0x10528 =0xdfe00100 mmGPIO_DATA2 0x1052c =0x201f201f mmGPIO_CNTL3 0x10530 =0x00000000 mmGPIO_CNTL4 0x10534 =0x00000020 mmCHIP_STRAP 0x10538 =0x00800000 mmDISP_DEBUG2 0x1053c =0x00000000 mmDEBUG_BUS_CNTL 0x10540 =0x80604020 mmGAMMA_VALUE1 0x10544 =0xffdfbf9f mmGAMMA_VALUE2 0x10548 =0x00000000 mmGAMMA_SLOPE 0x1054c =0x000044c3 mmGEN_STATUS 0x10550 =0x00000000 mmHW_INT 0x10598 =0xffdfbf9f mode 0x1059c =0x00000000 mode 0x105a0 =0x00000000 mode 0x105a4 =0x00000000 mode 0x105a8 =0x00000000 mode 0x105ac =0x00000000 mode 0x105b0 =0x00000000 mode 0x105b4 =0x00000000 mode 0x105b8 =0x00000000 mode 0x105bc =0x00000000 mode 0x105c0 =0x00000000 mode 0x105c4 =0x00000000 initH,initA 0x10604 =0x00000000 mode 0x10830 =0x00000000 setgpio 0x10834 =0x00000000 setgpio 0x10838 =0x00000000 setgpio 0x10908 =0x1685a168 setio,setioH 0x10a00 =0x50413e01 mmBM_EXT_MEM_BANDWIDTH 0x10a04 =0x00000000 mmBM_OFFSET 0x10a08 =0x00043f7f mmBM_MEM_EXT_TIMING_CNTL 0x10a0c =0x00000010 mmBM_MEM_EXT_CNTL 0x10a10 =0x00250000 mmBM_MEM_MODE_REG 0x10a18 =0x0fff0000 mmBM_MEM_IO_CNTL 0x10a1c =0x08301480 mmBM_CONFIG 0x10a20 =0x00008021 mmBM_STATUS 0x10a24 =0x00000000 mmBM_DEBUG 0x10a28 =0x00000000 mmBM_PERF_MON_CNTL 0x10a2c =0x00000000 mmBM_PERF_COUNTERS 0x10a30 =0x00000000 mmBM_PERF2_MON_CNTL 0x10a34 =0x00000000 mmBM_PERF2_COUNTERS 0x10a54 =0x00000000 initH,initA 0x10c00 =0x17000000 mmIDCT_RUNS 0x10c04 =0x17000000 mmIDCT_LEVELS 0x10c3c =0x17000000 mmIDCT_CONTROL 0x10c08 =0x17000000 mmIDCT_AUTH_CONTROL 0x10c0c =0x17000000 mmIDCT_AUTH 0x11004 =0x00800000 mmDST_OFFSET 0x11008 =0x000001e0 mmDST_PITCH 0x1100c =0x0000019c mmDST_WIDTH 0x11010 =0x00000019 mmDST_HEIGHT 0x11014 =0x000001b1 mmSRC_X 0x11018 =0x000001a3 mmSRC_Y 0x1101c =0x00000016 mmDST_X 0x11020 =0x000001d5 mmDST_Y 0x11028 =0x00000000 mmSRC_PITCH_OFFSET 0x1102c =0x00000000 mmDST_PITCH_OFFSET 0x11034 =0x00000000 mmSRC_Y_X 0x11038 =0x00000000 mmDST_Y_X 0x1103c =0x00000000 mmDST_HEIGHT_WIDTH 0x11040 =0x00000000 mmSRC_WIDTH 0x11044 =0x00000000 mmSRC_HEIGHT 0x11048 =0x00000000 mmSRC_INC 0x11050 =0x00000000 mmSRC2_X 0x11054 =0x00000000 mmSRC2_Y 0x11058 =0x00000000 mmSRC2_X_Y 0x11060 =0x00000000 mmSRC2_OFFSET 0x11064 =0x00000000 mmSRC2_PITCH 0x11068 =0x00000000 mmSRC2_PITCH_OFFSET 0x1106c =0x55e034df mmDP_GUI_MASTER_CNTL 0x11074 =0x00000000 mmBRUSH_Y_X 0x11078 =0x00000000 mmDP_BRUSH_BKGD_CLR 0x1107c =0x0000cefd mmDP_BRUSH_FRGD_CLR 0x11080 =0x00000000 mmSRC2_WIDTH 0x11084 =0x00000000 mmSRC2_HEIGHT 0x11088 =0x00000000 mmSRC2_INC 0x1108c =0x00100000 mmBRUSH_OFFSET 0x11090 =0x004c01ce mmDST_LINE_START 0x11094 =0x004c01ce mmDST_LINE_END 0x110a0 =0x00000000 mmDEFAULT_PITCH_OFFSET 0x110a8 =0x1fff1fff mmDEFAULT_SC_BOTTOM_RIGHT 0x110ac =0x00000000 mmDEFAULT2_SC_BOTTOM_RIGHT 0x110b8 =0x00000000 mmREF1_PITCH_OFFSET 0x110bc =0x00000000 mmREF2_PITCH_OFFSET 0x110c0 =0x00000000 mmREF3_PITCH_OFFSET 0x110c4 =0x00000000 mmREF4_PITCH_OFFSET 0x110c8 =0x00000000 mmREF5_PITCH_OFFSET 0x110cc =0x00000000 mmREF6_PITCH_OFFSET 0x11140 =0x00000000 mmSC_LEFT 0x11144 =0x00001fff mmSC_RIGHT 0x11148 =0x00000000 mmSC_TOP 0x1114c =0x00001fff mmSC_BOTTOM 0x11154 =0x00001fff mmSRC_SC_RIGHT 0x1115c =0x00001fff mmSRC_SC_BOTTOM 0x11188 =0x00000000 mmDST_WIDTH_X 0x1118c =0x00000000 mmDST_HEIGHT_WIDTH_8 0x11190 =0x00000000 mmSRC_X_Y 0x11194 =0x00000000 mmDST_X_Y 0x11198 =0x00000000 mmDST_WIDTH_HEIGHT 0x1119c =0x00000000 mmDST_WIDTH_X_INCY 0x111a0 =0x00000000 mmDST_HEIGHT_Y 0x111ac =0x00800000 mmSRC_OFFSET 0x111b0 =0x000001e0 mmSRC_PITCH 0x111bc =0x00000000 mmSC_TOP_LEFT 0x111c0 =0x00000000 mmSC_BOTTOM_RIGHT 0x111c4 =0x00000000 mmSRC_SC_BOTTOM_RIGHT 0x111c8 =0x0000003f mmDP_CNTL 0x111cc =0x80008000 mmDP_CNTL_DST_DIR 0x111e0 =0x00800000 mmMVC_CNTL_START 0x11210 =0x00000000 mmGLOBAL_ALPHA 0x11214 =0x00000000 mmFILTER_COEF 0x11220 =0x00000004 mmE2_ARITHMETIC_CNTL 0x11234 =0x00000000 mmCLR_CMP_CLR_SRC 0x11238 =0x00000000 mmCLR_CMP_CLR_DST 0x11230 =0x00000000 mmCLR_CMP_CNTL 0x1123c =0x00000000 mmCLR_CMP_MSK 0x11240 =0x00000000 mmDP_SRC_FRGD_CLR 0x11244 =0x00000000 mmDP_SRC_BKGD_CLR 0x11280 =0x00000000 mmDEBUG0 0x11284 =0x00000000 mmDEBUG1 0x11288 =0x00000000 mmDEBUG2 0x1128c =0x00000000 mmDEBUG3 0x11290 =0x00000000 mmDEBUG4 0x11294 =0x00000000 mmDEBUG5 0x11298 =0x00000000 mmDEBUG6 0x1129c =0x00000000 mmDEBUG7 0x112a0 =0x00000000 mmDEBUG8 0x112a4 =0x00000000 mmDEBUG9 0x112a8 =0x00000000 mmDEBUG10 0x112ac =0x00000000 mmDEBUG11 0x112b0 =0x00000000 mmDEBUG12 0x112b4 =0x00000000 mmDEBUG13 0x112b8 =0x00000000 mmDEBUG14 0x112bc =0x00000000 mmDEBUG15 0x112c4 =0x00030d04 mmDP_DATATYPE 0x112c8 =0x00f00a00 mmDP_MIX 0x112cc =0xffffffff mmDP_WRITE_MSK 0x113c0 =0x00000000 mmHOST_DATA0 0x113c4 =0x00000000 mmHOST_DATA1 0x113c8 =0x00000000 mmHOST_DATA2 0x113cc =0x00000000 mmHOST_DATA3 0x113d0 =0x00000000 mmHOST_DATA4 0x113d4 =0x00000000 mmHOST_DATA5 0x113d8 =0x00000000 mmHOST_DATA6 0x113dc =0x00000000 mmHOST_DATA7 0x113e0 =0x00000000 mmHOST_DATA_LAST 0x113e8 =0x00000401 mmENG_CNTL 0x113f0 =0x00000000 mmENG_PERF_CNT 0x11400 =0x00054200 mmWAIT_UNTIL 0x11404 =0x00000000 mmISYNC_CNTL 0x11408 =0x00000000 mmRBBM_GUICNTL 0x1140c =0x00000110 mmRBBM_STATUS_alt_1 0x120a8 =0x00000000 initH,initA 0x123e8 =0x00000000 initH,initA kernel data:margins: xrest=511 yrest=655 left=15/15 right=16/16 up=8/8 down=7/7