📄 analog_reg.h
字号:
#ifndef ANALOG_REG_H
#define ANALOG_REG_H
#include "hwreg.h"
//#include "drvCec.h" // kevin 071206_1
/******************************************************************************/
/* Macro */
/******************************************************************************/
///////////////////////////////////////////////////////
// Scaler Bank
///////////////////////////////////////////////////////
#define REG_BANK_RESET 0x00
#define REG_BANK_GOPINT 0x00
#define REG_BANK_IP1F2 0x01
#define REG_BANK_IP2F2 0x02
#define REG_BANK_OPM 0x05
#define REG_BANK_DNR 0x06
#define REG_BANK_OP1 0x07
#define REG_BANK_OP1_TEST 0x09// kevin 080130
#define REG_BANK_ELA 0x0B
#define REG_BANK_ACE 0x0C
#define REG_BANK_HD 0x0E
#define REG_BANK_S_VOP 0x0F
#define REG_BANK_VOP 0x10
#define REG_BANK_VIP 0x18
#define REG_BANK_VPS 0x19
#define REG_BANK_DLC 0x1A
#define BK_IPMUX_BASE SC0_REG_BASE
#define BK_SCALER_BASE SC1_REG_BASE
#define BK_MOD_BASE SC2_REG_BASE
#define BK_TCON_BASE SC2_REG_BASE
#define BK_LPLL_BASE SC3_REG_BASE
#define BK_DAC_BASE SC4_REG_BASE
#define BK_SELECT_00 BK_SCALER_BASE
#define BK_REG_L( x, y ) ((x) | (((y) << 1)))
#define BK_REG_H( x, y ) (((x) | (((y) << 1))) + 1)
// MIIC/PM/PWM/ECC REGISTER
#define BK_34_00_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x00)
#define BK_34_00_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x00)
#define BK_34_01_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x01)
#define BK_34_01_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x01)
#define BK_34_02_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x02)
#define BK_34_02_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x02)
#define BK_34_03_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x03)
#define BK_34_03_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x03)
#define BK_34_04_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x04)
#define BK_34_04_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x04)
#define BK_34_05_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x05)
#define BK_34_05_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x05)
#define BK_34_06_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x06)
#define BK_34_06_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x06)
#define BK_34_07_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x07)
#define BK_34_07_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x07)
#define BK_34_08_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x08)
#define BK_34_08_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x08)
#define BK_34_09_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x09)
#define BK_34_09_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x09)
#define BK_34_0A_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x0A)
#define BK_34_0A_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x0A)
#define BK_34_0B_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x0B)
#define BK_34_0B_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x0B)
#define BK_34_0C_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x0C)
#define BK_34_0C_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x0C)
#define BK_34_0D_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x0D)
#define BK_34_0D_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x0D)
#define BK_34_0E_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x0E)
#define BK_34_0E_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x0E)
#define BK_34_0F_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x0F)
#define BK_34_0F_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x0F)
#define BK_34_10_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x10)
#define BK_34_10_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x10)
#define BK_34_11_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x11)
#define BK_34_11_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x11)
#define BK_34_12_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x12)
#define BK_34_12_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x12)
#define BK_34_13_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x13)
#define BK_34_13_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x13)
#define BK_34_14_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x14)
#define BK_34_14_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x14)
#define BK_34_15_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x15)
#define BK_34_15_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x15)
#define BK_34_16_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x16)
#define BK_34_16_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x16)
#define BK_34_17_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x17)
#define BK_34_17_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x17)
#define BK_34_18_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x18)
#define BK_34_18_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x18)
#define BK_34_19_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x19)
#define BK_34_19_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x19)
#define BK_34_1A_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x1A)
#define BK_34_1A_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x1A)
#define BK_34_1B_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x1B)
#define BK_34_1B_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x1B)
#define BK_34_1C_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x1C)
#define BK_34_1C_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x1C)
#define BK_34_1D_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x1D)
#define BK_34_1D_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x1D)
#define BK_34_1E_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x1E)
#define BK_34_1E_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x1E)
#define BK_34_1F_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x1F)
#define BK_34_1F_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x1F)
#define BK_34_20_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x20)
#define BK_34_20_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x20)
#define BK_34_21_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x21)
#define BK_34_21_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x21)
#define BK_34_22_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x22)
#define BK_34_22_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x22)
#define BK_34_23_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x23)
#define BK_34_23_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x23)
#define BK_34_24_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x24)
#define BK_34_24_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x24)
#define BK_34_25_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x25)
#define BK_34_25_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x25)
#define BK_34_26_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x26)
#define BK_34_26_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x26)
#define BK_34_27_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x27)
#define BK_34_27_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x27)
#define BK_34_28_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x28)
#define BK_34_28_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x28)
#define BK_34_29_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x29)
#define BK_34_29_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x29)
#define BK_34_2A_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x2A)
#define BK_34_2A_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x2A)
#define BK_34_2B_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x2B)
#define BK_34_2B_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x2B)
#define BK_34_2C_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x2C)
#define BK_34_2C_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x2C)
#define BK_34_2D_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x2D)
#define BK_34_2D_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x2D)
#define BK_34_2E_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x2E)
#define BK_34_2E_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x2E)
#define BK_34_2F_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x2F)
#define BK_34_2F_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x2F)
#define BK_34_30_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x30)
#define BK_34_30_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x30)
#define BK_34_31_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x31)
#define BK_34_31_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x31)
#define BK_34_32_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x32)
#define BK_34_32_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x32)
#define BK_34_33_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x33)
#define BK_34_33_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x33)
#define BK_34_34_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x34)
#define BK_34_34_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x34)
#define BK_34_35_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x35)
#define BK_34_35_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x35)
#define BK_34_36_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x36)
#define BK_34_36_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x36)
#define BK_34_37_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x37)
#define BK_34_37_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x37)
#define BK_34_38_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x38)
#define BK_34_38_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x38)
#define BK_34_39_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x39)
#define BK_34_39_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x39)
#define BK_34_3A_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x3A)
#define BK_34_3A_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x3A)
#define BK_34_3B_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x3B)
#define BK_34_3B_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x3B)
#define BK_34_3C_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x3C)
#define BK_34_3C_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x3C)
#define BK_34_3D_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x3D)
#define BK_34_3D_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x3D)
#define BK_34_3E_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x3E)
#define BK_34_3E_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x3E)
#define BK_34_3F_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x3F)
#define BK_34_3F_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x3F)
#define BK_34_40_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x40)
#define BK_34_40_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x40)
#define BK_34_41_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x41)
#define BK_34_41_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x41)
#define BK_34_42_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x42)
#define BK_34_42_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x42)
#define BK_34_43_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x43)
#define BK_34_43_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x43)
#define BK_34_44_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x44)
#define BK_34_44_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x44)
#define BK_34_45_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x45)
#define BK_34_45_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x45)
#define BK_34_46_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x46)
#define BK_34_46_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x46)
#define BK_34_47_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x47)
#define BK_34_47_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x47)
#define BK_34_48_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x48)
#define BK_34_48_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x48)
#define BK_34_49_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x49)
#define BK_34_49_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x49)
#define BK_34_4A_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x4A)
#define BK_34_4A_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x4A)
#define BK_34_4B_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x4B)
#define BK_34_4B_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x4B)
#define BK_34_4C_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x4C)
#define BK_34_4C_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x4C)
#define BK_34_4D_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x4D)
#define BK_34_4D_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x4D)
#define BK_34_4E_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x4E)
#define BK_34_4E_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x4E)
#define BK_34_4F_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x4F)
#define BK_34_4F_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x4F)
#define BK_34_50_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x50)
#define BK_34_50_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x50)
#define BK_34_51_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x51)
#define BK_34_51_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x51)
#define BK_34_52_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x52)
#define BK_34_52_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x52)
#define BK_34_53_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x53)
#define BK_34_53_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x53)
#define BK_34_54_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x54)
#define BK_34_54_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x54)
#define BK_34_55_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x55)
#define BK_34_55_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x55)
#define BK_34_56_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x56)
#define BK_34_56_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x56)
#define BK_34_57_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x57)
#define BK_34_57_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x57)
#define BK_34_58_L BK_REG_L(MIIC_PM_PWM_ECC_BASE,0x58)
#define BK_34_58_H BK_REG_H(MIIC_PM_PWM_ECC_BASE,0x58)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -