Searched defs:uspi (Results 1 – 3 of 3) sorted by relevance
| /trusted-firmware-m-latest/platform/ext/target/nuvoton/common/bsp/StdDriver/inc/ |
| D | usci_spi.h | 75 #define USPI_DISABLE_3WIRE_MODE(uspi) ( (uspi)->PROTCTL &= ~USPI_PROTCTL_SLV3WIRE_Msk ) argument 83 #define USPI_ENABLE_3WIRE_MODE(uspi) ( (uspi)->PROTCTL |= USPI_PROTCTL_SLV3WIRE_Msk ) argument 93 #define USPI_GET_RX_EMPTY_FLAG(uspi) ( ((uspi)->BUFSTS & USPI_BUFSTS_RXEMPTY_Msk) == USPI_BUFSTS_RX… argument 103 #define USPI_GET_TX_EMPTY_FLAG(uspi) ( ((uspi)->BUFSTS & USPI_BUFSTS_TXEMPTY_Msk) == USPI_BUFSTS_TX… argument 113 #define USPI_GET_TX_FULL_FLAG(uspi) ( ((uspi)->BUFSTS & USPI_BUFSTS_TXFULL_Msk) == USPI_BUFSTS_TXFU… argument 121 #define USPI_READ_RX(uspi) ( (uspi)->RXDAT ) argument 130 #define USPI_WRITE_TX(uspi, u32TxData) ( (uspi)->TXDAT = (u32TxData) ) argument 139 #define USPI_SET_SS_HIGH(uspi) \ argument 152 #define USPI_SET_SS_LOW(uspi) \ argument 165 #define USPI_SET_SUSPEND_CYCLE(uspi, u32SuspCycle) ( (uspi)->PROTCTL = ((uspi)->PROTCTL & ~USPI_PRO… argument [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/nuvoton/m2354/bsp/Library/StdDriver/inc/ |
| D | usci_spi.h | 75 #define USPI_DISABLE_3WIRE_MODE(uspi) ( (uspi)->PROTCTL &= ~USPI_PROTCTL_SLV3WIRE_Msk ) argument 83 #define USPI_ENABLE_3WIRE_MODE(uspi) ( (uspi)->PROTCTL |= USPI_PROTCTL_SLV3WIRE_Msk ) argument 93 #define USPI_GET_RX_EMPTY_FLAG(uspi) ( ((uspi)->BUFSTS & USPI_BUFSTS_RXEMPTY_Msk) == USPI_BUFSTS_RX… argument 103 #define USPI_GET_TX_EMPTY_FLAG(uspi) ( ((uspi)->BUFSTS & USPI_BUFSTS_TXEMPTY_Msk) == USPI_BUFSTS_TX… argument 113 #define USPI_GET_TX_FULL_FLAG(uspi) ( ((uspi)->BUFSTS & USPI_BUFSTS_TXFULL_Msk) == USPI_BUFSTS_TXFU… argument 121 #define USPI_READ_RX(uspi) ( (uspi)->RXDAT ) argument 130 #define USPI_WRITE_TX(uspi, u32TxData) ( (uspi)->TXDAT = (u32TxData) ) argument 139 #define USPI_SET_SS_HIGH(uspi) \ argument 152 #define USPI_SET_SS_LOW(uspi) \ argument 165 #define USPI_SET_SUSPEND_CYCLE(uspi, u32SuspCycle) ( (uspi)->PROTCTL = ((uspi)->PROTCTL & ~USPI_PRO… argument [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/nuvoton/common/bsp/StdDriver/src/ |
| D | usci_spi.c | 43 uint32_t USPI_Open(USPI_T *uspi, uint32_t u32MasterSlave, uint32_t u32SPIMode, uint32_t u32DataWid… in USPI_Open() 114 void USPI_Close(USPI_T *uspi) in USPI_Close() 124 void USPI_ClearRxBuf(USPI_T *uspi) in USPI_ClearRxBuf() 134 void USPI_ClearTxBuf(USPI_T *uspi) in USPI_ClearTxBuf() 144 void USPI_DisableAutoSS(USPI_T *uspi) in USPI_DisableAutoSS() 158 void USPI_EnableAutoSS(USPI_T *uspi, uint32_t u32SSPinMask, uint32_t u32ActiveLevel) in USPI_EnableAutoSS() 171 uint32_t USPI_SetBusClock(USPI_T *uspi, uint32_t u32BusClock) in USPI_SetBusClock() 199 uint32_t USPI_GetBusClock(USPI_T *uspi) in USPI_GetBusClock() 235 void USPI_EnableInt(USPI_T *uspi, uint32_t u32Mask) in USPI_EnableInt() 316 void USPI_DisableInt(USPI_T *uspi, uint32_t u32Mask) in USPI_DisableInt() [all …]
|