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