cdefbf54x_base.h

来自「linux 内核源代码」· C头文件 代码 · 共 1,112 行 · 第 1/5 页

H
1,112
字号
#define bfin_read_EPPI1_VDELAY()		bfin_read16(EPPI1_VDELAY)#define bfin_write_EPPI1_VDELAY(val)		bfin_write16(EPPI1_VDELAY, val)#define bfin_read_EPPI1_FRAME()			bfin_read16(EPPI1_FRAME)#define bfin_write_EPPI1_FRAME(val)		bfin_write16(EPPI1_FRAME, val)#define bfin_read_EPPI1_LINE()			bfin_read16(EPPI1_LINE)#define bfin_write_EPPI1_LINE(val)		bfin_write16(EPPI1_LINE, val)#define bfin_read_EPPI1_CLKDIV()		bfin_read16(EPPI1_CLKDIV)#define bfin_write_EPPI1_CLKDIV(val)		bfin_write16(EPPI1_CLKDIV, val)#define bfin_read_EPPI1_CONTROL()		bfin_read32(EPPI1_CONTROL)#define bfin_write_EPPI1_CONTROL(val)		bfin_write32(EPPI1_CONTROL, val)#define bfin_read_EPPI1_FS1W_HBL()		bfin_read32(EPPI1_FS1W_HBL)#define bfin_write_EPPI1_FS1W_HBL(val)		bfin_write32(EPPI1_FS1W_HBL, val)#define bfin_read_EPPI1_FS1P_AVPL()		bfin_read32(EPPI1_FS1P_AVPL)#define bfin_write_EPPI1_FS1P_AVPL(val)		bfin_write32(EPPI1_FS1P_AVPL, val)#define bfin_read_EPPI1_FS2W_LVB()		bfin_read32(EPPI1_FS2W_LVB)#define bfin_write_EPPI1_FS2W_LVB(val)		bfin_write32(EPPI1_FS2W_LVB, val)#define bfin_read_EPPI1_FS2P_LAVF()		bfin_read32(EPPI1_FS2P_LAVF)#define bfin_write_EPPI1_FS2P_LAVF(val)		bfin_write32(EPPI1_FS2P_LAVF, val)#define bfin_read_EPPI1_CLIP()			bfin_read32(EPPI1_CLIP)#define bfin_write_EPPI1_CLIP(val)		bfin_write32(EPPI1_CLIP, val)/* Port Interrubfin_read_()t 0 Registers (32-bit) */#define bfin_read_PINT0_MASK_SET()		bfin_read32(PINT0_MASK_SET)#define bfin_write_PINT0_MASK_SET(val)		bfin_write32(PINT0_MASK_SET, val)#define bfin_read_PINT0_MASK_CLEAR()		bfin_read32(PINT0_MASK_CLEAR)#define bfin_write_PINT0_MASK_CLEAR(val)	bfin_write32(PINT0_MASK_CLEAR, val)#define bfin_read_PINT0_REQUEST()		bfin_read32(PINT0_REQUEST)#define bfin_write_PINT0_REQUEST(val)		bfin_write32(PINT0_REQUEST, val)#define bfin_read_PINT0_ASSIGN()		bfin_read32(PINT0_ASSIGN)#define bfin_write_PINT0_ASSIGN(val)		bfin_write32(PINT0_ASSIGN, val)#define bfin_read_PINT0_EDGE_SET()		bfin_read32(PINT0_EDGE_SET)#define bfin_write_PINT0_EDGE_SET(val)		bfin_write32(PINT0_EDGE_SET, val)#define bfin_read_PINT0_EDGE_CLEAR()		bfin_read32(PINT0_EDGE_CLEAR)#define bfin_write_PINT0_EDGE_CLEAR(val)	bfin_write32(PINT0_EDGE_CLEAR, val)#define bfin_read_PINT0_INVERT_SET()		bfin_read32(PINT0_INVERT_SET)#define bfin_write_PINT0_INVERT_SET(val)	bfin_write32(PINT0_INVERT_SET, val)#define bfin_read_PINT0_INVERT_CLEAR()		bfin_read32(PINT0_INVERT_CLEAR)#define bfin_write_PINT0_INVERT_CLEAR(val)	bfin_write32(PINT0_INVERT_CLEAR, val)#define bfin_read_PINT0_PINSTATE()		bfin_read32(PINT0_PINSTATE)#define bfin_write_PINT0_PINSTATE(val)		bfin_write32(PINT0_PINSTATE, val)#define bfin_read_PINT0_LATCH()			bfin_read32(PINT0_LATCH)#define bfin_write_PINT0_LATCH(val)		bfin_write32(PINT0_LATCH, val)/* Port Interrubfin_read_()t 1 Registers (32-bit) */#define bfin_read_PINT1_MASK_SET()		bfin_read32(PINT1_MASK_SET)#define bfin_write_PINT1_MASK_SET(val)		bfin_write32(PINT1_MASK_SET, val)#define bfin_read_PINT1_MASK_CLEAR()		bfin_read32(PINT1_MASK_CLEAR)#define bfin_write_PINT1_MASK_CLEAR(val)	bfin_write32(PINT1_MASK_CLEAR, val)#define bfin_read_PINT1_REQUEST()		bfin_read32(PINT1_REQUEST)#define bfin_write_PINT1_REQUEST(val)		bfin_write32(PINT1_REQUEST, val)#define bfin_read_PINT1_ASSIGN()		bfin_read32(PINT1_ASSIGN)#define bfin_write_PINT1_ASSIGN(val)		bfin_write32(PINT1_ASSIGN, val)#define bfin_read_PINT1_EDGE_SET()		bfin_read32(PINT1_EDGE_SET)#define bfin_write_PINT1_EDGE_SET(val)		bfin_write32(PINT1_EDGE_SET, val)#define bfin_read_PINT1_EDGE_CLEAR()		bfin_read32(PINT1_EDGE_CLEAR)#define bfin_write_PINT1_EDGE_CLEAR(val)	bfin_write32(PINT1_EDGE_CLEAR, val)#define bfin_read_PINT1_INVERT_SET()		bfin_read32(PINT1_INVERT_SET)#define bfin_write_PINT1_INVERT_SET(val)	bfin_write32(PINT1_INVERT_SET, val)#define bfin_read_PINT1_INVERT_CLEAR()		bfin_read32(PINT1_INVERT_CLEAR)#define bfin_write_PINT1_INVERT_CLEAR(val)	bfin_write32(PINT1_INVERT_CLEAR, val)#define bfin_read_PINT1_PINSTATE()		bfin_read32(PINT1_PINSTATE)#define bfin_write_PINT1_PINSTATE(val)		bfin_write32(PINT1_PINSTATE, val)#define bfin_read_PINT1_LATCH()			bfin_read32(PINT1_LATCH)#define bfin_write_PINT1_LATCH(val)		bfin_write32(PINT1_LATCH, val)/* Port Interrubfin_read_()t 2 Registers (32-bit) */#define bfin_read_PINT2_MASK_SET()		bfin_read32(PINT2_MASK_SET)#define bfin_write_PINT2_MASK_SET(val)		bfin_write32(PINT2_MASK_SET, val)#define bfin_read_PINT2_MASK_CLEAR()		bfin_read32(PINT2_MASK_CLEAR)#define bfin_write_PINT2_MASK_CLEAR(val)	bfin_write32(PINT2_MASK_CLEAR, val)#define bfin_read_PINT2_REQUEST()		bfin_read32(PINT2_REQUEST)#define bfin_write_PINT2_REQUEST(val)		bfin_write32(PINT2_REQUEST, val)#define bfin_read_PINT2_ASSIGN()		bfin_read32(PINT2_ASSIGN)#define bfin_write_PINT2_ASSIGN(val)		bfin_write32(PINT2_ASSIGN, val)#define bfin_read_PINT2_EDGE_SET()		bfin_read32(PINT2_EDGE_SET)#define bfin_write_PINT2_EDGE_SET(val)		bfin_write32(PINT2_EDGE_SET, val)#define bfin_read_PINT2_EDGE_CLEAR()		bfin_read32(PINT2_EDGE_CLEAR)#define bfin_write_PINT2_EDGE_CLEAR(val)	bfin_write32(PINT2_EDGE_CLEAR, val)#define bfin_read_PINT2_INVERT_SET()		bfin_read32(PINT2_INVERT_SET)#define bfin_write_PINT2_INVERT_SET(val)	bfin_write32(PINT2_INVERT_SET, val)#define bfin_read_PINT2_INVERT_CLEAR()		bfin_read32(PINT2_INVERT_CLEAR)#define bfin_write_PINT2_INVERT_CLEAR(val)	bfin_write32(PINT2_INVERT_CLEAR, val)#define bfin_read_PINT2_PINSTATE()		bfin_read32(PINT2_PINSTATE)#define bfin_write_PINT2_PINSTATE(val)		bfin_write32(PINT2_PINSTATE, val)#define bfin_read_PINT2_LATCH()			bfin_read32(PINT2_LATCH)#define bfin_write_PINT2_LATCH(val)		bfin_write32(PINT2_LATCH, val)/* Port Interrubfin_read_()t 3 Registers (32-bit) */#define bfin_read_PINT3_MASK_SET()		bfin_read32(PINT3_MASK_SET)#define bfin_write_PINT3_MASK_SET(val)		bfin_write32(PINT3_MASK_SET, val)#define bfin_read_PINT3_MASK_CLEAR()		bfin_read32(PINT3_MASK_CLEAR)#define bfin_write_PINT3_MASK_CLEAR(val)	bfin_write32(PINT3_MASK_CLEAR, val)#define bfin_read_PINT3_REQUEST()		bfin_read32(PINT3_REQUEST)#define bfin_write_PINT3_REQUEST(val)		bfin_write32(PINT3_REQUEST, val)#define bfin_read_PINT3_ASSIGN()		bfin_read32(PINT3_ASSIGN)#define bfin_write_PINT3_ASSIGN(val)		bfin_write32(PINT3_ASSIGN, val)#define bfin_read_PINT3_EDGE_SET()		bfin_read32(PINT3_EDGE_SET)#define bfin_write_PINT3_EDGE_SET(val)		bfin_write32(PINT3_EDGE_SET, val)#define bfin_read_PINT3_EDGE_CLEAR()		bfin_read32(PINT3_EDGE_CLEAR)#define bfin_write_PINT3_EDGE_CLEAR(val)	bfin_write32(PINT3_EDGE_CLEAR, val)#define bfin_read_PINT3_INVERT_SET()		bfin_read32(PINT3_INVERT_SET)#define bfin_write_PINT3_INVERT_SET(val)	bfin_write32(PINT3_INVERT_SET, val)#define bfin_read_PINT3_INVERT_CLEAR()		bfin_read32(PINT3_INVERT_CLEAR)#define bfin_write_PINT3_INVERT_CLEAR(val)	bfin_write32(PINT3_INVERT_CLEAR, val)#define bfin_read_PINT3_PINSTATE()		bfin_read32(PINT3_PINSTATE)#define bfin_write_PINT3_PINSTATE(val)		bfin_write32(PINT3_PINSTATE, val)#define bfin_read_PINT3_LATCH()			bfin_read32(PINT3_LATCH)#define bfin_write_PINT3_LATCH(val)		bfin_write32(PINT3_LATCH, val)/* Port A Registers */#define bfin_read_PORTA_FER()		bfin_read16(PORTA_FER)#define bfin_write_PORTA_FER(val)	bfin_write16(PORTA_FER, val)#define bfin_read_PORTA()		bfin_read16(PORTA)#define bfin_write_PORTA(val)		bfin_write16(PORTA, val)#define bfin_read_PORTA_SET()		bfin_read16(PORTA_SET)#define bfin_write_PORTA_SET(val)	bfin_write16(PORTA_SET, val)#define bfin_read_PORTA_CLEAR()		bfin_read16(PORTA_CLEAR)#define bfin_write_PORTA_CLEAR(val)	bfin_write16(PORTA_CLEAR, val)#define bfin_read_PORTA_DIR_SET()	bfin_read16(PORTA_DIR_SET)#define bfin_write_PORTA_DIR_SET(val)	bfin_write16(PORTA_DIR_SET, val)#define bfin_read_PORTA_DIR_CLEAR()	bfin_read16(PORTA_DIR_CLEAR)#define bfin_write_PORTA_DIR_CLEAR(val)	bfin_write16(PORTA_DIR_CLEAR, val)#define bfin_read_PORTA_INEN()		bfin_read16(PORTA_INEN)#define bfin_write_PORTA_INEN(val)	bfin_write16(PORTA_INEN, val)#define bfin_read_PORTA_MUX()		bfin_read32(PORTA_MUX)#define bfin_write_PORTA_MUX(val)	bfin_write32(PORTA_MUX, val)/* Port B Registers */#define bfin_read_PORTB_FER()		bfin_read16(PORTB_FER)#define bfin_write_PORTB_FER(val)	bfin_write16(PORTB_FER, val)#define bfin_read_PORTB()		bfin_read16(PORTB)#define bfin_write_PORTB(val)		bfin_write16(PORTB, val)#define bfin_read_PORTB_SET()		bfin_read16(PORTB_SET)#define bfin_write_PORTB_SET(val)	bfin_write16(PORTB_SET, val)#define bfin_read_PORTB_CLEAR()		bfin_read16(PORTB_CLEAR)#define bfin_write_PORTB_CLEAR(val)	bfin_write16(PORTB_CLEAR, val)#define bfin_read_PORTB_DIR_SET()	bfin_read16(PORTB_DIR_SET)#define bfin_write_PORTB_DIR_SET(val)	bfin_write16(PORTB_DIR_SET, val)#define bfin_read_PORTB_DIR_CLEAR()	bfin_read16(PORTB_DIR_CLEAR)#define bfin_write_PORTB_DIR_CLEAR(val)	bfin_write16(PORTB_DIR_CLEAR, val)#define bfin_read_PORTB_INEN()		bfin_read16(PORTB_INEN)#define bfin_write_PORTB_INEN(val)	bfin_write16(PORTB_INEN, val)#define bfin_read_PORTB_MUX()		bfin_read32(PORTB_MUX)#define bfin_write_PORTB_MUX(val)	bfin_write32(PORTB_MUX, val)/* Port C Registers */#define bfin_read_PORTC_FER()		bfin_read16(PORTC_FER)#define bfin_write_PORTC_FER(val)	bfin_write16(PORTC_FER, val)#define bfin_read_PORTC()		bfin_read16(PORTC)#define bfin_write_PORTC(val)		bfin_write16(PORTC, val)#define bfin_read_PORTC_SET()		bfin_read16(PORTC_SET)#define bfin_write_PORTC_SET(val)	bfin_write16(PORTC_SET, val)#define bfin_read_PORTC_CLEAR()		bfin_read16(PORTC_CLEAR)#define bfin_write_PORTC_CLEAR(val)	bfin_write16(PORTC_CLEAR, val)#define bfin_read_PORTC_DIR_SET()	bfin_read16(PORTC_DIR_SET)#define bfin_write_PORTC_DIR_SET(val)	bfin_write16(PORTC_DIR_SET, val)#define bfin_read_PORTC_DIR_CLEAR()	bfin_read16(PORTC_DIR_CLEAR)#define bfin_write_PORTC_DIR_CLEAR(val)	bfin_write16(PORTC_DIR_CLEAR, val)#define bfin_read_PORTC_INEN()		bfin_read16(PORTC_INEN)#define bfin_write_PORTC_INEN(val)	bfin_write16(PORTC_INEN, val)#define bfin_read_PORTC_MUX()		bfin_read32(PORTC_MUX)#define bfin_write_PORTC_MUX(val)	bfin_write32(PORTC_MUX, val)/* Port D Registers */#define bfin_read_PORTD_FER()		bfin_read16(PORTD_FER)#define bfin_write_PORTD_FER(val)	bfin_write16(PORTD_FER, val)#define bfin_read_PORTD()		bfin_read16(PORTD)#define bfin_write_PORTD(val)		bfin_write16(PORTD, val)#define bfin_read_PORTD_SET()		bfin_read16(PORTD_SET)#define bfin_write_PORTD_SET(val)	bfin_write16(PORTD_SET, val)#define bfin_read_PORTD_CLEAR()		bfin_read16(PORTD_CLEAR)#define bfin_write_PORTD_CLEAR(val)	bfin_write16(PORTD_CLEAR, val)#define bfin_read_PORTD_DIR_SET()	bfin_read16(PORTD_DIR_SET)#define bfin_write_PORTD_DIR_SET(val)	bfin_write16(PORTD_DIR_SET, val)#define bfin_read_PORTD_DIR_CLEAR()	bfin_read16(PORTD_DIR_CLEAR)#define bfin_write_PORTD_DIR_CLEAR(val)	bfin_write16(PORTD_DIR_CLEAR, val)#define bfin_read_PORTD_INEN()		bfin_read16(PORTD_INEN)#define bfin_write_PORTD_INEN(val)	bfin_write16(PORTD_INEN, val)#define bfin_read_PORTD_MUX()		bfin_read32(PORTD_MUX)#define bfin_write_PORTD_MUX(val)	bfin_write32(PORTD_MUX, val)/* Port E Registers */#define bfin_read_PORTE_FER()		bfin_read16(PORTE_FER)#define bfin_write_PORTE_FER(val)	bfin_write16(PORTE_FER, val)#define bfin_read_PORTE()		bfin_read16(PORTE)#define bfin_write_PORTE(val)		bfin_write16(PORTE, val)#define bfin_read_PORTE_SET()		bfin_read16(PORTE_SET)#define bfin_write_PORTE_SET(val)	bfin_write16(PORTE_SET, val)#define bfin_read_PORTE_CLEAR()		bfin_read16(PORTE_CLEAR)#define bfin_write_PORTE_CLEAR(val)	bfin_write16(PORTE_CLEAR, val)#define bfin_read_PORTE_DIR_SET()	bfin_read16(PORTE_DIR_SET)#define bfin_write_PORTE_DIR_SET(val)	bfin_write16(PORTE_DIR_SET, val)#define bfin_read_PORTE_DIR_CLEAR()	bfin_read16(PORTE_DIR_CLEAR)#define bfin_write_PORTE_DIR_CLEAR(val)	bfin_write16(PORTE_DIR_CLEAR, val)#define bfin_read_PORTE_INEN()		bfin_read16(PORTE_INEN)#define bfin_write_PORTE_INEN(val)	bfin_write16(PORTE_INEN, val)#define bfin_read_PORTE_MUX()		bfin_read32(PORTE_MUX)#define bfin_write_PORTE_MUX(val)	bfin_write32(PORTE_MUX, val)/* Port F Registers */#define bfin_read_PORTF_FER()		bfin_read16(PORTF_FER)#define bfin_write_PORTF_FER(val)	bfin_write16(PORTF_FER, val)#define bfin_read_PORTF()		bfin_read16(PORTF)#define bfin_write_PORTF(val)		bfin_write16(PORTF, val)#define bfin_read_PORTF_SET()		bfin_read16(PORTF_SET)#define bfin_write_PORTF_SET(val)	bfin_write16(PORTF_SET, val)#define bfin_read_PORTF_CLEAR()		bfin_read16(PORTF_CLEAR)#define bfin_write_PORTF_CLEAR(val)	bfin_write16(PORTF_CLEAR, val)#define bfin_read_PORTF_DIR_SET()	bfin_read16(PORTF_DIR_SET)#define bfin_write_PORTF_DIR_SET(val)	bfi

⌨️ 快捷键说明

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