Home
last modified time | relevance | path

Searched refs:lpspi (Results 1 – 2 of 2) sorted by relevance

/hal_nuvoton-latest/m2l31x/StdDriver/inc/
Dlpspi.h89 #define LPSPI_CLR_UNIT_TRANS_INT_FLAG(lpspi) ((lpspi)->STATUS = LPSPI_STATUS_UNITIF_Msk) argument
98 #define LPSPI_TRIGGER_RX_PDMA(lpspi) ((lpspi)->PDMACTL |= LPSPI_PDMACTL_RXPDMAEN_Msk) argument
107 #define LPSPI_TRIGGER_TX_PDMA(lpspi) ((lpspi)->PDMACTL |= LPSPI_PDMACTL_TXPDMAEN_Msk) argument
116 #define LPSPI_TRIGGER_TX_RX_PDMA(lpspi) ((lpspi)->PDMACTL |= (LPSPI_PDMACTL_TXPDMAEN_Msk | LPSPI_… argument
125 #define LPSPI_DISABLE_RX_PDMA(lpspi) ( (lpspi)->PDMACTL &= ~LPSPI_PDMACTL_RXPDMAEN_Msk ) argument
134 #define LPSPI_DISABLE_TX_PDMA(lpspi) ( (lpspi)->PDMACTL &= ~LPSPI_PDMACTL_TXPDMAEN_Msk ) argument
143 #define LPSPI_DISABLE_TX_RX_PDMA(lpspi) ( (lpspi)->PDMACTL &= ~(LPSPI_PDMACTL_TXPDMAEN_Msk | LPSPI_… argument
152 #define LPSPI_GET_RX_FIFO_COUNT(lpspi) (((lpspi)->STATUS & LPSPI_STATUS_RXCNT_Msk) >> LPSPI_STATU… argument
162 #define LPSPI_GET_RX_FIFO_EMPTY_FLAG(lpspi) (((lpspi)->STATUS & LPSPI_STATUS_RXEMPTY_Msk)>>LPSPI_… argument
172 #define LPSPI_GET_TX_FIFO_EMPTY_FLAG(lpspi) (((lpspi)->STATUS & LPSPI_STATUS_TXEMPTY_Msk)>>LPSPI_… argument
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/src/
Dlpspi.c42 uint32_t LPSPI_Open(LPSPI_T *lpspi, in LPSPI_Open() argument
58 lpspi->SSCTL = LPSPI_SS_ACTIVE_LOW; in LPSPI_Open()
61lpspi->CTL = u32MasterSlave | (u32DataWidth << LPSPI_CTL_DWIDTH_Pos) | (u32SPIMode) | LPSPI_CTL_SP… in LPSPI_Open()
64 if(lpspi == LPSPI0) in LPSPI_Open()
79 lpspi->CLKDIV = 0U; in LPSPI_Open()
86 lpspi->CLKDIV |= LPSPI_CLKDIV_DIVIDER_Msk; in LPSPI_Open()
96 lpspi->CLKDIV |= LPSPI_CLKDIV_DIVIDER_Msk; in LPSPI_Open()
102lpspi->CLKDIV = (lpspi->CLKDIV & (~LPSPI_CLKDIV_DIVIDER_Msk)) | (u32Div << LPSPI_CLKDIV_DIVIDER_Po… in LPSPI_Open()
111 lpspi->SSCTL = LPSPI_SS_ACTIVE_LOW; in LPSPI_Open()
114lpspi->CTL = u32MasterSlave | (u32DataWidth << LPSPI_CTL_DWIDTH_Pos) | (u32SPIMode) | LPSPI_CTL_SP… in LPSPI_Open()
[all …]