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 + -
显示快捷键?