cdefbf534.h
来自「linux 内核源代码」· C头文件 代码 · 共 954 行 · 第 1/5 页
H
954 行
#define bfin_write_MDMA_D0_PERIPHERAL_MAP(val) bfin_write16(MDMA_D0_PERIPHERAL_MAP,val)#define bfin_read_MDMA_S0_CONFIG() bfin_read16(MDMA_S0_CONFIG)#define bfin_write_MDMA_S0_CONFIG(val) bfin_write16(MDMA_S0_CONFIG,val)#define bfin_read_MDMA_S0_NEXT_DESC_PTR() bfin_read32(MDMA_S0_NEXT_DESC_PTR)#define bfin_write_MDMA_S0_NEXT_DESC_PTR(val) bfin_write32(MDMA_S0_NEXT_DESC_PTR,val)#define bfin_read_MDMA_S0_START_ADDR() bfin_read32(MDMA_S0_START_ADDR)#define bfin_write_MDMA_S0_START_ADDR(val) bfin_write32(MDMA_S0_START_ADDR,val)#define bfin_read_MDMA_S0_X_COUNT() bfin_read16(MDMA_S0_X_COUNT)#define bfin_write_MDMA_S0_X_COUNT(val) bfin_write16(MDMA_S0_X_COUNT,val)#define bfin_read_MDMA_S0_Y_COUNT() bfin_read16(MDMA_S0_Y_COUNT)#define bfin_write_MDMA_S0_Y_COUNT(val) bfin_write16(MDMA_S0_Y_COUNT,val)#define bfin_read_MDMA_S0_X_MODIFY() bfin_read16(MDMA_S0_X_MODIFY)#define bfin_write_MDMA_S0_X_MODIFY(val) bfin_write16(MDMA_S0_X_MODIFY,val)#define bfin_read_MDMA_S0_Y_MODIFY() bfin_read16(MDMA_S0_Y_MODIFY)#define bfin_write_MDMA_S0_Y_MODIFY(val) bfin_write16(MDMA_S0_Y_MODIFY,val)#define bfin_read_MDMA_S0_CURR_DESC_PTR() bfin_read32(MDMA_S0_CURR_DESC_PTR)#define bfin_write_MDMA_S0_CURR_DESC_PTR(val) bfin_write32(MDMA_S0_CURR_DESC_PTR,val)#define bfin_read_MDMA_S0_CURR_ADDR() bfin_read32(MDMA_S0_CURR_ADDR)#define bfin_write_MDMA_S0_CURR_ADDR(val) bfin_write32(MDMA_S0_CURR_ADDR,val)#define bfin_read_MDMA_S0_CURR_X_COUNT() bfin_read16(MDMA_S0_CURR_X_COUNT)#define bfin_write_MDMA_S0_CURR_X_COUNT(val) bfin_write16(MDMA_S0_CURR_X_COUNT,val)#define bfin_read_MDMA_S0_CURR_Y_COUNT() bfin_read16(MDMA_S0_CURR_Y_COUNT)#define bfin_write_MDMA_S0_CURR_Y_COUNT(val) bfin_write16(MDMA_S0_CURR_Y_COUNT,val)#define bfin_read_MDMA_S0_IRQ_STATUS() bfin_read16(MDMA_S0_IRQ_STATUS)#define bfin_write_MDMA_S0_IRQ_STATUS(val) bfin_write16(MDMA_S0_IRQ_STATUS,val)#define bfin_read_MDMA_S0_PERIPHERAL_MAP() bfin_read16(MDMA_S0_PERIPHERAL_MAP)#define bfin_write_MDMA_S0_PERIPHERAL_MAP(val) bfin_write16(MDMA_S0_PERIPHERAL_MAP,val)#define bfin_read_MDMA_D1_CONFIG() bfin_read16(MDMA_D1_CONFIG)#define bfin_write_MDMA_D1_CONFIG(val) bfin_write16(MDMA_D1_CONFIG,val)#define bfin_read_MDMA_D1_NEXT_DESC_PTR() bfin_read32(MDMA_D1_NEXT_DESC_PTR)#define bfin_write_MDMA_D1_NEXT_DESC_PTR(val) bfin_write32(MDMA_D1_NEXT_DESC_PTR,val)#define bfin_read_MDMA_D1_START_ADDR() bfin_read32(MDMA_D1_START_ADDR)#define bfin_write_MDMA_D1_START_ADDR(val) bfin_write32(MDMA_D1_START_ADDR,val)#define bfin_read_MDMA_D1_X_COUNT() bfin_read16(MDMA_D1_X_COUNT)#define bfin_write_MDMA_D1_X_COUNT(val) bfin_write16(MDMA_D1_X_COUNT,val)#define bfin_read_MDMA_D1_Y_COUNT() bfin_read16(MDMA_D1_Y_COUNT)#define bfin_write_MDMA_D1_Y_COUNT(val) bfin_write16(MDMA_D1_Y_COUNT,val)#define bfin_read_MDMA_D1_X_MODIFY() bfin_read16(MDMA_D1_X_MODIFY)#define bfin_write_MDMA_D1_X_MODIFY(val) bfin_write16(MDMA_D1_X_MODIFY,val)#define bfin_read_MDMA_D1_Y_MODIFY() bfin_read16(MDMA_D1_Y_MODIFY)#define bfin_write_MDMA_D1_Y_MODIFY(val) bfin_write16(MDMA_D1_Y_MODIFY,val)#define bfin_read_MDMA_D1_CURR_DESC_PTR() bfin_read32(MDMA_D1_CURR_DESC_PTR)#define bfin_write_MDMA_D1_CURR_DESC_PTR(val) bfin_write32(MDMA_D1_CURR_DESC_PTR,val)#define bfin_read_MDMA_D1_CURR_ADDR() bfin_read32(MDMA_D1_CURR_ADDR)#define bfin_write_MDMA_D1_CURR_ADDR(val) bfin_write32(MDMA_D1_CURR_ADDR,val)#define bfin_read_MDMA_D1_CURR_X_COUNT() bfin_read16(MDMA_D1_CURR_X_COUNT)#define bfin_write_MDMA_D1_CURR_X_COUNT(val) bfin_write16(MDMA_D1_CURR_X_COUNT,val)#define bfin_read_MDMA_D1_CURR_Y_COUNT() bfin_read16(MDMA_D1_CURR_Y_COUNT)#define bfin_write_MDMA_D1_CURR_Y_COUNT(val) bfin_write16(MDMA_D1_CURR_Y_COUNT,val)#define bfin_read_MDMA_D1_IRQ_STATUS() bfin_read16(MDMA_D1_IRQ_STATUS)#define bfin_write_MDMA_D1_IRQ_STATUS(val) bfin_write16(MDMA_D1_IRQ_STATUS,val)#define bfin_read_MDMA_D1_PERIPHERAL_MAP() bfin_read16(MDMA_D1_PERIPHERAL_MAP)#define bfin_write_MDMA_D1_PERIPHERAL_MAP(val) bfin_write16(MDMA_D1_PERIPHERAL_MAP,val)#define bfin_read_MDMA_S1_CONFIG() bfin_read16(MDMA_S1_CONFIG)#define bfin_write_MDMA_S1_CONFIG(val) bfin_write16(MDMA_S1_CONFIG,val)#define bfin_read_MDMA_S1_NEXT_DESC_PTR() bfin_read32(MDMA_S1_NEXT_DESC_PTR)#define bfin_write_MDMA_S1_NEXT_DESC_PTR(val) bfin_write32(MDMA_S1_NEXT_DESC_PTR,val)#define bfin_read_MDMA_S1_START_ADDR() bfin_read32(MDMA_S1_START_ADDR)#define bfin_write_MDMA_S1_START_ADDR(val) bfin_write32(MDMA_S1_START_ADDR,val)#define bfin_read_MDMA_S1_X_COUNT() bfin_read16(MDMA_S1_X_COUNT)#define bfin_write_MDMA_S1_X_COUNT(val) bfin_write16(MDMA_S1_X_COUNT,val)#define bfin_read_MDMA_S1_Y_COUNT() bfin_read16(MDMA_S1_Y_COUNT)#define bfin_write_MDMA_S1_Y_COUNT(val) bfin_write16(MDMA_S1_Y_COUNT,val)#define bfin_read_MDMA_S1_X_MODIFY() bfin_read16(MDMA_S1_X_MODIFY)#define bfin_write_MDMA_S1_X_MODIFY(val) bfin_write16(MDMA_S1_X_MODIFY,val)#define bfin_read_MDMA_S1_Y_MODIFY() bfin_read16(MDMA_S1_Y_MODIFY)#define bfin_write_MDMA_S1_Y_MODIFY(val) bfin_write16(MDMA_S1_Y_MODIFY,val)#define bfin_read_MDMA_S1_CURR_DESC_PTR() bfin_read32(MDMA_S1_CURR_DESC_PTR)#define bfin_write_MDMA_S1_CURR_DESC_PTR(val) bfin_write32(MDMA_S1_CURR_DESC_PTR,val)#define bfin_read_MDMA_S1_CURR_ADDR() bfin_read32(MDMA_S1_CURR_ADDR)#define bfin_write_MDMA_S1_CURR_ADDR(val) bfin_write32(MDMA_S1_CURR_ADDR,val)#define bfin_read_MDMA_S1_CURR_X_COUNT() bfin_read16(MDMA_S1_CURR_X_COUNT)#define bfin_write_MDMA_S1_CURR_X_COUNT(val) bfin_write16(MDMA_S1_CURR_X_COUNT,val)#define bfin_read_MDMA_S1_CURR_Y_COUNT() bfin_read16(MDMA_S1_CURR_Y_COUNT)#define bfin_write_MDMA_S1_CURR_Y_COUNT(val) bfin_write16(MDMA_S1_CURR_Y_COUNT,val)#define bfin_read_MDMA_S1_IRQ_STATUS() bfin_read16(MDMA_S1_IRQ_STATUS)#define bfin_write_MDMA_S1_IRQ_STATUS(val) bfin_write16(MDMA_S1_IRQ_STATUS,val)#define bfin_read_MDMA_S1_PERIPHERAL_MAP() bfin_read16(MDMA_S1_PERIPHERAL_MAP)#define bfin_write_MDMA_S1_PERIPHERAL_MAP(val) bfin_write16(MDMA_S1_PERIPHERAL_MAP,val)/* Parallel Peripheral Interface (0xFFC01000 - 0xFFC010FF) */#define bfin_read_PPI_CONTROL() bfin_read16(PPI_CONTROL)#define bfin_write_PPI_CONTROL(val) bfin_write16(PPI_CONTROL,val)#define bfin_read_PPI_STATUS() bfin_read16(PPI_STATUS)#define bfin_write_PPI_STATUS(val) bfin_write16(PPI_STATUS,val)#define bfin_clear_PPI_STATUS() bfin_write_PPI_STATUS(0xFFFF)#define bfin_read_PPI_DELAY() bfin_read16(PPI_DELAY)#define bfin_write_PPI_DELAY(val) bfin_write16(PPI_DELAY,val)#define bfin_read_PPI_COUNT() bfin_read16(PPI_COUNT)#define bfin_write_PPI_COUNT(val) bfin_write16(PPI_COUNT,val)#define bfin_read_PPI_FRAME() bfin_read16(PPI_FRAME)#define bfin_write_PPI_FRAME(val) bfin_write16(PPI_FRAME,val)/* Two-Wire Interface (0xFFC01400 - 0xFFC014FF) */#define bfin_read_TWI_CLKDIV() bfin_read16(TWI_CLKDIV)#define bfin_write_TWI_CLKDIV(val) bfin_write16(TWI_CLKDIV,val)#define bfin_read_TWI_CONTROL() bfin_read16(TWI_CONTROL)#define bfin_write_TWI_CONTROL(val) bfin_write16(TWI_CONTROL,val)#define bfin_read_TWI_SLAVE_CTL() bfin_read16(TWI_SLAVE_CTL)#define bfin_write_TWI_SLAVE_CTL(val) bfin_write16(TWI_SLAVE_CTL,val)#define bfin_read_TWI_SLAVE_STAT() bfin_read16(TWI_SLAVE_STAT)#define bfin_write_TWI_SLAVE_STAT(val) bfin_write16(TWI_SLAVE_STAT,val)#define bfin_read_TWI_SLAVE_ADDR() bfin_read16(TWI_SLAVE_ADDR)#define bfin_write_TWI_SLAVE_ADDR(val) bfin_write16(TWI_SLAVE_ADDR,val)#define bfin_read_TWI_MASTER_CTL() bfin_read16(TWI_MASTER_CTL)#define bfin_write_TWI_MASTER_CTL(val) bfin_write16(TWI_MASTER_CTL,val)#define bfin_read_TWI_MASTER_STAT() bfin_read16(TWI_MASTER_STAT)#define bfin_write_TWI_MASTER_STAT(val) bfin_write16(TWI_MASTER_STAT,val)#define bfin_read_TWI_MASTER_ADDR() bfin_read16(TWI_MASTER_ADDR)#define bfin_write_TWI_MASTER_ADDR(val) bfin_write16(TWI_MASTER_ADDR,val)#define bfin_read_TWI_INT_STAT() bfin_read16(TWI_INT_STAT)#define bfin_write_TWI_INT_STAT(val) bfin_write16(TWI_INT_STAT,val)#define bfin_read_TWI_INT_MASK() bfin_read16(TWI_INT_MASK)#define bfin_write_TWI_INT_MASK(val) bfin_write16(TWI_INT_MASK,val)#define bfin_read_TWI_FIFO_CTL() bfin_read16(TWI_FIFO_CTL)#define bfin_write_TWI_FIFO_CTL(val) bfin_write16(TWI_FIFO_CTL,val)#define bfin_read_TWI_FIFO_STAT() bfin_read16(TWI_FIFO_STAT)#define bfin_write_TWI_FIFO_STAT(val) bfin_write16(TWI_FIFO_STAT,val)#define bfin_read_TWI_XMT_DATA8() bfin_read16(TWI_XMT_DATA8)#define bfin_write_TWI_XMT_DATA8(val) bfin_write16(TWI_XMT_DATA8,val)#define bfin_read_TWI_XMT_DATA16() bfin_read16(TWI_XMT_DATA16)#define bfin_write_TWI_XMT_DATA16(val) bfin_write16(TWI_XMT_DATA16,val)#define bfin_read_TWI_RCV_DATA8() bfin_read16(TWI_RCV_DATA8)#define bfin_write_TWI_RCV_DATA8(val) bfin_write16(TWI_RCV_DATA8,val)#define bfin_read_TWI_RCV_DATA16() bfin_read16(TWI_RCV_DATA16)#define bfin_write_TWI_RCV_DATA16(val) bfin_write16(TWI_RCV_DATA16,val)/* General Purpose I/O Port G (0xFFC01500 - 0xFFC015FF) */#define bfin_read_PORTGIO() bfin_read16(PORTGIO)#define bfin_write_PORTGIO(val) bfin_write16(PORTGIO,val)#define bfin_read_PORTGIO_CLEAR() bfin_read16(PORTGIO_CLEAR)#define bfin_write_PORTGIO_CLEAR(val) bfin_write16(PORTGIO_CLEAR,val)#define bfin_read_PORTGIO_SET() bfin_read16(PORTGIO_SET)#define bfin_write_PORTGIO_SET(val) bfin_write16(PORTGIO_SET,val)#define bfin_read_PORTGIO_TOGGLE() bfin_read16(PORTGIO_TOGGLE)#define bfin_write_PORTGIO_TOGGLE(val) bfin_write16(PORTGIO_TOGGLE,val)#define bfin_read_PORTGIO_MASKA() bfin_read16(PORTGIO_MASKA)#define bfin_write_PORTGIO_MASKA(val) bfin_write16(PORTGIO_MASKA,val)#define bfin_read_PORTGIO_MASKA_CLEAR() bfin_read16(PORTGIO_MASKA_CLEAR)#define bfin_write_PORTGIO_MASKA_CLEAR(val) bfin_write16(PORTGIO_MASKA_CLEAR,val)#define bfin_read_PORTGIO_MASKA_SET() bfin_read16(PORTGIO_MASKA_SET)#define bfin_write_PORTGIO_MASKA_SET(val) bfin_write16(PORTGIO_MASKA_SET,val)#define bfin_read_PORTGIO_MASKA_TOGGLE() bfin_read16(PORTGIO_MASKA_TOGGLE)#define bfin_write_PORTGIO_MASKA_TOGGLE(val) bfin_write16(PORTGIO_MASKA_TOGGLE,val)#define bfin_read_PORTGIO_MASKB() bfin_read16(PORTGIO_MASKB)#define bfin_write_PORTGIO_MASKB(val) bfin_write16(PORTGIO_MASKB,val)#define bfin_read_PORTGIO_MASKB_CLEAR() bfin_read16(PORTGIO_MASKB_CLEAR)#define bfin_write_PORTGIO_MASKB_CLEAR(val) bfin_write16(PORTGIO_MASKB_CLEAR,val)#define bfin_read_PORTGIO_MASKB_SET() bfin_read16(PORTGIO_MASKB_SET)#define bfin_write_PORTGIO_MASKB_SET(val) bfin_write16(PORTGIO_MASKB_SET,val)#define bfin_read_PORTGIO_MASKB_TOGGLE() bfin_read16(PORTGIO_MASKB_TOGGLE)#define bfin_write_PORTGIO_MASKB_TOGGLE(val) bfin_write16(PORTGIO_MASKB_TOGGLE,val)#define bfin_read_PORTGIO_DIR() bfin_read16(PORTGIO_DIR)#define bfin_write_PORTGIO_DIR(val) bfin_write16(PORTGIO_DIR,val)#define bfin_read_PORTGIO_POLAR() bfin_read16(PORTGIO_POLAR)#define bfin_write_PORTGIO_POLAR(val) bfin_write16(PORTGIO_POLAR,val)#define bfin_read_PORTGIO_EDGE() bfin_read16(PORTGIO_EDGE)#define bfin_write_PORTGIO_EDGE(val) bfin_write16(PORTGIO_EDGE,val)#define bfin_read_PORTGIO_BOTH() bfin_read16(PORTGIO_BOTH)#define bfin_write_PORTGIO_BOTH(val) bfin_write16(PORTGIO_BOTH,val)#define bfin_read_PORTGIO_INEN() bfin_read16(PORTGIO_INEN)#define bfin_write_PORTGIO_INEN(val) bfin_write16(PORTGIO_INEN,val)/* General Purpose I/O Port H (0xFFC01700 - 0xFFC017FF) */#define bfin_read_PORTHIO() bfin_read16(PORTHIO)#define bfin_write_PORTHIO(val) bfin_write16(PORTHIO,val)#define bfin_read_PORTHIO_CLEAR() bfin_read16(PORTHIO_CLEAR)#define bfin_write_PORTHIO_CLEAR(val) bfin_write16(PORTHIO_CLEAR,val)#define bfin_read_PORTHIO_SET() bfin_read16(PORTHIO_SET)#define bfin_write_PORTHIO_SET(val) bfin_write16(PORTHIO_SET,val)#define bfin_read_PORTHIO_TOGGLE() bfin_read16(PORTHIO_TOGGLE)#define bfin_write_PORTHIO_TOGGLE(val) bfin_write16(PORTHIO_TOGGLE,val)#define bfin_read_PORTHIO_MASKA() bfin_read16(PORTHIO_MASKA)#define bfin_write_PORTHIO_MASKA(val) bfin_write16(PORTHIO_MASKA,val)#define bfin_read_PORTHIO_MASKA_CLEAR() bfin_read16(PORTHIO_MASKA_CLEAR)#define bfin_write_PORTHIO_MASKA_CLEAR(val) bfin_write16(PORTHIO_MASKA_CLEAR,val)#define bfin_read_PORTHIO_MASKA_SET() bfin_read16(PORTHIO_MASKA_SET)#define bfin_write_PORTHIO_MASKA_SET(val) bfin_write16(PORTHIO_MASKA_SET,val)#define bfin_read_PORTHIO_MASKA_TOGGLE() bfin_read16(PORTHIO_MASKA_TOGGLE)#define bfin_write_PORTHIO_MASKA_TOGGLE(val) bfin_write16(PORTHIO_MASKA_TOGGLE,val)#define bfin_read_PORTHIO_MASKB() bfin_read16(PORTHIO_MASKB)#define bfin_write_PORTHIO_MASKB(val) bfin_write16(PORTHIO_MASKB,val)#define bfin_read_PORTHIO_MASKB_CLEAR() bfin_read16(PORTHIO_MASKB_CLEAR)#define bfin_write_PORTHIO_MASKB_CLEAR(val) bfin_write16(PORTHIO_MASKB_CLEAR,val)#define bfin_read_PORTHIO_MASKB_SET() bfin_read16(PORTHIO_MASKB_SET)#define bfin_write_PORTHIO_MASKB_SET(val) bfin_write16(PORTHIO_MASKB_SET,val)#define bfin_read_PORTHIO_MASKB_TO
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?