📄 radeon.h
字号:
#define SUBPIC_BTN_HLI_Y_X_END 0x0578 #define SUBPIC_PALETTE_INDEX 0x057C #define SUBPIC_PALETTE_DATA 0x0580 #define SUBPIC_H_ACCUM_INIT 0x0584 #define SUBPIC_V_ACCUM_INIT 0x0588 #define DISP_MISC_CNTL 0x0D00 #define DAC_MACRO_CNTL 0x0D04 #define DISP_PWR_MAN 0x0D08 #define DISP_TEST_DEBUG_CNTL 0x0D10 #define DISP_HW_DEBUG 0x0D14 #define DAC_CRC_SIG1 0x0D18#define DAC_CRC_SIG2 0x0D1C#define OV0_LIN_TRANS_A 0x0D20#define OV0_LIN_TRANS_B 0x0D24 #define OV0_LIN_TRANS_C 0x0D28 #define OV0_LIN_TRANS_D 0x0D2C #define OV0_LIN_TRANS_E 0x0D30 #define OV0_LIN_TRANS_F 0x0D34 #define OV0_GAMMA_0_F 0x0D40 #define OV0_GAMMA_10_1F 0x0D44 #define OV0_GAMMA_20_3F 0x0D48 #define OV0_GAMMA_40_7F 0x0D4C #define OV0_GAMMA_380_3BF 0x0D50 #define OV0_GAMMA_3C0_3FF 0x0D54 #define DISP_MERGE_CNTL 0x0D60 #define DISP_OUTPUT_CNTL 0x0D64 #define DISP_LIN_TRANS_GRPH_A 0x0D80 #define DISP_LIN_TRANS_GRPH_B 0x0D84#define DISP_LIN_TRANS_GRPH_C 0x0D88#define DISP_LIN_TRANS_GRPH_D 0x0D8C#define DISP_LIN_TRANS_GRPH_E 0x0D90 #define DISP_LIN_TRANS_GRPH_F 0x0D94 #define DISP_LIN_TRANS_VID_A 0x0D98 #define DISP_LIN_TRANS_VID_B 0x0D9C #define DISP_LIN_TRANS_VID_C 0x0DA0 #define DISP_LIN_TRANS_VID_D 0x0DA4 #define DISP_LIN_TRANS_VID_E 0x0DA8 #define DISP_LIN_TRANS_VID_F 0x0DAC #define RMX_HORZ_FILTER_0TAP_COEF 0x0DB0 #define RMX_HORZ_FILTER_1TAP_COEF 0x0DB4 #define RMX_HORZ_FILTER_2TAP_COEF 0x0DB8 #define RMX_HORZ_PHASE 0x0DBC #define DAC_EMBEDDED_SYNC_CNTL 0x0DC0 #define DAC_BROAD_PULSE 0x0DC4 #define DAC_SKEW_CLKS 0x0DC8#define DAC_INCR 0x0DCC#define DAC_NEG_SYNC_LEVEL 0x0DD0#define DAC_POS_SYNC_LEVEL 0x0DD4 #define DAC_BLANK_LEVEL 0x0DD8 #define CLOCK_CNTL_INDEX 0x0008 #define CLOCK_CNTL_DATA 0x000C #define CP_RB_CNTL 0x0704 #define CP_RB_BASE 0x0700 #define CP_RB_RPTR_ADDR 0x070C #define CP_RB_RPTR 0x0710 #define CP_RB_WPTR 0x0714 #define CP_RB_WPTR_DELAY 0x0718 #define CP_IB_BASE 0x0738 #define CP_IB_BUFSZ 0x073C #define SCRATCH_REG0 0x15E0 #define GUI_SCRATCH_REG0 0x15E0 #define SCRATCH_REG1 0x15E4 #define GUI_SCRATCH_REG1 0x15E4 #define SCRATCH_REG2 0x15E8#define GUI_SCRATCH_REG2 0x15E8#define SCRATCH_REG3 0x15EC#define GUI_SCRATCH_REG3 0x15EC #define SCRATCH_REG4 0x15F0 #define GUI_SCRATCH_REG4 0x15F0 #define SCRATCH_REG5 0x15F4 #define GUI_SCRATCH_REG5 0x15F4 #define SCRATCH_UMSK 0x0770 #define SCRATCH_ADDR 0x0774 #define DP_BRUSH_FRGD_CLR 0x147C #define DP_BRUSH_BKGD_CLR 0x1478#define DST_LINE_START 0x1600#define DST_LINE_END 0x1604 #define SRC_OFFSET 0x15AC #define SRC_PITCH 0x15B0#define SRC_TILE 0x1704#define SRC_PITCH_OFFSET 0x1428#define SRC_X 0x1414 #define SRC_Y 0x1418 #define SRC_X_Y 0x1590 #define SRC_Y_X 0x1434 #define DST_Y_X 0x1438#define DST_WIDTH_HEIGHT 0x1598#define DST_HEIGHT_WIDTH 0x143c#define DST_OFFSET 0x1404#define SRC_CLUT_ADDRESS 0x1780 #define SRC_CLUT_DATA 0x1784 #define SRC_CLUT_DATA_RD 0x1788 #define HOST_DATA0 0x17C0 #define HOST_DATA1 0x17C4 #define HOST_DATA2 0x17C8 #define HOST_DATA3 0x17CC #define HOST_DATA4 0x17D0 #define HOST_DATA5 0x17D4 #define HOST_DATA6 0x17D8 #define HOST_DATA7 0x17DC#define HOST_DATA_LAST 0x17E0#define DP_SRC_ENDIAN 0x15D4#define DP_SRC_FRGD_CLR 0x15D8 #define DP_SRC_BKGD_CLR 0x15DC #define SC_LEFT 0x1640 #define SC_RIGHT 0x1644 #define SC_TOP 0x1648 #define SC_BOTTOM 0x164C #define SRC_SC_RIGHT 0x1654 #define SRC_SC_BOTTOM 0x165C #define DP_CNTL 0x16C0 #define DP_CNTL_XDIR_YDIR_YMAJOR 0x16D0 #define DP_DATATYPE 0x16C4 #define DP_MIX 0x16C8 #define DP_WRITE_MSK 0x16CC #define DP_XOP 0x17F8 #define CLR_CMP_CLR_SRC 0x15C4#define CLR_CMP_CLR_DST 0x15C8#define CLR_CMP_CNTL 0x15C0#define CLR_CMP_MSK 0x15CC #define DSTCACHE_MODE 0x1710 #define DSTCACHE_CTLSTAT 0x1714 #define SRC_PITCH_OFFSET 0x1428#define DST_PITCH_OFFSET 0x142C#define DEFAULT_PITCH_OFFSET 0x16E0 #define DEFAULT_SC_BOTTOM_RIGHT 0x16E8 #define DP_GUI_MASTER_CNTL 0x146C #define SC_TOP_LEFT 0x16EC #define SC_BOTTOM_RIGHT 0x16F0 #define SRC_SC_BOTTOM_RIGHT 0x16F4 #define RB2D_DSTCACHE_MODE 0x3428#define RB2D_DSTCACHE_CTLSTAT 0x342C#define LVDS_GEN_CNTL 0x02d0#define LVDS_PLL_CNTL 0x02d4#define TMDS_CNTL 0x0294#define TMDS_CRC 0x02a0#define TMDS_TRANSMITTER_CNTL 0x02a4#define RADEON_BASE_CODE 0x0f0b#define RADEON_BIOS_0_SCRATCH 0x0010#define RADEON_BIOS_1_SCRATCH 0x0014#define RADEON_BIOS_2_SCRATCH 0x0018#define RADEON_BIOS_3_SCRATCH 0x001c#define RADEON_BIOS_4_SCRATCH 0x0020#define RADEON_BIOS_5_SCRATCH 0x0024#define RADEON_BIOS_6_SCRATCH 0x0028#define RADEON_BIOS_7_SCRATCH 0x002c#define TV_DAC_CNTL 0x088c#define GPIOPAD_MASK 0x0198#define GPIOPAD_A 0x019c#define GPIOPAD_EN 0x01a0#define GPIOPAD_Y 0x01a4#define ZV_LCDPAD_MASK 0x01a8#define ZV_LCDPAD_A 0x01ac#define ZV_LCDPAD_EN 0x01b0#define ZV_LCDPAD_Y 0x01b4/* PLL Registers */#define CLK_PIN_CNTL 0x0001#define PPLL_CNTL 0x0002#define PPLL_REF_DIV 0x0003#define PPLL_DIV_0 0x0004#define PPLL_DIV_1 0x0005#define PPLL_DIV_2 0x0006#define PPLL_DIV_3 0x0007#define VCLK_ECP_CNTL 0x0008#define HTOTAL_CNTL 0x0009#define M_SPLL_REF_FB_DIV 0x000a#define AGP_PLL_CNTL 0x000b#define SPLL_CNTL 0x000c#define SCLK_CNTL 0x000d#define MPLL_CNTL 0x000e#define MDLL_CKO 0x000f#define MDLL_RDCKA 0x0010#define MCLK_CNTL 0x0012#define AGP_PLL_CNTL 0x000b#define PLL_TEST_CNTL 0x0013#define SCLK_MORE_CNTL 0x0035#define CLK_PWRMGT_CNTL 0x0014#define PLL_PWRMGT_CNTL 0x0015#define MCLK_MISC 0x001f#define P2PLL_CNTL 0x002a#define P2PLL_REF_DIV 0x002b#define PIXCLKS_CNTL 0x002d/* MCLK_CNTL bit constants */#define FORCEON_MCLKA (1 << 16)#define FORCEON_MCLKB (1 << 17)#define FORCEON_YCLKA (1 << 18)#define FORCEON_YCLKB (1 << 19)#define FORCEON_MC (1 << 20)#define FORCEON_AIC (1 << 21)/* SCLK_CNTL bit constants */#define DYN_STOP_LAT_MASK 0x00007ff8#define CP_MAX_DYN_STOP_LAT 0x0008#define SCLK_FORCEON_MASK 0xffff8000/* SCLK_MORE_CNTL bit constants */#define SCLK_MORE_FORCEON 0x0700/* BUS_CNTL bit constants */#define BUS_DBL_RESYNC 0x00000001#define BUS_MSTR_RESET 0x00000002#define BUS_FLUSH_BUF 0x00000004#define BUS_STOP_REQ_DIS 0x00000008#define BUS_ROTATION_DIS 0x00000010#define BUS_MASTER_DIS 0x00000040#define BUS_ROM_WRT_EN 0x00000080#define BUS_DIS_ROM 0x00001000#define BUS_PCI_READ_RETRY_EN 0x00002000#define BUS_AGP_AD_STEPPING_EN 0x00004000#define BUS_PCI_WRT_RETRY_EN 0x00008000#define BUS_MSTR_RD_MULT 0x00100000#define BUS_MSTR_RD_LINE 0x00200000#define BUS_SUSPEND 0x00400000#define LAT_16X 0x00800000#define BUS_RD_DISCARD_EN 0x01000000#define BUS_RD_ABORT_EN 0x02000000#define BUS_MSTR_WS 0x04000000#define BUS_PARKING_DIS 0x08000000#define BUS_MSTR_DISCONNECT_EN 0x10000000#define BUS_WRT_BURST 0x20000000#define BUS_READ_BURST 0x40000000#define BUS_RDY_READ_DLY 0x80000000/* CLOCK_CNTL_INDEX bit constants */#define PLL_WR_EN 0x00000080/* CONFIG_CNTL bit constants */#define CFG_VGA_RAM_EN 0x00000100/* CRTC_EXT_CNTL bit constants */#define VGA_ATI_LINEAR 0x00000008#define VGA_128KAP_PAGING 0x00000010#define XCRT_CNT_EN (1 << 6)#define CRTC_HSYNC_DIS (1 << 8)#define CRTC_VSYNC_DIS (1 << 9)#define CRTC_DISPLAY_DIS (1 << 10)#define CRTC_CRT_ON (1 << 15)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -