Home
last modified time | relevance | path

Searched defs:pCtrl (Results 1 – 3 of 3) sorted by relevance

/bsp/ft2004/libraries/bsp/ft_spi/
A Dft_spi_hw.h294 #define SPI_CTL_ID(pCtrl) ((pCtrl)->CtrlId) argument
295 #define SPI_BASE_ADDR(pCtrl) (g_SpiBaseAddr[SPI_CTL_ID(pCtrl)]) argument
298 #define SPI_SE_REG(pCtrl) ((FSpi_SeReg_t *)(SPI_BASE_ADDR(pCtrl) + SPI_SE_R)) argument
301 #define FSPI_SET_BAUDR(pCtrl, div) (SPI_BAUDR_REG(pCtrl)->val.Sckdv = (div)) argument
302 #define FSPI_GET_BAUDR(pCtrl) (SPI_BAUDR_REG(pCtrl)->val.Sckdv) argument
309 #define FSPI_ENABLE(pCtrl) (SPI_SSIEN_REG(pCtrl)->val.SsiEn = 1) argument
310 #define FSPI_DISABLE(pCtrl) (SPI_SSIEN_REG(pCtrl)->val.SsiEn = 0) argument
318 #define SPI_ID_REG(pCtrl) ((FSpi_IDReg_t *)(SPI_BASE_ADDR(pCtrl) + SPI_ID_R)) argument
319 #define FSPI_GET_ID(pCtrl) (SPI_ID_REG(pCtrl)->IdCode) argument
321 #define FSPI_READ_DATA(pCtrl) (u16)(SPI_DATA_REG(pCtrl)->val.Dr) argument
[all …]
A Dft_spi.c21 void FSpi_DumpAllStatus(FT_IN FSpi_Ctrl_t *pCtrl, FT_IN char *tag) in FSpi_DumpAllStatus()
33 u32 FSpi_ReadWriteByte(FT_INOUT FSpi_Ctrl_t *pCtrl, FT_IN u8 TxData, in FSpi_ReadWriteByte()
78 u32 FSpi_Init(FT_INOUT FSpi_Ctrl_t *pCtrl) in FSpi_Init()
141 static void FSpi_ToggleCSPin(FT_INOUT FSpi_Ctrl_t *pCtrl, FT_IN FSpi_DevId_t DevId, in FSpi_ToggleCSPin()
157 void FSpi_SelectSlave(FT_INOUT FSpi_Ctrl_t *pCtrl, FT_IN FSpi_DevId_t DevId, in FSpi_SelectSlave()
A Dft_spi.h60 #define FSPI_DEV_ADDR_LEN(pCtrl) (pCtrl->Config.DevAddrLen) argument
61 #define FSPI_IS_3_BYTE_ADDR(pCtrl) (SPI_3_BYTE_ADDR == FSPI_DEV_ADDR_LEN(pCtrl)) argument
62 #define FSPI_DEV_ADDR(pCtrl) (pCtrl->Config.DevAddr) argument

Completed in 9 milliseconds