| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | i2s.h | 130 __STATIC_INLINE void I2S_ENABLE_TX_ZCD(I2S_T *i2s, uint32_t u32ChMask) in I2S_ENABLE_TX_ZCD() argument 134 i2s->CTL1 |= ((uint32_t)1U << (u32ChMask-1U)); in I2S_ENABLE_TX_ZCD() 145 __STATIC_INLINE void I2S_DISABLE_TX_ZCD(I2S_T *i2s, uint32_t u32ChMask) in I2S_DISABLE_TX_ZCD() argument 149 i2s->CTL1 &= ~((uint32_t)1U << (u32ChMask-1U)); in I2S_DISABLE_TX_ZCD() 159 #define I2S_ENABLE_TXDMA(i2s) ( (i2s)->CTL0 |= I2S_CTL0_TXPDMAEN_Msk ) argument 167 #define I2S_DISABLE_TXDMA(i2s) ( (i2s)->CTL0 &= ~I2S_CTL0_TXPDMAEN_Msk ) argument 175 #define I2S_ENABLE_RXDMA(i2s) ( (i2s)->CTL0 |= I2S_CTL0_RXPDMAEN_Msk ) argument 183 #define I2S_DISABLE_RXDMA(i2s) ( (i2s)->CTL0 &= ~I2S_CTL0_RXPDMAEN_Msk ) argument 191 #define I2S_ENABLE_TX(i2s) ( (i2s)->CTL0 |= I2S_CTL0_TXEN_Msk ) argument 199 #define I2S_DISABLE_TX(i2s) ( (i2s)->CTL0 &= ~I2S_CTL0_TXEN_Msk ) argument [all …]
|
| D | spi.h | 363 __STATIC_INLINE void SPII2S_ENABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask) in SPII2S_ENABLE_TX_ZCD() argument 367 i2s->I2SCTL |= SPI_I2SCTL_RZCEN_Msk; in SPII2S_ENABLE_TX_ZCD() 371 i2s->I2SCTL |= SPI_I2SCTL_LZCEN_Msk; in SPII2S_ENABLE_TX_ZCD() 384 __STATIC_INLINE void SPII2S_DISABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask) in SPII2S_DISABLE_TX_ZCD() argument 388 i2s->I2SCTL &= ~SPI_I2SCTL_RZCEN_Msk; in SPII2S_DISABLE_TX_ZCD() 392 i2s->I2SCTL &= ~SPI_I2SCTL_LZCEN_Msk; in SPII2S_DISABLE_TX_ZCD() 403 #define SPII2S_ENABLE_TXDMA(i2s) ( (i2s)->PDMACTL |= SPI_PDMACTL_TXPDMAEN_Msk ) argument 412 #define SPII2S_DISABLE_TXDMA(i2s) ( (i2s)->PDMACTL &= ~SPI_PDMACTL_TXPDMAEN_Msk ) argument 421 #define SPII2S_ENABLE_RXDMA(i2s) ( (i2s)->PDMACTL |= SPI_PDMACTL_RXPDMAEN_Msk ) argument 430 #define SPII2S_DISABLE_RXDMA(i2s) ( (i2s)->PDMACTL &= ~SPI_PDMACTL_RXPDMAEN_Msk ) argument [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | i2s.h | 127 __STATIC_INLINE void I2S_ENABLE_TX_ZCD(I2S_T *i2s, uint32_t u32ChMask) in I2S_ENABLE_TX_ZCD() argument 131 i2s->CTL1 |= ((uint32_t)1U << (u32ChMask-1U)); in I2S_ENABLE_TX_ZCD() 142 __STATIC_INLINE void I2S_DISABLE_TX_ZCD(I2S_T *i2s, uint32_t u32ChMask) in I2S_DISABLE_TX_ZCD() argument 146 i2s->CTL1 &= ~((uint32_t)1U << (u32ChMask-1U)); in I2S_DISABLE_TX_ZCD() 156 #define I2S_ENABLE_TXDMA(i2s) ( (i2s)->CTL0 |= I2S_CTL0_TXPDMAEN_Msk ) argument 164 #define I2S_DISABLE_TXDMA(i2s) ( (i2s)->CTL0 &= ~I2S_CTL0_TXPDMAEN_Msk ) argument 172 #define I2S_ENABLE_RXDMA(i2s) ( (i2s)->CTL0 |= I2S_CTL0_RXPDMAEN_Msk ) argument 180 #define I2S_DISABLE_RXDMA(i2s) ( (i2s)->CTL0 &= ~I2S_CTL0_RXPDMAEN_Msk ) argument 188 #define I2S_ENABLE_TX(i2s) ( (i2s)->CTL0 |= I2S_CTL0_TXEN_Msk ) argument 196 #define I2S_DISABLE_TX(i2s) ( (i2s)->CTL0 &= ~I2S_CTL0_TXEN_Msk ) argument [all …]
|
| D | spi.h | 327 __STATIC_INLINE void SPII2S_ENABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask); 328 __STATIC_INLINE void SPII2S_DISABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask); 329 __STATIC_INLINE void SPII2S_SET_MONO_RX_CHANNEL(SPI_T *i2s, uint32_t u32Ch); 340 __STATIC_INLINE void SPII2S_ENABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask) in SPII2S_ENABLE_TX_ZCD() argument 344 i2s->I2SCTL |= SPI_I2SCTL_RZCEN_Msk; in SPII2S_ENABLE_TX_ZCD() 348 i2s->I2SCTL |= SPI_I2SCTL_LZCEN_Msk; in SPII2S_ENABLE_TX_ZCD() 361 __STATIC_INLINE void SPII2S_DISABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask) in SPII2S_DISABLE_TX_ZCD() argument 365 i2s->I2SCTL &= ~SPI_I2SCTL_RZCEN_Msk; in SPII2S_DISABLE_TX_ZCD() 369 i2s->I2SCTL &= ~SPI_I2SCTL_LZCEN_Msk; in SPII2S_DISABLE_TX_ZCD() 380 #define SPII2S_ENABLE_TXDMA(i2s) ( (i2s)->PDMACTL |= SPI_PDMACTL_TXPDMAEN_Msk ) argument [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/inc/ |
| D | spi.h | 352 __STATIC_INLINE void SPII2S_ENABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask); 353 __STATIC_INLINE void SPII2S_DISABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask); 354 __STATIC_INLINE void SPII2S_SET_MONO_RX_CHANNEL(SPI_T *i2s, uint32_t u32Ch); 365 __STATIC_INLINE void SPII2S_ENABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask) in SPII2S_ENABLE_TX_ZCD() argument 369 i2s->I2SCTL |= SPI_I2SCTL_RZCEN_Msk; in SPII2S_ENABLE_TX_ZCD() 373 i2s->I2SCTL |= SPI_I2SCTL_LZCEN_Msk; in SPII2S_ENABLE_TX_ZCD() 386 __STATIC_INLINE void SPII2S_DISABLE_TX_ZCD(SPI_T *i2s, uint32_t u32ChMask) in SPII2S_DISABLE_TX_ZCD() argument 390 i2s->I2SCTL &= ~SPI_I2SCTL_RZCEN_Msk; in SPII2S_DISABLE_TX_ZCD() 394 i2s->I2SCTL &= ~SPI_I2SCTL_LZCEN_Msk; in SPII2S_DISABLE_TX_ZCD() 405 #define SPII2S_ENABLE_TXDMA(i2s) ((i2s)->PDMACTL |= SPI_PDMACTL_TXPDMAEN_Msk) argument [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | i2s.c | 25 static uint32_t I2S_GetSourceClockFreq(I2S_T *i2s); 32 static uint32_t I2S_GetSourceClockFreq(I2S_T *i2s) in I2S_GetSourceClockFreq() argument 36 if(i2s == I2S0) in I2S_GetSourceClockFreq() 72 else if(i2s == I2S1) in I2S_GetSourceClockFreq() 138 uint32_t I2S_Open(I2S_T *i2s, uint32_t u32MasterSlave, uint32_t u32SampleRate, uint32_t u32WordWidt… in I2S_Open() argument 143 if(i2s == I2S0) in I2S_Open() 148 else if(i2s == I2S1) in I2S_Open() 154 i2s->CTL0 = u32MasterSlave | u32WordWidth | u32MonoData | u32DataFormat; in I2S_Open() 155 i2s->CTL1 = I2S_FIFO_TX_LEVEL_WORD_8 | I2S_FIFO_RX_LEVEL_WORD_8; in I2S_Open() 157 u32SrcClk = I2S_GetSourceClockFreq(i2s); in I2S_Open() [all …]
|
| D | spi.c | 23 static uint32_t SPII2S_GetSourceClockFreq(SPI_T *i2s); 1656 static uint32_t SPII2S_GetSourceClockFreq(SPI_T *i2s) in SPII2S_GetSourceClockFreq() argument 1660 if(i2s == SPI0) in SPII2S_GetSourceClockFreq() 1687 else if(i2s == SPI1) in SPII2S_GetSourceClockFreq() 1714 else if(i2s == SPI2) in SPII2S_GetSourceClockFreq() 1798 uint32_t SPII2S_Open(SPI_T *i2s, uint32_t u32MasterSlave, uint32_t u32SampleRate, uint32_t u32WordW… in SPII2S_Open() argument 1804 if(i2s == SPI0) in SPII2S_Open() 1809 else if(i2s == SPI1) in SPII2S_Open() 1814 else if(i2s == SPI2) in SPII2S_Open() 1826 i2s->I2SCTL = u32MasterSlave | u32WordWidth | u32Channels | u32DataFormat; in SPII2S_Open() [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | i2s.c | 25 static uint32_t I2S_GetSourceClockFreq(I2S_T *i2s); 32 static uint32_t I2S_GetSourceClockFreq(I2S_T *i2s) in I2S_GetSourceClockFreq() argument 91 uint32_t I2S_Open(I2S_T *i2s, uint32_t u32MasterSlave, uint32_t u32SampleRate, uint32_t u32WordWidt… in I2S_Open() argument 99 i2s->CTL0 = u32MasterSlave | u32WordWidth | u32MonoData | u32DataFormat; in I2S_Open() 100 i2s->CTL1 = I2S_FIFO_TX_LEVEL_WORD_8 | I2S_FIFO_RX_LEVEL_WORD_8; in I2S_Open() 102 u32SrcClk = I2S_GetSourceClockFreq(i2s); in I2S_Open() 107 i2s->CLKDIV = (i2s->CLKDIV & ~I2S_CLKDIV_BCLKDIV_Msk) | ((uint32_t)u16Divider << 8U); in I2S_Open() 113 i2s->CTL0 |= I2S_CTL0_I2SEN_Msk; in I2S_Open() 123 void I2S_Close(I2S_T *i2s) in I2S_Close() argument 125 i2s->CTL0 &= ~I2S_CTL0_I2SEN_Msk; in I2S_Close() [all …]
|
| D | spi.c | 23 static uint32_t SPII2S_GetSourceClockFreq(SPI_T *i2s); 1019 static uint32_t SPII2S_GetSourceClockFreq(SPI_T *i2s) in SPII2S_GetSourceClockFreq() argument 1023 if(i2s == SPI0) in SPII2S_GetSourceClockFreq() 1043 else if(i2s == SPI1) in SPII2S_GetSourceClockFreq() 1063 else if(i2s == SPI2) in SPII2S_GetSourceClockFreq() 1133 uint32_t SPII2S_Open(SPI_T *i2s, uint32_t u32MasterSlave, uint32_t u32SampleRate, uint32_t u32WordW… in SPII2S_Open() argument 1139 if(i2s == SPI0) in SPII2S_Open() 1144 else if(i2s == SPI1) in SPII2S_Open() 1149 else if(i2s == SPI2) in SPII2S_Open() 1161 i2s->I2SCTL = u32MasterSlave | u32WordWidth | u32Channels | u32DataFormat; in SPII2S_Open() [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/src/ |
| D | spi.c | 22 static uint32_t SPII2S_GetSourceClockFreq(SPI_T *i2s); 1018 static uint32_t SPII2S_GetSourceClockFreq(SPI_T *i2s) in SPII2S_GetSourceClockFreq() argument 1022 if(i2s == SPI0) in SPII2S_GetSourceClockFreq() 1042 else if(i2s == SPI1) in SPII2S_GetSourceClockFreq() 1062 else if(i2s == SPI2) in SPII2S_GetSourceClockFreq() 1132 uint32_t SPII2S_Open(SPI_T *i2s, uint32_t u32MasterSlave, uint32_t u32SampleRate, uint32_t u32WordW… in SPII2S_Open() argument 1138 if(i2s == SPI0) in SPII2S_Open() 1143 else if(i2s == SPI1) in SPII2S_Open() 1148 else if(i2s == SPI2) in SPII2S_Open() 1160 i2s->I2SCTL = u32MasterSlave | u32WordWidth | u32Channels | u32DataFormat; in SPII2S_Open() [all …]
|