ar_dc.h

来自「WinCE 3.0 BSP, 包含Inter SA1110, Intel_815」· C头文件 代码 · 共 2,451 行 · 第 1/5 页

H
2,451
字号
// SC_LEFT
#define SC_LEFT_off_0 0x06a0
#define SC_LEFT_off_1 0x06a0
#define SC_LEFT_off_2 0x06a0
#define SC_LEFT_i 89
#define SC_LEFT__ScLeft 1


// SC_RIGHT
#define SC_RIGHT_off_0 0x06a4
#define SC_RIGHT_off_1 0x06a4
#define SC_RIGHT_off_2 0x06a4
#define SC_RIGHT_i 90
#define SC_RIGHT__ScRight 1


// SC_LEFT_RIGHT
#define SC_LEFT_RIGHT_off_0 0x06a8
#define SC_LEFT_RIGHT_off_1 0x06a8
#define SC_LEFT_RIGHT_off_2 0x06a8
#define SC_LEFT_RIGHT_i 91
#define SC_LEFT_RIGHT__ScLeft 1
#define SC_LEFT_RIGHT__ScRight 2


// SC_TOP
#define SC_TOP_off_0 0x06ac
#define SC_TOP_off_1 0x06ac
#define SC_TOP_off_2 0x06ac
#define SC_TOP_i 92
#define SC_TOP__ScTop 1


// SC_BOTTOM
#define SC_BOTTOM_off_0 0x06b0
#define SC_BOTTOM_off_1 0x06b0
#define SC_BOTTOM_off_2 0x06b0
#define SC_BOTTOM_i 93
#define SC_BOTTOM__ScBottom 1


// SC_TOP_BOTTOM
#define SC_TOP_BOTTOM_off_0 0x06b4
#define SC_TOP_BOTTOM_off_1 0x06b4
#define SC_TOP_BOTTOM_off_2 0x06b4
#define SC_TOP_BOTTOM_i 94
#define SC_TOP_BOTTOM__ScTop 1
#define SC_TOP_BOTTOM__ScBottom 2


// DP_BKGD_CLR
#define DP_BKGD_CLR_off_0 0x06c0
#define DP_BKGD_CLR_off_1 0x06c0
#define DP_BKGD_CLR_off_2 0x06c0
#define DP_BKGD_CLR_i 95
#define DP_BKGD_CLR__DpBkgdClr 1


// DP_FRGD_CLR
#define DP_FRGD_CLR_off_0 0x06c4
#define DP_FRGD_CLR_off_1 0x06c4
#define DP_FRGD_CLR_off_2 0x06c4
#define DP_FRGD_CLR_i 96
#define DP_FRGD_CLR__DpFrgdClr 1


// DP_WRITE_MASK
#define DP_WRITE_MASK_off_0 0x06c8
#define DP_WRITE_MASK_off_1 0x06c8
#define DP_WRITE_MASK_off_2 0x06c8
#define DP_WRITE_MASK_i 97
#define DP_WRITE_MASK__DpWriteMsk 1


// DP_PIX_WIDTH
#define DP_PIX_WIDTH_off_0 0x06d0
#define DP_PIX_WIDTH_off_1 0x06d0
#define DP_PIX_WIDTH_off_2 0x06d0
#define DP_PIX_WIDTH_i 98
#define DP_PIX_WIDTH__DpDstPixWidth 1
#define DP_PIX_WIDTH__CompositePixWidth 2
#define DP_PIX_WIDTH__DpSrcPixWidth 3
#define DP_PIX_WIDTH__DpHostTripleEn 4
#define DP_PIX_WIDTH__DpSrcAutonaFixDis 5
#define DP_PIX_WIDTH__DpFastSrccopyDis 6
#define DP_PIX_WIDTH__DpHostPixWidth 7
#define DP_PIX_WIDTH__DpCi4RgbIndex 8
#define DP_PIX_WIDTH__DpBytePixOrder 9
#define DP_PIX_WIDTH__DpConversionTemp 10
#define DP_PIX_WIDTH__DpCi4RgbLowNibble 11
#define DP_PIX_WIDTH__DpCi4RgbHighNibble 12
#define DP_PIX_WIDTH__DpScalePixWidth 13


// DP_MIX
#define DP_MIX_off_0 0x06d4
#define DP_MIX_off_1 0x06d4
#define DP_MIX_off_2 0x06d4
#define DP_MIX_i 99
#define DP_MIX__DpBkgdMix 1
#define DP_MIX__DpFrgdMix 2


// DP_SRC
#define DP_SRC_off_0 0x06d8
#define DP_SRC_off_1 0x06d8
#define DP_SRC_off_2 0x06d8
#define DP_SRC_i 100
#define DP_SRC__DpBkgdSrc 1
#define DP_SRC__DpFrgdSrc 2
#define DP_SRC__DpMonoSrc 3


// CLR_CMP_CLR
#define CLR_CMP_CLR_off_0 0x0700
#define CLR_CMP_CLR_off_1 0x0700
#define CLR_CMP_CLR_off_2 0x0700
#define CLR_CMP_CLR_i 101
#define CLR_CMP_CLR__ClrCmpClr 1


// CLR_CMP_MASK
#define CLR_CMP_MASK_off_0 0x0704
#define CLR_CMP_MASK_off_1 0x0704
#define CLR_CMP_MASK_off_2 0x0704
#define CLR_CMP_MASK_i 102
#define CLR_CMP_MASK__ClrCmpMsk 1


// CLR_CMP_CNTL
#define CLR_CMP_CNTL_off_0 0x0708
#define CLR_CMP_CNTL_off_1 0x0708
#define CLR_CMP_CNTL_off_2 0x0708
#define CLR_CMP_CNTL_i 103
#define CLR_CMP_CNTL__ClrCmpFcn 1
#define CLR_CMP_CNTL__ClrCmpSrc 2


// FIFO_STAT
#define FIFO_STAT_off_0 0x0710
#define FIFO_STAT_off_1 0x0710
#define FIFO_STAT_off_2 0x0710
#define FIFO_STAT_i 104
#define FIFO_STAT__FifoStat 1
#define FIFO_STAT__FifoErr 2


// CONTEXT_MASK
#define CONTEXT_MASK_off_0 0x0720
#define CONTEXT_MASK_off_1 0x0720
#define CONTEXT_MASK_off_2 0x0720
#define CONTEXT_MASK_i 105
#define CONTEXT_MASK__ContextMask 1


// CONTEXT_LOAD_CNTL
#define CONTEXT_LOAD_CNTL_off_0 0x072c
#define CONTEXT_LOAD_CNTL_off_1 0x072c
#define CONTEXT_LOAD_CNTL_off_2 0x072c
#define CONTEXT_LOAD_CNTL_i 106
#define CONTEXT_LOAD_CNTL__ContextLoadPtr 1
#define CONTEXT_LOAD_CNTL__ContextLoadCmd 2
#define CONTEXT_LOAD_CNTL__ContextLoadDis 3


// GUI_TRAJ_CNTL
#define GUI_TRAJ_CNTL_off_0 0x0730
#define GUI_TRAJ_CNTL_off_1 0x0730
#define GUI_TRAJ_CNTL_off_2 0x0730
#define GUI_TRAJ_CNTL_i 107
#define GUI_TRAJ_CNTL__DstXDir 1
#define GUI_TRAJ_CNTL__DstYDir 2
#define GUI_TRAJ_CNTL__DstYMajor 3
#define GUI_TRAJ_CNTL__DstXTile 4
#define GUI_TRAJ_CNTL__DstYTile 5
#define GUI_TRAJ_CNTL__DstLastPel 6
#define GUI_TRAJ_CNTL__DstPolygonEn 7
#define GUI_TRAJ_CNTL__Dst24RotEn 8
#define GUI_TRAJ_CNTL__Dst24Rot 9
#define GUI_TRAJ_CNTL__DstBresZero 10
#define GUI_TRAJ_CNTL__DstPolygonRtedgeDis 11
#define GUI_TRAJ_CNTL__TrailXDir 12
#define GUI_TRAJ_CNTL__TrailFillDir 13
#define GUI_TRAJ_CNTL__TrailBresSign 14
#define GUI_TRAJ_CNTL__SrcPattEn 15
#define GUI_TRAJ_CNTL__SrcPattRotEn 16
#define GUI_TRAJ_CNTL__SrcLinearEn 17
#define GUI_TRAJ_CNTL__SrcByteAlign 18
#define GUI_TRAJ_CNTL__SrcLineXDir 19
#define GUI_TRAJ_CNTL__Src8x8x8Brush 20
#define GUI_TRAJ_CNTL__FastFillEn 21
#define GUI_TRAJ_CNTL__SrcTrackDst 22
#define GUI_TRAJ_CNTL__PatMonoEn 23
#define GUI_TRAJ_CNTL__PatClr4x2En 24
#define GUI_TRAJ_CNTL__PatClr8x1En 25
#define GUI_TRAJ_CNTL__HostByteAlign 26
#define GUI_TRAJ_CNTL__HostBigEndianEn 27


// GUI_STAT
#define GUI_STAT_off_0 0x0738
#define GUI_STAT_off_1 0x0738
#define GUI_STAT_off_2 0x0738
#define GUI_STAT_i 108
#define GUI_STAT__GuiActive 1
#define GUI_STAT__DstXltScissorLeft 2
#define GUI_STAT__DstXgtScissorRight 3
#define GUI_STAT__DstYltScissorTop 4
#define GUI_STAT__DstYgtScissorBottom 5
#define GUI_STAT__GuiFifo 6


// TEX_PAL_WR
#define TEX_PAL_WR_off_0 0x077c
#define TEX_PAL_WR_off_1 0x077c
#define TEX_PAL_WR_off_2 0x077c
#define TEX_PAL_WR_i 109
#define TEX_PAL_WR__TexPalWrBlue 1
#define TEX_PAL_WR__TexPalWrGreen 2
#define TEX_PAL_WR__TexPalWrRed 3
#define TEX_PAL_WR__TexPalWrIndex 4


// DP_FRGD_CLR_MIX
#define DP_FRGD_CLR_MIX_off_0 0x06dc
#define DP_FRGD_CLR_MIX_off_1 0x06dc
#define DP_FRGD_CLR_MIX_off_2 0x06dc
#define DP_FRGD_CLR_MIX_i 110
#define DP_FRGD_CLR_MIX__DpFrgdClr 1
#define DP_FRGD_CLR_MIX__DpFrgdMix 2
#define DP_FRGD_CLR_MIX__DpBkgdMix 3


// DP_FRGD_BKGD_CLR
#define DP_FRGD_BKGD_CLR_off_0 0x06e0
#define DP_FRGD_BKGD_CLR_off_1 0x06e0
#define DP_FRGD_BKGD_CLR_off_2 0x06e0
#define DP_FRGD_BKGD_CLR_i 111
#define DP_FRGD_BKGD_CLR__DpFrgdClr2 1
#define DP_FRGD_BKGD_CLR__DpBkgdClr2 2


// DST_X_Y
#define DST_X_Y_off_0 0x06e8
#define DST_X_Y_off_1 0x06e8
#define DST_X_Y_off_2 0x06e8
#define DST_X_Y_i 112
#define DST_X_Y__DstX 1
#define DST_X_Y__DstX3D 2
#define DST_X_Y__DstY 3
#define DST_X_Y__DstY3D 4


// DST_WIDTH_HEIGHT
#define DST_WIDTH_HEIGHT_off_0 0x06ec
#define DST_WIDTH_HEIGHT_off_1 0x06ec
#define DST_WIDTH_HEIGHT_off_2 0x06ec
#define DST_WIDTH_HEIGHT_i 113
#define DST_WIDTH_HEIGHT__DstWidth 1
#define DST_WIDTH_HEIGHT__DstHeight 2


// BM_HOSTDATA
#define BM_HOSTDATA_off_0 0x0644
#define BM_HOSTDATA_off_1 0x0644
#define BM_HOSTDATA_off_2 0x0644
#define BM_HOSTDATA_i 114
#define BM_HOSTDATA__data 1


// DP_SET_GUI_ENGINE2
#define DP_SET_GUI_ENGINE2_off_0 0x06f8
#define DP_SET_GUI_ENGINE2_off_1 0x06f8
#define DP_SET_GUI_ENGINE2_off_2 0x06f8
#define DP_SET_GUI_ENGINE2_i 115
#define DP_SET_GUI_ENGINE2__Set2DpBkgdMix 1
#define DP_SET_GUI_ENGINE2__Set2DpFrgdMix 2
#define DP_SET_GUI_ENGINE2__Set2DpBkgdSrc 3
#define DP_SET_GUI_ENGINE2__Set2DpFrgdSrc 4
#define DP_SET_GUI_ENGINE2__Set2DpMonoSrc 5
#define DP_SET_GUI_ENGINE2__Set2DstXDir 6
#define DP_SET_GUI_ENGINE2__Set2DstYDir 7
#define DP_SET_GUI_ENGINE2__Set2PatMonoEn 8
#define DP_SET_GUI_ENGINE2__Set2SrcPattRotEn 9
#define DP_SET_GUI_ENGINE2__Set2FastFillEn 10
#define DP_SET_GUI_ENGINE2__Set2BlockWriteEn 11
#define DP_SET_GUI_ENGINE2__Set2DpWriteMask 12
#define DP_SET_GUI_ENGINE2__Set2DpDstPixWidth 13
#define DP_SET_GUI_ENGINE2__Set2DpSrcPixWidth 14
#define DP_SET_GUI_ENGINE2__Set2DstPitch 15
#define DP_SET_GUI_ENGINE2__Set2SrcOffPitchCopy 16


// USR_DST_PITCH
#define USR_DST_PITCH_off_0 0x06f0
#define USR_DST_PITCH_off_1 0x06f0
#define USR_DST_PITCH_off_2 0x06f0
#define USR_DST_PITCH_i 116
#define USR_DST_PITCH__UsrDstPitch 1


// DP_SET_GUI_ENGINE
#define DP_SET_GUI_ENGINE_off_0 0x06fc
#define DP_SET_GUI_ENGINE_off_1 0x06fc
#define DP_SET_GUI_ENGINE_off_2 0x06fc
#define DP_SET_GUI_ENGINE_i 117
#define DP_SET_GUI_ENGINE__SetDpDstPixWidth 1
#define DP_SET_GUI_ENGINE__SetDpSrcPixWidth 2
#define DP_SET_GUI_ENGINE__SetDstOffset 3
#define DP_SET_GUI_ENGINE__SetDstPitch 4
#define DP_SET_GUI_ENGINE__SetDstPitchBy2 5
#define DP_SET_GUI_ENGINE__SetSrcOffPitchCopy 6
#define DP_SET_GUI_ENGINE__SetSrcHgtWid1_2 7
#define DP_SET_GUI_ENGINE__SetDrawingCombo 8
#define DP_SET_GUI_ENGINE__BusMasterOp 9
#define DP_SET_GUI_ENGINE__BusMasterEn 10
#define DP_SET_GUI_ENGINE__BusMasterSync 11
#define DP_SET_GUI_ENGINE__DpHostTripleEn 12
#define DP_SET_GUI_ENGINE__FastFillEn 13
#define DP_SET_GUI_ENGINE__BlockWriteEn 14


// MPP_CONFIG
#define MPP_CONFIG_off_0 0x00c0
#define MPP_CONFIG_off_1 0x00c0
#define MPP_CONFIG_off_2 0x00c0
#define MPP_CONFIG_i 118
#define MPP_CONFIG__MppPrescale 1
#define MPP_CONFIG__MppNstates 2
#define MPP_CONFIG__MppFormat 3
#define MPP_CONFIG__MppWaitState 4
#define MPP_CONFIG__MppChkrdyEn 5
#define MPP_CONFIG__MppInsertWait 6
#define MPP_CONFIG__MppTristateAddr 7
#define MPP_CONFIG__MppReadEarly 8
#define MPP_CONFIG__MppRwMode 9
#define MPP_CONFIG__MppIntMask 10
#define MPP_CONFIG__MppAutoIncEn 11
#define MPP_CONFIG__MppChkreqEn 12
#define MPP_CONFIG__MppChkreqMode 13
#define MPP_CONFIG__MppBufferSize 14
#define MPP_CONFIG__MppBufferMode 15
#define MPP_CONFIG__MppRdy 16
#define MPP_CONFIG__MppEn 17


// MPP_STROBE_SEQ
#define MPP_STROBE_SEQ_off_0 0x00c4
#define MPP_STROBE_SEQ_off_1 0x00c4
#define MPP_STROBE_SEQ_off_2 0x00c4
#define MPP_STROBE_SEQ_i 119
#define MPP_STROBE_SEQ__Stb0Seq 1
#define MPP_STROBE_SEQ__Stb1Seq 2


// MPP_ADDR
#define MPP_ADDR_off_0 0x00c8
#define MPP_ADDR_off_1 0x00c8
#define MPP_ADDR_off_2 0x00c8
#define MPP_ADDR_i 120
#define MPP_ADDR__MppAddr 1


// MPP_DATA
#define MPP_DATA_off_0 0x00cc
#define MPP_DATA_off_1 0x00cc
#define MPP_DATA_off_2 0x00cc
#define MPP_DATA_i 121
#define MPP_DATA__MppData 1


// TVO_CNTL
#define TVO_CNTL_off_0 0x0100
#define TVO_CNTL_off_1 0x0100
#define TVO_CNTL_off_2 0x0100
#define TVO_CNTL_i 122
#define TVO_CNTL__TvoHTotPix 1
#define TVO_CNTL__TvoPcOvrDis 2
#define TVO_CNTL__TvoHTotEdge 3
#define TVO_CNTL__TvoFilt01En 4
#define TVO_CNTL__TvoFiltFfEn 5
#define TVO_CNTL__VblankOnly 6
#define TVO_CNTL__MpegClkSrc 7
#define TVO_CNTL__MpegClkEn 8
#define TVO_CNTL__TvoMppOverride 9
#define TVO_CNTL__TvoEn 10


// DSP_CONFIG
#define DSP_CONFIG_off_0 0x0420
#define DSP_CONFIG_off_1 0x0420
#define DSP_CONFIG_off_2 0x0420
#define DSP_CONFIG_i 123
#define DSP_CONFIG__DspXclksPerQw 1
#define DSP_CONFIG__DspBurstStart 2
#define DSP_CONFIG__DspLoopLatency 3
#define DSP_CONFIG__DspPrecision 4


// DSP_ON_OFF
#define DSP_ON_OFF_off_0 0x0424
#define DSP_ON_OFF_off_1 0x0424
#define DSP_ON_OFF_off_2 0x0424
#define DSP_ON_OFF_i 124
#define DSP_ON_OFF__DspOff 1
#define DSP_ON_OFF__DspOn 2


// CRT_TRAP
#define CRT_TRAP_off_0 0x0438
#define CRT_TRAP_off_1 0x0438
#define CRT_TRAP_off_2 0x0438
#define CRT_TRAP_i 125
#define CRT_TRAP__CrtTrapBaseAddr 1
#define CRT_TRAP__DacRgbState 2
#define CRT_TRAP__CrtTrapEn 3


// TIMER_CONFIG
#define TIMER_CONFIG_off_0 0x0428
#define TIMER_CONFIG_off_1 0x0428
#define TIMER_CONFIG_off_2 0x0428
#define TIMER_CONFIG_i 126
#define TIMER_CONFIG__VidIntraAccessTimer 1
#define TIMER_CONFIG__SclIntraAccessTimer 2
#define TIMER_CONFIG__VidTimerMode 3


// MEM_BUF_CNTL
#define MEM_BUF_CNTL_off_0 0x042c
#define MEM_BUF_CNTL_off_1 0x042c
#define MEM_BUF_CNTL_off_2 0x042c
#define MEM_BUF_CNTL_i 127
#define MEM_BUF_CNTL__ZWbFlush 1
#define MEM_BUF_CNTL__VidWbFlush 2
#define MEM_BUF_CNTL__GuiWbFlush 3
#define MEM_BUF_CNTL__HstWbFlush 4
#define MEM_BUF_CNTL__SclThresh 5
#define MEM_BUF_CNTL__InvalidateRbCache 6
#define MEM_BUF_CNTL__SclDispThresh 7


// MEM_ADDR_CONFIG
#define MEM_ADDR_CONFIG_off_0 0x0434
#define MEM_ADDR_CONFIG_off_1 0x0434
#define MEM_ADDR_CONFIG_off_2 0x0434
#define MEM_ADDR_CONFIG_i 128
#define MEM_ADDR_CONFIG__MemRowMapping 1
#define MEM_ADDR_CONFIG__MemColMapping 2
#define MEM_ADDR_CONFIG__MemGroupSize 3
#define MEM_ADDR_CONFIG__MemWBankCntl 4


// VGA_DSP_CONFIG
#define VGA_DSP_CONFIG_off_0 0x044c
#define VGA_DSP_CONFIG_off_1 0x044c
#define VGA_DSP_CONFIG_off_2 0x044c
#define VGA_DSP_CONFIG_i 129
#define VGA_DSP_CONFIG__VgaDspXclksPerQw 1
#define VGA_DSP_CONFIG__VgaDspPrecision1 2
#define VGA_DSP_CONFIG__VgaDspPrecision2 3


// VGA_DSP_ON_OFF
#define VGA_DSP_ON_OFF_off_0 0x0450
#define VGA_DSP_ON_OFF_off_1 0x0450
#define VGA_DSP_ON_OFF_off_2 0x0450
#define VGA_DSP_ON_OFF_i 130
#define VGA_DSP_ON_OFF__VgaDspOff 1
#define VGA_DSP_ON_OFF__VgaDspOn 2


// aMPP_CONFIG
#define aMPP_CONFIG_off_0 0x04ec
#define aMPP_CONFIG_off_1 0x04ec
#define aMPP_CONFIG_off_2 0x04ec
#define aMPP_CONFIG_i 131
#define aMPP_CONFIG__MppPrescale 1
#define aMPP_CONFIG__MppNstates 2
#define aMPP_CONFIG__MppFormat 3
#define aMPP_CONFIG__MppWaitState 4
#define aMPP_CONFIG__MppChkrdyEn 5
#define aMPP_CONFIG__MppInsertWait 6
#define aMPP_CONFIG__MppTristateAddr 7
#define aMPP_CONFIG__MppReadEarly 8
#define aMPP_CONFIG__MppRwMode 9
#define aMPP_CONFIG__MppIntMask 1

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?