displaycontrollerregs.h
字号:
#define VIDEO_SCALE_HORIZONTAL_SCALE 11:0
#define VIDEO_INITIAL_SCALE 0x08005C
#define VIDEO_INITIAL_SCALE_FB_1 27:16
#define VIDEO_INITIAL_SCALE_FB_0 11:0
#define VIDEO_YUV_CONSTANTS 0x080060
#define VIDEO_YUV_CONSTANTS_Y 31:24
#define VIDEO_YUV_CONSTANTS_R 23:16
#define VIDEO_YUV_CONSTANTS_G 15:8
#define VIDEO_YUV_CONSTANTS_B 7:0
#define VIDEO_FB_1_ADDRESS 0x080064
#define VIDEO_FB_1_ADDRESS_STATUS 31:31
#define VIDEO_FB_1_ADDRESS_STATUS_CURRENT 0
#define VIDEO_FB_1_ADDRESS_STATUS_PENDING 1
#define VIDEO_FB_1_ADDRESS_EXT 27:27
#define VIDEO_FB_1_ADDRESS_EXT_LOCAL 0
#define VIDEO_FB_1_ADDRESS_EXT_EXTERNAL 1
#define VIDEO_FB_1_ADDRESS_CS 26:26
#define VIDEO_FB_1_ADDRESS_CS_0 0
#define VIDEO_FB_1_ADDRESS_CS_1 1
#define VIDEO_FB_1_ADDRESS_ADDRESS 25:0
#define VIDEO_FB_1_LAST_ADDRESS 0x080068
#define VIDEO_FB_1_LAST_ADDRESS_EXT 27:27
#define VIDEO_FB_1_LAST_ADDRESS_EXT_LOCAL 0
#define VIDEO_FB_1_LAST_ADDRESS_EXT_EXTERNAL 1
#define VIDEO_FB_1_LAST_ADDRESS_CS 26:26
#define VIDEO_FB_1_LAST_ADDRESS_CS_0 0
#define VIDEO_FB_1_LAST_ADDRESS_CS_1 1
#define VIDEO_FB_1_LAST_ADDRESS_ADDRESS 25:0
// Video Alpha Control
#define VIDEO_ALPHA_DISPLAY_CTRL 0x080080
#define VIDEO_ALPHA_DISPLAY_CTRL_SELECT 28:28
#define VIDEO_ALPHA_DISPLAY_CTRL_SELECT_PER_PIXEL 0
#define VIDEO_ALPHA_DISPLAY_CTRL_SELECT_ALPHA 1
#define VIDEO_ALPHA_DISPLAY_CTRL_ALPHA 27:24
#define VIDEO_ALPHA_DISPLAY_CTRL_FIFO 17:16
#define VIDEO_ALPHA_DISPLAY_CTRL_FIFO_1 0
#define VIDEO_ALPHA_DISPLAY_CTRL_FIFO_3 1
#define VIDEO_ALPHA_DISPLAY_CTRL_FIFO_7 2
#define VIDEO_ALPHA_DISPLAY_CTRL_FIFO_11 3
#define VIDEO_ALPHA_DISPLAY_CTRL_VERT_SCALE 11:11
#define VIDEO_ALPHA_DISPLAY_CTRL_VERT_SCALE_NORMAL 0
#define VIDEO_ALPHA_DISPLAY_CTRL_VERT_SCALE_HALF 1
#define VIDEO_ALPHA_DISPLAY_CTRL_HORZ_SCALE 10:10
#define VIDEO_ALPHA_DISPLAY_CTRL_HORZ_SCALE_NORMAL 0
#define VIDEO_ALPHA_DISPLAY_CTRL_HORZ_SCALE_HALF 1
#define VIDEO_ALPHA_DISPLAY_CTRL_VERT_MODE 9:9
#define VIDEO_ALPHA_DISPLAY_CTRL_VERT_MODE_REPLICATE 0
#define VIDEO_ALPHA_DISPLAY_CTRL_VERT_MODE_INTERPOLATE 1
#define VIDEO_ALPHA_DISPLAY_CTRL_HORZ_MODE 8:8
#define VIDEO_ALPHA_DISPLAY_CTRL_HORZ_MODE_REPLICATE 0
#define VIDEO_ALPHA_DISPLAY_CTRL_HORZ_MODE_INTERPOLATE 1
#define VIDEO_ALPHA_DISPLAY_CTRL_PIXEL 7:4
#define VIDEO_ALPHA_DISPLAY_CTRL_CHROMA_KEY 3:3
#define VIDEO_ALPHA_DISPLAY_CTRL_CHROMA_KEY_DISABLE 0
#define VIDEO_ALPHA_DISPLAY_CTRL_CHROMA_KEY_ENABLE 1
#define VIDEO_ALPHA_DISPLAY_CTRL_PLANE 2:2
#define VIDEO_ALPHA_DISPLAY_CTRL_PLANE_DISABLE 0
#define VIDEO_ALPHA_DISPLAY_CTRL_PLANE_ENABLE 1
#define VIDEO_ALPHA_DISPLAY_CTRL_FORMAT 1:0
#define VIDEO_ALPHA_DISPLAY_CTRL_FORMAT_8 0
#define VIDEO_ALPHA_DISPLAY_CTRL_FORMAT_16 1
#define VIDEO_ALPHA_DISPLAY_CTRL_FORMAT_ALPHA_4_4 2
#define VIDEO_ALPHA_DISPLAY_CTRL_FORMAT_ALPHA_4_4_4_4 3
#define VIDEO_ALPHA_FB_ADDRESS 0x080084
#define VIDEO_ALPHA_FB_ADDRESS_STATUS 31:31
#define VIDEO_ALPHA_FB_ADDRESS_STATUS_CURRENT 0
#define VIDEO_ALPHA_FB_ADDRESS_STATUS_PENDING 1
#define VIDEO_ALPHA_FB_ADDRESS_EXT 27:27
#define VIDEO_ALPHA_FB_ADDRESS_EXT_LOCAL 0
#define VIDEO_ALPHA_FB_ADDRESS_EXT_EXTERNAL 1
#define VIDEO_ALPHA_FB_ADDRESS_CS 26:26
#define VIDEO_ALPHA_FB_ADDRESS_CS_0 0
#define VIDEO_ALPHA_FB_ADDRESS_CS_1 1
#define VIDEO_ALPHA_FB_ADDRESS_ADDRESS 25:0
#define VIDEO_ALPHA_FB_WIDTH 0x080088
#define VIDEO_ALPHA_FB_WIDTH_WIDTH 29:16
#define VIDEO_ALPHA_FB_WIDTH_OFFSET 13:0
#define VIDEO_ALPHA_FB_LAST_ADDRESS 0x08008C
#define VIDEO_ALPHA_FB_LAST_ADDRESS_EXT 27:27
#define VIDEO_ALPHA_FB_LAST_ADDRESS_EXT_LOCAL 0
#define VIDEO_ALPHA_FB_LAST_ADDRESS_EXT_EXTERNAL 1
#define VIDEO_ALPHA_FB_LAST_ADDRESS_CS 26:26
#define VIDEO_ALPHA_FB_LAST_ADDRESS_CS_0 0
#define VIDEO_ALPHA_FB_LAST_ADDRESS_CS_1 1
#define VIDEO_ALPHA_FB_LAST_ADDRESS_ADDRESS 25:0
#define VIDEO_ALPHA_PLANE_TL 0x080090
#define VIDEO_ALPHA_PLANE_TL_TOP 26:16
#define VIDEO_ALPHA_PLANE_TL_LEFT 10:0
#define VIDEO_ALPHA_PLANE_BR 0x080094
#define VIDEO_ALPHA_PLANE_BR_BOTTOM 26:16
#define VIDEO_ALPHA_PLANE_BR_RIGHT 10:0
#define VIDEO_ALPHA_SCALE 0x080098
#define VIDEO_ALPHA_SCALE_VERTICAL_MODE 31:31
#define VIDEO_ALPHA_SCALE_VERTICAL_MODE_EXPAND 0
#define VIDEO_ALPHA_SCALE_VERTICAL_MODE_SHRINK 1
#define VIDEO_ALPHA_SCALE_VERTICAL_SCALE 27:16
#define VIDEO_ALPHA_SCALE_HORIZONTAL_MODE 15:15
#define VIDEO_ALPHA_SCALE_HORIZONTAL_MODE_EXPAND 0
#define VIDEO_ALPHA_SCALE_HORIZONTAL_MODE_SHRINK 1
#define VIDEO_ALPHA_SCALE_HORIZONTAL_SCALE 11:0
#define VIDEO_ALPHA_INITIAL_SCALE 0x08009C
#define VIDEO_ALPHA_INITIAL_SCALE_FB 11:0
#define VIDEO_ALPHA_CHROMA_KEY 0x0800A0
#define VIDEO_ALPHA_CHROMA_KEY_MASK 31:16
#define VIDEO_ALPHA_CHROMA_KEY_VALUE 15:0
#define VIDEO_ALPHA_COLOR_LOOKUP_01 0x0800A4
#define VIDEO_ALPHA_COLOR_LOOKUP_01_1_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_01_1_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_01_1_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_01_0_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_01_0_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_01_0_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_23 0x0800A8
#define VIDEO_ALPHA_COLOR_LOOKUP_23_3_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_23_3_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_23_3_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_23_2_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_23_2_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_23_2_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_45 0x0800AC
#define VIDEO_ALPHA_COLOR_LOOKUP_45_5_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_45_5_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_45_5_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_45_4_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_45_4_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_45_4_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_67 0x0800B0
#define VIDEO_ALPHA_COLOR_LOOKUP_67_7_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_67_7_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_67_7_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_67_6_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_67_6_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_67_6_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_89 0x0800B4
#define VIDEO_ALPHA_COLOR_LOOKUP_89_9_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_89_9_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_89_9_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_89_8_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_89_8_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_89_8_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_AB 0x0800B8
#define VIDEO_ALPHA_COLOR_LOOKUP_AB_B_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_AB_B_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_AB_B_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_AB_A_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_AB_A_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_AB_A_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_CD 0x0800BC
#define VIDEO_ALPHA_COLOR_LOOKUP_CD_D_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_CD_D_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_CD_D_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_CD_C_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_CD_C_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_CD_C_BLUE 4:0
#define VIDEO_ALPHA_COLOR_LOOKUP_EF 0x0800C0
#define VIDEO_ALPHA_COLOR_LOOKUP_EF_F_RED 31:27
#define VIDEO_ALPHA_COLOR_LOOKUP_EF_F_GREEN 26:21
#define VIDEO_ALPHA_COLOR_LOOKUP_EF_F_BLUE 20:16
#define VIDEO_ALPHA_COLOR_LOOKUP_EF_E_RED 15:11
#define VIDEO_ALPHA_COLOR_LOOKUP_EF_E_GREEN 10:5
#define VIDEO_ALPHA_COLOR_LOOKUP_EF_E_BLUE 4:0
// Panel Cursor Control
#define PANEL_HWC_ADDRESS 0x0800F0
#define PANEL_HWC_ADDRESS_ENABLE 31:31
#define PANEL_HWC_ADDRESS_ENABLE_DISABLE 0
#define PANEL_HWC_ADDRESS_ENABLE_ENABLE 1
#define PANEL_HWC_ADDRESS_EXT 27:27
#define PANEL_HWC_ADDRESS_EXT_LOCAL 0
#define PANEL_HWC_ADDRESS_EXT_EXTERNAL 1
#define PANEL_HWC_ADDRESS_CS 26:26
#define PANEL_HWC_ADDRESS_CS_0 0
#define PANEL_HWC_ADDRESS_CS_1 1
#define PANEL_HWC_ADDRESS_ADDRESS 25:0
#define PANEL_HWC_LOCATION 0x0800F4
#define PANEL_HWC_LOCATION_TOP 27:27
#define PANEL_HWC_LOCATION_TOP_INSIDE 0
#define PANEL_HWC_LOCATION_TOP_OUTSIDE 1
#define PANEL_HWC_LOCATION_Y 26:16
#define PANEL_HWC_LOCATION_LEFT 11:11
#define PANEL_HWC_LOCATION_LEFT_INSIDE 0
#define PANEL_HWC_LOCATION_LEFT_OUTSIDE 1
#define PANEL_HWC_LOCATION_X 10:0
#define PANEL_HWC_COLOR_12 0x0800F8
#define PANEL_HWC_COLOR_12_2_RGB565 31:16
#define PANEL_HWC_COLOR_12_1_RGB565 15:0
#define PANEL_HWC_COLOR_3 0x0800FC
#define PANEL_HWC_COLOR_3_RGB565 15:0
// Old Definitions +++
#define PANEL_HWC_COLOR_01 0x0800F8
#define PANEL_HWC_COLOR_01_1_RED 31:27
#define PANEL_HWC_COLOR_01_1_GREEN 26:21
#define PANEL_HWC_COLOR_01_1_BLUE 20:16
#define PANEL_HWC_COLOR_01_0_RED 15:11
#define PANEL_HWC_COLOR_01_0_GREEN 10:5
#define PANEL_HWC_COLOR_01_0_BLUE 4:0
#define PANEL_HWC_COLOR_2 0x0800FC
#define PANEL_HWC_COLOR_2_RED 15:11
#define PANEL_HWC_COLOR_2_GREEN 10:5
#define PANEL_HWC_COLOR_2_BLUE 4:0
// Old Definitions ---
// Alpha Control
#define ALPHA_DISPLAY_CTRL 0x080100
#define ALPHA_DISPLAY_CTRL_SELECT 28:28
#define ALPHA_DISPLAY_CTRL_SELECT_PER_PIXEL 0
#define ALPHA_DISPLAY_CTRL_SELECT_ALPHA 1
#define ALPHA_DISPLAY_CTRL_ALPHA 27:24
#define ALPHA_DISPLAY_CTRL_FIFO 17:16
#define ALPHA_DISPLAY_CTRL_FIFO_1 0
#define ALPHA_DISPLAY_CTRL_FIFO_3 1
#define ALPHA_DISPLAY_CTRL_FIFO_7 2
#define ALPHA_DISPLAY_CTRL_FIFO_11 3
#define ALPHA_DISPLAY_CTRL_PIXEL 7:4
#define ALPHA_DISPLAY_CTRL_CHROMA_KEY 3:3
#define ALPHA_DISPLAY_CTRL_CHROMA_KEY_DISABLE 0
#define ALPHA_DISPLAY_CTRL_CHROMA_KEY_ENABLE 1
#define ALPHA_DISPLAY_CTRL_PLANE 2:2
#define ALPHA_DISPLAY_CTRL_PLANE_DISABLE 0
#define ALPHA_DISPLAY_CTRL_PLANE_ENABLE 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -