⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csl_h3ahal_270.h

📁 dm270 source code
💻 H
📖 第 1 页 / 共 4 页
字号:
*---------------------------------------------------------------------------------*/#define _H3A_AFSDRA1_GET()			_REG_GET(_H3A_AFSDRA1_ADDR)#define _H3A_AFSDRA1_SET(Val)			_REG_SET(_H3A_AFSDRA1_ADDR, Val)#define _H3A_AFSDRA1_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFSDRA1_ADDR,AND,OR,INV)#define _H3A_AFSDRA1_FGET(Field)			_FIELD_GET(_H3A_AFSDRA1_ADDR, _H3A_AFSDRA1_##Field##)#define _H3A_AFSDRA1_FSET(Field, Val)		_FIELD_SET(_H3A_AFSDRA1_ADDR, _H3A_AFSDRA1_##Field##, Val)#define _H3A_AFSDRA1_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFSDRA1_ADDR, _H3A_AFSDRA1_##Field##, AND, OR, INV)#define _H3A_AFSDRA1_ADRH_SHIFT		(0)#define _H3A_AFSDRA1_ADRH_MK(n)		((Uint16)(n) & 0x003fu) #define _H3A_AFSDRA1_ADRH_MASK			(_H3A_AFSDRA1_ADRH_MK(0x003fu))#define _H3A_AFSDRA1_ADRH_CLR			(~(_H3A_AFSDRA1_ADRH_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFSDRA2 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFSDRA2_GET()			_REG_GET(_H3A_AFSDRA2_ADDR)#define _H3A_AFSDRA2_SET(Val)			_REG_SET(_H3A_AFSDRA2_ADDR, Val)#define _H3A_AFSDRA2_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFSDRA2_ADDR,AND,OR,INV)/*------------------------------------------------------------------------------** Register Macros for H3A AFSDRFLG register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFSDRFLG_GET()			_REG_GET(_H3A_AFSDRFLG_ADDR)#define _H3A_AFSDRFLG_SET(Val)			_REG_SET(_H3A_AFSDRFLG_ADDR, Val)#define _H3A_AFSDRFLG_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFSDRFLG_ADDR,AND,OR,INV)#define _H3A_AFSDRFLG_FGET(Field)			_FIELD_GET(_H3A_AFSDRFLG_ADDR, _H3A_AFSDRFLG_##Field##)#define _H3A_AFSDRFLG_FSET(Field, Val)		_FIELD_SET(_H3A_AFSDRFLG_ADDR, _H3A_AFSDRFLG_##Field##, Val)#define _H3A_AFSDRFLG_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFSDRFLG_ADDR, _H3A_AFSDRFLG_##Field##, AND, OR, INV)#define _H3A_AFSDRFLG_AFSDRFLG_SHIFT		(0)#define _H3A_AFSDRFLG_AFSDRFLG_MK(n)		((Uint16)(n) & 0x0001u) #define _H3A_AFSDRFLG_AFSDRFLG_MASK			(_H3A_AFSDRFLG_AFSDRFLG_MK(0x0001u))#define _H3A_AFSDRFLG_AFSDRFLG_CLR			(~(_H3A_AFSDRFLG_AFSDRFLG_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF10 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF10_GET()			_REG_GET(_H3A_AFCOEFF10_ADDR)#define _H3A_AFCOEFF10_SET(Val)			_REG_SET(_H3A_AFCOEFF10_ADDR, Val)#define _H3A_AFCOEFF10_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF10_ADDR,AND,OR,INV)#define _H3A_AFCOEFF10_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF10_ADDR, _H3A_AFCOEFF10_##Field##)#define _H3A_AFCOEFF10_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF10_ADDR, _H3A_AFCOEFF10_##Field##, Val)#define _H3A_AFCOEFF10_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF10_ADDR, _H3A_AFCOEFF10_##Field##, AND, OR, INV)#define _H3A_AFCOEFF10_COEFF10_SHIFT		(0)#define _H3A_AFCOEFF10_COEFF10_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF10_COEFF10_MASK			(_H3A_AFCOEFF10_COEFF10_MK(0x07ffu))#define _H3A_AFCOEFF10_COEFF10_CLR			(~(_H3A_AFCOEFF10_COEFF10_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF11 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF11_GET()			_REG_GET(_H3A_AFCOEFF11_ADDR)#define _H3A_AFCOEFF11_SET(Val)			_REG_SET(_H3A_AFCOEFF11_ADDR, Val)#define _H3A_AFCOEFF11_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF11_ADDR,AND,OR,INV)#define _H3A_AFCOEFF11_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF11_ADDR, _H3A_AFCOEFF11_##Field##)#define _H3A_AFCOEFF11_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF11_ADDR, _H3A_AFCOEFF11_##Field##, Val)#define _H3A_AFCOEFF11_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF11_ADDR, _H3A_AFCOEFF11_##Field##, AND, OR, INV)#define _H3A_AFCOEFF11_COEFF11_SHIFT		(0)#define _H3A_AFCOEFF11_COEFF11_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF11_COEFF11_MASK			(_H3A_AFCOEFF11_COEFF11_MK(0x07ffu))#define _H3A_AFCOEFF11_COEFF11_CLR			(~(_H3A_AFCOEFF11_COEFF11_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF12 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF12_GET()			_REG_GET(_H3A_AFCOEFF12_ADDR)#define _H3A_AFCOEFF12_SET(Val)			_REG_SET(_H3A_AFCOEFF12_ADDR, Val)#define _H3A_AFCOEFF12_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF12_ADDR,AND,OR,INV)#define _H3A_AFCOEFF12_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF12_ADDR, _H3A_AFCOEFF12_##Field##)#define _H3A_AFCOEFF12_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF12_ADDR, _H3A_AFCOEFF12_##Field##, Val)#define _H3A_AFCOEFF12_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF12_ADDR, _H3A_AFCOEFF12_##Field##, AND, OR, INV)#define _H3A_AFCOEFF12_COEFF12_SHIFT		(0)#define _H3A_AFCOEFF12_COEFF12_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF12_COEFF12_MASK			(_H3A_AFCOEFF12_COEFF12_MK(0x07ffu))#define _H3A_AFCOEFF12_COEFF12_CLR			(~(_H3A_AFCOEFF12_COEFF12_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF13 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF13_GET()			_REG_GET(_H3A_AFCOEFF13_ADDR)#define _H3A_AFCOEFF13_SET(Val)			_REG_SET(_H3A_AFCOEFF13_ADDR, Val)#define _H3A_AFCOEFF13_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF13_ADDR,AND,OR,INV)#define _H3A_AFCOEFF13_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF13_ADDR, _H3A_AFCOEFF13_##Field##)#define _H3A_AFCOEFF13_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF13_ADDR, _H3A_AFCOEFF13_##Field##, Val)#define _H3A_AFCOEFF13_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF13_ADDR, _H3A_AFCOEFF13_##Field##, AND, OR, INV)#define _H3A_AFCOEFF13_COEFF13_SHIFT		(0)#define _H3A_AFCOEFF13_COEFF13_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF13_COEFF13_MASK			(_H3A_AFCOEFF13_COEFF13_MK(0x07ffu))#define _H3A_AFCOEFF13_COEFF13_CLR			(~(_H3A_AFCOEFF13_COEFF13_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF14 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF14_GET()			_REG_GET(_H3A_AFCOEFF14_ADDR)#define _H3A_AFCOEFF14_SET(Val)			_REG_SET(_H3A_AFCOEFF14_ADDR, Val)#define _H3A_AFCOEFF14_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF14_ADDR,AND,OR,INV)#define _H3A_AFCOEFF14_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF14_ADDR, _H3A_AFCOEFF14_##Field##)#define _H3A_AFCOEFF14_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF14_ADDR, _H3A_AFCOEFF14_##Field##, Val)#define _H3A_AFCOEFF14_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF14_ADDR, _H3A_AFCOEFF14_##Field##, AND, OR, INV)#define _H3A_AFCOEFF14_COEFF14_SHIFT		(0)#define _H3A_AFCOEFF14_COEFF14_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF14_COEFF14_MASK			(_H3A_AFCOEFF14_COEFF14_MK(0x07ffu))#define _H3A_AFCOEFF14_COEFF14_CLR			(~(_H3A_AFCOEFF14_COEFF14_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF15 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF15_GET()			_REG_GET(_H3A_AFCOEFF15_ADDR)#define _H3A_AFCOEFF15_SET(Val)			_REG_SET(_H3A_AFCOEFF15_ADDR, Val)#define _H3A_AFCOEFF15_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF15_ADDR,AND,OR,INV)#define _H3A_AFCOEFF15_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF15_ADDR, _H3A_AFCOEFF15_##Field##)#define _H3A_AFCOEFF15_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF15_ADDR, _H3A_AFCOEFF15_##Field##, Val)#define _H3A_AFCOEFF15_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF15_ADDR, _H3A_AFCOEFF15_##Field##, AND, OR, INV)#define _H3A_AFCOEFF15_COEFF15_SHIFT		(0)#define _H3A_AFCOEFF15_COEFF15_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF15_COEFF15_MASK			(_H3A_AFCOEFF15_COEFF15_MK(0x07ffu))#define _H3A_AFCOEFF15_COEFF15_CLR			(~(_H3A_AFCOEFF15_COEFF15_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF16 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF16_GET()			_REG_GET(_H3A_AFCOEFF16_ADDR)#define _H3A_AFCOEFF16_SET(Val)			_REG_SET(_H3A_AFCOEFF16_ADDR, Val)#define _H3A_AFCOEFF16_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF16_ADDR,AND,OR,INV)#define _H3A_AFCOEFF16_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF16_ADDR, _H3A_AFCOEFF16_##Field##)#define _H3A_AFCOEFF16_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF16_ADDR, _H3A_AFCOEFF16_##Field##, Val)#define _H3A_AFCOEFF16_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF16_ADDR, _H3A_AFCOEFF16_##Field##, AND, OR, INV)#define _H3A_AFCOEFF16_COEFF16_SHIFT		(0)#define _H3A_AFCOEFF16_COEFF16_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF16_COEFF16_MASK			(_H3A_AFCOEFF16_COEFF16_MK(0x07ffu))#define _H3A_AFCOEFF16_COEFF16_CLR			(~(_H3A_AFCOEFF16_COEFF16_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF17 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF17_GET()			_REG_GET(_H3A_AFCOEFF17_ADDR)#define _H3A_AFCOEFF17_SET(Val)			_REG_SET(_H3A_AFCOEFF17_ADDR, Val)#define _H3A_AFCOEFF17_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF17_ADDR,AND,OR,INV)#define _H3A_AFCOEFF17_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF17_ADDR, _H3A_AFCOEFF17_##Field##)#define _H3A_AFCOEFF17_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF17_ADDR, _H3A_AFCOEFF17_##Field##, Val)#define _H3A_AFCOEFF17_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF17_ADDR, _H3A_AFCOEFF17_##Field##, AND, OR, INV)#define _H3A_AFCOEFF17_COEFF17_SHIFT		(0)#define _H3A_AFCOEFF17_COEFF17_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF17_COEFF17_MASK			(_H3A_AFCOEFF17_COEFF17_MK(0x07ffu))#define _H3A_AFCOEFF17_COEFF17_CLR			(~(_H3A_AFCOEFF17_COEFF17_MASK))/*------------------------------------------------------------------------------** Register Macros for H3A AFCOEFF18 register :*                                                                                    *                                                                                    *                                                                                    *---------------------------------------------------------------------------------*/#define _H3A_AFCOEFF18_GET()			_REG_GET(_H3A_AFCOEFF18_ADDR)#define _H3A_AFCOEFF18_SET(Val)			_REG_SET(_H3A_AFCOEFF18_ADDR, Val)#define _H3A_AFCOEFF18_AOI(AND,OR,INV)		_REG_AOI(_H3A_AFCOEFF18_ADDR,AND,OR,INV)#define _H3A_AFCOEFF18_FGET(Field)			_FIELD_GET(_H3A_AFCOEFF18_ADDR, _H3A_AFCOEFF18_##Field##)#define _H3A_AFCOEFF18_FSET(Field, Val)		_FIELD_SET(_H3A_AFCOEFF18_ADDR, _H3A_AFCOEFF18_##Field##, Val)#define _H3A_AFCOEFF18_FAOI(Field, AND, OR, INV)	_FIELD_AOI(_H3A_AFCOEFF18_ADDR, _H3A_AFCOEFF18_##Field##, AND, OR, INV)#define _H3A_AFCOEFF18_COEFF18_SHIFT		(0)#define _H3A_AFCOEFF18_COEFF18_MK(n)		((Uint16)(n) & 0x07ffu) #define _H3A_AFCOEFF18_COEFF18_MASK			(_H3A_AFCOEFF18_COEFF18_MK(0x07ffu))#define _H3A_AFCOEFF18_COEFF18_CLR			(~(_H3A_AFCOEFF18_COEFF18_MASK))/*------------------------------------------------------------------------------*

⌨️ 快捷键说明

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