📄 csl_giohal_270.h
字号:
#define _GIO_BITSET0_GIO14SET_SHIFT (14)#define _GIO_BITSET0_GIO14SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO14SET_SHIFT)#define _GIO_BITSET0_GIO14SET_MASK (_GIO_BITSET0_GIO14SET_MK(0x0001u))#define _GIO_BITSET0_GIO14SET_CLR (~(_GIO_BITSET0_GIO14SET_MASK))#define _GIO_BITSET0_GIO13SET_SHIFT (13)#define _GIO_BITSET0_GIO13SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO13SET_SHIFT)#define _GIO_BITSET0_GIO13SET_MASK (_GIO_BITSET0_GIO13SET_MK(0x0001u))#define _GIO_BITSET0_GIO13SET_CLR (~(_GIO_BITSET0_GIO13SET_MASK))#define _GIO_BITSET0_GIO12SET_SHIFT (12)#define _GIO_BITSET0_GIO12SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO12SET_SHIFT)#define _GIO_BITSET0_GIO12SET_MASK (_GIO_BITSET0_GIO12SET_MK(0x0001u))#define _GIO_BITSET0_GIO12SET_CLR (~(_GIO_BITSET0_GIO12SET_MASK))#define _GIO_BITSET0_GIO11SET_SHIFT (11)#define _GIO_BITSET0_GIO11SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO11SET_SHIFT)#define _GIO_BITSET0_GIO11SET_MASK (_GIO_BITSET0_GIO11SET_MK(0x0001u))#define _GIO_BITSET0_GIO11SET_CLR (~(_GIO_BITSET0_GIO11SET_MASK))#define _GIO_BITSET0_GIO10SET_SHIFT (10)#define _GIO_BITSET0_GIO10SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO10SET_SHIFT)#define _GIO_BITSET0_GIO10SET_MASK (_GIO_BITSET0_GIO10SET_MK(0x0001u))#define _GIO_BITSET0_GIO10SET_CLR (~(_GIO_BITSET0_GIO10SET_MASK))#define _GIO_BITSET0_GIO09SET_SHIFT (9)#define _GIO_BITSET0_GIO09SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO09SET_SHIFT)#define _GIO_BITSET0_GIO09SET_MASK (_GIO_BITSET0_GIO09SET_MK(0x0001u))#define _GIO_BITSET0_GIO09SET_CLR (~(_GIO_BITSET0_GIO09SET_MASK))#define _GIO_BITSET0_GIO08SET_SHIFT (8)#define _GIO_BITSET0_GIO08SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO08SET_SHIFT)#define _GIO_BITSET0_GIO08SET_MASK (_GIO_BITSET0_GIO08SET_MK(0x0001u))#define _GIO_BITSET0_GIO08SET_CLR (~(_GIO_BITSET0_GIO08SET_MASK))#define _GIO_BITSET0_GIO07SET_SHIFT (7)#define _GIO_BITSET0_GIO07SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO07SET_SHIFT)#define _GIO_BITSET0_GIO07SET_MASK (_GIO_BITSET0_GIO07SET_MK(0x0001u))#define _GIO_BITSET0_GIO07SET_CLR (~(_GIO_BITSET0_GIO07SET_MASK))#define _GIO_BITSET0_GIO06SET_SHIFT (6)#define _GIO_BITSET0_GIO06SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO06SET_SHIFT)#define _GIO_BITSET0_GIO06SET_MASK (_GIO_BITSET0_GIO06SET_MK(0x0001u))#define _GIO_BITSET0_GIO06SET_CLR (~(_GIO_BITSET0_GIO06SET_MASK))#define _GIO_BITSET0_GIO05SET_SHIFT (5)#define _GIO_BITSET0_GIO05SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO05SET_SHIFT)#define _GIO_BITSET0_GIO05SET_MASK (_GIO_BITSET0_GIO05SET_MK(0x0001u))#define _GIO_BITSET0_GIO05SET_CLR (~(_GIO_BITSET0_GIO05SET_MASK))#define _GIO_BITSET0_GIO04SET_SHIFT (4)#define _GIO_BITSET0_GIO04SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO04SET_SHIFT)#define _GIO_BITSET0_GIO04SET_MASK (_GIO_BITSET0_GIO04SET_MK(0x0001u))#define _GIO_BITSET0_GIO04SET_CLR (~(_GIO_BITSET0_GIO04SET_MASK))#define _GIO_BITSET0_GIO03SET_SHIFT (3)#define _GIO_BITSET0_GIO03SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO03SET_SHIFT)#define _GIO_BITSET0_GIO03SET_MASK (_GIO_BITSET0_GIO03SET_MK(0x0001u))#define _GIO_BITSET0_GIO03SET_CLR (~(_GIO_BITSET0_GIO03SET_MASK))#define _GIO_BITSET0_GIO02SET_SHIFT (2)#define _GIO_BITSET0_GIO02SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO02SET_SHIFT)#define _GIO_BITSET0_GIO02SET_MASK (_GIO_BITSET0_GIO02SET_MK(0x0001u))#define _GIO_BITSET0_GIO02SET_CLR (~(_GIO_BITSET0_GIO02SET_MASK))#define _GIO_BITSET0_GIO01SET_SHIFT (1)#define _GIO_BITSET0_GIO01SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET0_GIO01SET_SHIFT)#define _GIO_BITSET0_GIO01SET_MASK (_GIO_BITSET0_GIO01SET_MK(0x0001u))#define _GIO_BITSET0_GIO01SET_CLR (~(_GIO_BITSET0_GIO01SET_MASK))#define _GIO_BITSET0_GIO00SET_SHIFT (0)#define _GIO_BITSET0_GIO00SET_MK(n) ((Uint16)(n) & 0x0001u) #define _GIO_BITSET0_GIO00SET_MASK (_GIO_BITSET0_GIO00SET_MK(0x0001u))#define _GIO_BITSET0_GIO00SET_CLR (~(_GIO_BITSET0_GIO00SET_MASK))/*------------------------------------------------------------------------------** Register Macros for GIO BITSET1 register :* * * *---------------------------------------------------------------------------------*/#define _GIO_BITSET1_GET() _REG_GET(_GIO_BITSET1_ADDR)#define _GIO_BITSET1_SET(Val) _REG_SET(_GIO_BITSET1_ADDR, Val)#define _GIO_BITSET1_AOI(AND,OR,INV) _REG_AOI(_GIO_BITSET1_ADDR,AND,OR,INV)#define _GIO_BITSET1_FGET(Field) _FIELD_GET(_GIO_BITSET1_ADDR, _GIO_BITSET1_##Field##)#define _GIO_BITSET1_FSET(Field, Val) _FIELD_SET(_GIO_BITSET1_ADDR, _GIO_BITSET1_##Field##, Val)#define _GIO_BITSET1_FAOI(Field, AND, OR, INV) _FIELD_AOI(_GIO_BITSET1_ADDR, _GIO_BITSET1_##Field##, AND, OR, INV)#define _GIO_BITSET1_GIO31SET_SHIFT (15)#define _GIO_BITSET1_GIO31SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO31SET_SHIFT)#define _GIO_BITSET1_GIO31SET_MASK (_GIO_BITSET1_GIO31SET_MK(0x0001u))#define _GIO_BITSET1_GIO31SET_CLR (~(_GIO_BITSET1_GIO31SET_MASK))#define _GIO_BITSET1_GIO30SET_SHIFT (14)#define _GIO_BITSET1_GIO30SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO30SET_SHIFT)#define _GIO_BITSET1_GIO30SET_MASK (_GIO_BITSET1_GIO30SET_MK(0x0001u))#define _GIO_BITSET1_GIO30SET_CLR (~(_GIO_BITSET1_GIO30SET_MASK))#define _GIO_BITSET1_GIO29SET_SHIFT (13)#define _GIO_BITSET1_GIO29SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO29SET_SHIFT)#define _GIO_BITSET1_GIO29SET_MASK (_GIO_BITSET1_GIO29SET_MK(0x0001u))#define _GIO_BITSET1_GIO29SET_CLR (~(_GIO_BITSET1_GIO29SET_MASK))#define _GIO_BITSET1_GIO28SET_SHIFT (12)#define _GIO_BITSET1_GIO28SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO28SET_SHIFT)#define _GIO_BITSET1_GIO28SET_MASK (_GIO_BITSET1_GIO28SET_MK(0x0001u))#define _GIO_BITSET1_GIO28SET_CLR (~(_GIO_BITSET1_GIO28SET_MASK))#define _GIO_BITSET1_GIO27SET_SHIFT (11)#define _GIO_BITSET1_GIO27SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO27SET_SHIFT)#define _GIO_BITSET1_GIO27SET_MASK (_GIO_BITSET1_GIO27SET_MK(0x0001u))#define _GIO_BITSET1_GIO27SET_CLR (~(_GIO_BITSET1_GIO27SET_MASK))#define _GIO_BITSET1_GIO26SET_SHIFT (10)#define _GIO_BITSET1_GIO26SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO26SET_SHIFT)#define _GIO_BITSET1_GIO26SET_MASK (_GIO_BITSET1_GIO26SET_MK(0x0001u))#define _GIO_BITSET1_GIO26SET_CLR (~(_GIO_BITSET1_GIO26SET_MASK))#define _GIO_BITSET1_GIO25SET_SHIFT (9)#define _GIO_BITSET1_GIO25SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO25SET_SHIFT)#define _GIO_BITSET1_GIO25SET_MASK (_GIO_BITSET1_GIO25SET_MK(0x0001u))#define _GIO_BITSET1_GIO25SET_CLR (~(_GIO_BITSET1_GIO25SET_MASK))#define _GIO_BITSET1_GIO24SET_SHIFT (8)#define _GIO_BITSET1_GIO24SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO24SET_SHIFT)#define _GIO_BITSET1_GIO24SET_MASK (_GIO_BITSET1_GIO24SET_MK(0x0001u))#define _GIO_BITSET1_GIO24SET_CLR (~(_GIO_BITSET1_GIO24SET_MASK))#define _GIO_BITSET1_GIO23SET_SHIFT (7)#define _GIO_BITSET1_GIO23SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO23SET_SHIFT)#define _GIO_BITSET1_GIO23SET_MASK (_GIO_BITSET1_GIO23SET_MK(0x0001u))#define _GIO_BITSET1_GIO23SET_CLR (~(_GIO_BITSET1_GIO23SET_MASK))#define _GIO_BITSET1_GIO22SET_SHIFT (6)#define _GIO_BITSET1_GIO22SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO22SET_SHIFT)#define _GIO_BITSET1_GIO22SET_MASK (_GIO_BITSET1_GIO22SET_MK(0x0001u))#define _GIO_BITSET1_GIO22SET_CLR (~(_GIO_BITSET1_GIO22SET_MASK))#define _GIO_BITSET1_GIO21SET_SHIFT (5)#define _GIO_BITSET1_GIO21SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO21SET_SHIFT)#define _GIO_BITSET1_GIO21SET_MASK (_GIO_BITSET1_GIO21SET_MK(0x0001u))#define _GIO_BITSET1_GIO21SET_CLR (~(_GIO_BITSET1_GIO21SET_MASK))#define _GIO_BITSET1_GIO20SET_SHIFT (4)#define _GIO_BITSET1_GIO20SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO20SET_SHIFT)#define _GIO_BITSET1_GIO20SET_MASK (_GIO_BITSET1_GIO20SET_MK(0x0001u))#define _GIO_BITSET1_GIO20SET_CLR (~(_GIO_BITSET1_GIO20SET_MASK))#define _GIO_BITSET1_GIO19SET_SHIFT (3)#define _GIO_BITSET1_GIO19SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO19SET_SHIFT)#define _GIO_BITSET1_GIO19SET_MASK (_GIO_BITSET1_GIO19SET_MK(0x0001u))#define _GIO_BITSET1_GIO19SET_CLR (~(_GIO_BITSET1_GIO19SET_MASK))#define _GIO_BITSET1_GIO18SET_SHIFT (2)#define _GIO_BITSET1_GIO18SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO18SET_SHIFT)#define _GIO_BITSET1_GIO18SET_MASK (_GIO_BITSET1_GIO18SET_MK(0x0001u))#define _GIO_BITSET1_GIO18SET_CLR (~(_GIO_BITSET1_GIO18SET_MASK))#define _GIO_BITSET1_GIO17SET_SHIFT (1)#define _GIO_BITSET1_GIO17SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET1_GIO17SET_SHIFT)#define _GIO_BITSET1_GIO17SET_MASK (_GIO_BITSET1_GIO17SET_MK(0x0001u))#define _GIO_BITSET1_GIO17SET_CLR (~(_GIO_BITSET1_GIO17SET_MASK))#define _GIO_BITSET1_GIO16SET_SHIFT (0)#define _GIO_BITSET1_GIO16SET_MK(n) ((Uint16)(n) & 0x0001u) #define _GIO_BITSET1_GIO16SET_MASK (_GIO_BITSET1_GIO16SET_MK(0x0001u))#define _GIO_BITSET1_GIO16SET_CLR (~(_GIO_BITSET1_GIO16SET_MASK))/*------------------------------------------------------------------------------** Register Macros for GIO BITSET2 register :* * * *---------------------------------------------------------------------------------*/#define _GIO_BITSET2_GET() _REG_GET(_GIO_BITSET2_ADDR)#define _GIO_BITSET2_SET(Val) _REG_SET(_GIO_BITSET2_ADDR, Val)#define _GIO_BITSET2_AOI(AND,OR,INV) _REG_AOI(_GIO_BITSET2_ADDR,AND,OR,INV)#define _GIO_BITSET2_FGET(Field) _FIELD_GET(_GIO_BITSET2_ADDR, _GIO_BITSET2_##Field##)#define _GIO_BITSET2_FSET(Field, Val) _FIELD_SET(_GIO_BITSET2_ADDR, _GIO_BITSET2_##Field##, Val)#define _GIO_BITSET2_FAOI(Field, AND, OR, INV) _FIELD_AOI(_GIO_BITSET2_ADDR, _GIO_BITSET2_##Field##, AND, OR, INV)#define _GIO_BITSET2_GIO33SET_SHIFT (1)#define _GIO_BITSET2_GIO33SET_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITSET2_GIO33SET_SHIFT)#define _GIO_BITSET2_GIO33SET_MASK (_GIO_BITSET2_GIO33SET_MK(0x0001u))#define _GIO_BITSET2_GIO33SET_CLR (~(_GIO_BITSET2_GIO33SET_MASK))#define _GIO_BITSET2_GIO32SET_SHIFT (0)#define _GIO_BITSET2_GIO32SET_MK(n) ((Uint16)(n) & 0x0001u) #define _GIO_BITSET2_GIO32SET_MASK (_GIO_BITSET2_GIO32SET_MK(0x0001u))#define _GIO_BITSET2_GIO32SET_CLR (~(_GIO_BITSET2_GIO32SET_MASK))/*------------------------------------------------------------------------------** Register Macros for GIO BITCLR0 register :* * * *---------------------------------------------------------------------------------*/#define _GIO_BITCLR0_GET() _REG_GET(_GIO_BITCLR0_ADDR)#define _GIO_BITCLR0_SET(Val) _REG_SET(_GIO_BITCLR0_ADDR, Val)#define _GIO_BITCLR0_AOI(AND,OR,INV) _REG_AOI(_GIO_BITCLR0_ADDR,AND,OR,INV)#define _GIO_BITCLR0_FGET(Field) _FIELD_GET(_GIO_BITCLR0_ADDR, _GIO_BITCLR0_##Field##)#define _GIO_BITCLR0_FSET(Field, Val) _FIELD_SET(_GIO_BITCLR0_ADDR, _GIO_BITCLR0_##Field##, Val)#define _GIO_BITCLR0_FAOI(Field, AND, OR, INV) _FIELD_AOI(_GIO_BITCLR0_ADDR, _GIO_BITCLR0_##Field##, AND, OR, INV)#define _GIO_BITCLR0_GIO15CLR_SHIFT (15)#define _GIO_BITCLR0_GIO15CLR_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITCLR0_GIO15CLR_SHIFT)#define _GIO_BITCLR0_GIO15CLR_MASK (_GIO_BITCLR0_GIO15CLR_MK(0x0001u))#define _GIO_BITCLR0_GIO15CLR_CLR (~(_GIO_BITCLR0_GIO15CLR_MASK))#define _GIO_BITCLR0_GIO14CLR_SHIFT (14)#define _GIO_BITCLR0_GIO14CLR_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITCLR0_GIO14CLR_SHIFT)#define _GIO_BITCLR0_GIO14CLR_MASK (_GIO_BITCLR0_GIO14CLR_MK(0x0001u))#define _GIO_BITCLR0_GIO14CLR_CLR (~(_GIO_BITCLR0_GIO14CLR_MASK))#define _GIO_BITCLR0_GIO13CLR_SHIFT (13)#define _GIO_BITCLR0_GIO13CLR_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITCLR0_GIO13CLR_SHIFT)#define _GIO_BITCLR0_GIO13CLR_MASK (_GIO_BITCLR0_GIO13CLR_MK(0x0001u))#define _GIO_BITCLR0_GIO13CLR_CLR (~(_GIO_BITCLR0_GIO13CLR_MASK))#define _GIO_BITCLR0_GIO12CLR_SHIFT (12)#define _GIO_BITCLR0_GIO12CLR_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITCLR0_GIO12CLR_SHIFT)#define _GIO_BITCLR0_GIO12CLR_MASK (_GIO_BITCLR0_GIO12CLR_MK(0x0001u))#define _GIO_BITCLR0_GIO12CLR_CLR (~(_GIO_BITCLR0_GIO12CLR_MASK))#define _GIO_BITCLR0_GIO11CLR_SHIFT (11)#define _GIO_BITCLR0_GIO11CLR_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITCLR0_GIO11CLR_SHIFT)#define _GIO_BITCLR0_GIO11CLR_MASK (_GIO_BITCLR0_GIO11CLR_MK(0x0001u))#define _GIO_BITCLR0_GIO11CLR_CLR (~(_GIO_BITCLR0_GIO11CLR_MASK))#define _GIO_BITCLR0_GIO10CLR_SHIFT (10)#define _GIO_BITCLR0_GIO10CLR_MK(n) (((Uint16)(n) & 0x0001u) << _GIO_BITCLR0_GIO10CLR_SHIFT)#define _GIO_BITCLR0_GIO10CLR_MASK (_GIO_BITCLR0_GIO10CLR_MK(0x0001u))#define _GIO_BITCLR0_GIO10CLR_CLR (~(_GIO_BITCLR0_GIO10CLR_MASK))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -