/hal_infineon-3.4.0/XMCLib/drivers/inc/ |
D | xmc_spi.h | 371 void XMC_SPI_CH_Init(XMC_USIC_CH_t *const channel, const XMC_SPI_CH_CONFIG_t *const config); 386 __STATIC_INLINE void XMC_SPI_CH_Start(XMC_USIC_CH_t *const channel) in XMC_SPI_CH_Start() 407 XMC_SPI_CH_STATUS_t XMC_SPI_CH_Stop(XMC_USIC_CH_t *const channel); 423 XMC_SPI_CH_STATUS_t XMC_SPI_CH_SetBaudrate(XMC_USIC_CH_t *const channel, const uint32_t rate); 440 XMC_SPI_CH_STATUS_t XMC_SPI_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, const uint32_t rate, boo… 458 void XMC_SPI_CH_EnableSlaveSelect(XMC_USIC_CH_t *const channel, const XMC_SPI_CH_SLAVE_SELECT_t sla… 472 void XMC_SPI_CH_DisableSlaveSelect(XMC_USIC_CH_t *const channel); 489 __STATIC_INLINE void XMC_SPI_CH_SetTransmitMode(XMC_USIC_CH_t *const channel, const XMC_SPI_CH_MODE… in XMC_SPI_CH_SetTransmitMode() 514 void XMC_SPI_CH_Transmit(XMC_USIC_CH_t *const channel, const uint16_t data, const XMC_SPI_CH_MODE_t… 531 __STATIC_INLINE void XMC_SPI_CH_Receive(XMC_USIC_CH_t *const channel, const XMC_SPI_CH_MODE_t mode) in XMC_SPI_CH_Receive() [all …]
|
D | xmc_usic.h | 138 #define XMC_USIC0_CH0 ((XMC_USIC_CH_t *)USIC0_CH0_BASE) /**< USIC0 channel 0 base address */ 139 #define XMC_USIC0_CH1 ((XMC_USIC_CH_t *)USIC0_CH1_BASE) /**< USIC0 channel 1 base address */ 143 #define XMC_USIC1_CH0 ((XMC_USIC_CH_t *)USIC1_CH0_BASE) /**< USIC1 channel 0 base address */ 144 #define XMC_USIC1_CH1 ((XMC_USIC_CH_t *)USIC1_CH1_BASE) /**< USIC1 channel 1 base address */ 149 #define XMC_USIC2_CH0 ((XMC_USIC_CH_t *)USIC2_CH0_BASE) /**< USIC2 channel 0 base address */ 150 #define XMC_USIC2_CH1 ((XMC_USIC_CH_t *)USIC2_CH1_BASE) /**< USIC2 channel 1 base address */ 544 } XMC_USIC_CH_t; typedef 577 __STATIC_INLINE bool XMC_USIC_IsChannelValid(const XMC_USIC_CH_t *const channel) in XMC_USIC_IsChannelValid() 635 void XMC_USIC_CH_Enable(XMC_USIC_CH_t *const channel); 648 void XMC_USIC_CH_Disable(XMC_USIC_CH_t *const channel); [all …]
|
D | xmc_i2c.h | 294 void XMC_I2C_CH_Init(XMC_USIC_CH_t *const channel, const XMC_I2C_CH_CONFIG_t *const config); 311 XMC_I2C_CH_STATUS_t XMC_I2C_CH_SetBaudrate(XMC_USIC_CH_t *const channel, const uint32_t rate); 329 XMC_I2C_CH_STATUS_t XMC_I2C_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, uint32_t rate, bool norm… 345 __STATIC_INLINE void XMC_I2C_CH_Start(XMC_USIC_CH_t *const channel) in XMC_I2C_CH_Start() 364 XMC_I2C_CH_STATUS_t XMC_I2C_CH_Stop(XMC_USIC_CH_t *const channel); 384 __STATIC_INLINE void XMC_I2C_CH_SetInterruptNodePointer(XMC_USIC_CH_t *const channel, in XMC_I2C_CH_SetInterruptNodePointer() 410 __STATIC_INLINE void XMC_I2C_CH_SelectInterruptNodePointer(XMC_USIC_CH_t *const channel, in XMC_I2C_CH_SelectInterruptNodePointer() 433 __STATIC_INLINE void XMC_I2C_CH_TriggerServiceRequest(XMC_USIC_CH_t *const channel, const uint32_t … in XMC_I2C_CH_TriggerServiceRequest() 454 __STATIC_INLINE void XMC_I2C_CH_SetInputSource(XMC_USIC_CH_t *const channel, const XMC_I2C_CH_INPUT… in XMC_I2C_CH_SetInputSource() 478 void XMC_I2C_CH_SetSlaveAddress(XMC_USIC_CH_t *const channel, const uint16_t address); [all …]
|
D | xmc_i2s.h | 280 void XMC_I2S_CH_Init(XMC_USIC_CH_t *const channel, const XMC_I2S_CH_CONFIG_t *const config); 295 __STATIC_INLINE void XMC_I2S_CH_Start(XMC_USIC_CH_t *const channel) in XMC_I2S_CH_Start() 316 XMC_I2S_CH_STATUS_t XMC_I2S_CH_Stop(XMC_USIC_CH_t *const channel); 332 XMC_I2S_CH_STATUS_t XMC_I2S_CH_SetBaudrate(XMC_USIC_CH_t *const channel, const uint32_t rate); 349 XMC_I2S_CH_STATUS_t XMC_I2S_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, const uint32_t rate, boo… 362 void XMC_I2S_CH_SetSystemWordLength(XMC_USIC_CH_t *const channel,uint32_t sclk_cycles_system_word_l… 381 void XMC_I2S_CH_Transmit(XMC_USIC_CH_t *const channel, const uint16_t data, const XMC_I2S_CH_CHANNE… 398 __STATIC_INLINE void XMC_I2S_CH_Receive(XMC_USIC_CH_t *const channel, const XMC_I2S_CH_CHANNEL_t ch… in XMC_I2S_CH_Receive() 417 uint16_t XMC_I2S_CH_GetReceivedData(XMC_USIC_CH_t *const channel); 432 __STATIC_INLINE void XMC_I2S_CH_SetBitOrderLsbFirst(XMC_USIC_CH_t *const channel) in XMC_I2S_CH_SetBitOrderLsbFirst() [all …]
|
D | xmc_uart.h | 268 void XMC_UART_CH_Init(XMC_USIC_CH_t *const channel, const XMC_UART_CH_CONFIG_t *const config); 284 __STATIC_INLINE void XMC_UART_CH_Start(XMC_USIC_CH_t *const channel) in XMC_UART_CH_Start() 304 XMC_UART_CH_STATUS_t XMC_UART_CH_Stop(XMC_USIC_CH_t *const channel); 329 XMC_UART_CH_STATUS_t XMC_UART_CH_SetBaudrate(XMC_USIC_CH_t *const channel, uint32_t rate, uint32_t … 355 XMC_UART_CH_STATUS_t XMC_UART_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, uint32_t rate, uint32_… 378 void XMC_UART_CH_Transmit(XMC_USIC_CH_t *const channel, const uint16_t data); 394 uint16_t XMC_UART_CH_GetReceivedData(XMC_USIC_CH_t *const channel); 416 __STATIC_INLINE void XMC_UART_CH_SetWordLength(XMC_USIC_CH_t *const channel, const uint8_t word_len… in XMC_UART_CH_SetWordLength() 437 __STATIC_INLINE void XMC_UART_CH_SetFrameLength(XMC_USIC_CH_t *const channel, const uint8_t frame_l… in XMC_UART_CH_SetFrameLength() 459 void XMC_UART_CH_EnableEvent(XMC_USIC_CH_t *const channel, const uint32_t event); [all …]
|
/hal_infineon-3.4.0/XMCLib/drivers/src/ |
D | xmc_i2c.c | 114 void XMC_I2C_CH_Init(XMC_USIC_CH_t *const channel, const XMC_I2C_CH_CONFIG_t *const config) in XMC_I2C_CH_Init() 139 void XMC_I2C_CH_SetSlaveAddress(XMC_USIC_CH_t *const channel, const uint16_t address) in XMC_I2C_CH_SetSlaveAddress() 151 uint16_t XMC_I2C_CH_GetSlaveAddress(const XMC_USIC_CH_t *const channel) in XMC_I2C_CH_GetSlaveAddress() 168 XMC_I2C_CH_STATUS_t XMC_I2C_CH_SetBaudrate(XMC_USIC_CH_t *const channel, uint32_t rate) in XMC_I2C_CH_SetBaudrate() 199 XMC_I2C_CH_STATUS_t XMC_I2C_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, uint32_t rate, bool norm… in XMC_I2C_CH_SetBaudrateEx() 238 void XMC_I2C_CH_MasterStart(XMC_USIC_CH_t *const channel, const uint16_t addr, const XMC_I2C_CH_CMD… in XMC_I2C_CH_MasterStart() 267 void XMC_I2C_CH_MasterRepeatedStart(XMC_USIC_CH_t *const channel, const uint16_t addr, const XMC_I2… in XMC_I2C_CH_MasterRepeatedStart() 296 void XMC_I2C_CH_MasterStop(XMC_USIC_CH_t *const channel) in XMC_I2C_CH_MasterStop() 318 void XMC_I2C_CH_MasterTransmit(XMC_USIC_CH_t *const channel, const uint8_t data) in XMC_I2C_CH_MasterTransmit() 340 void XMC_I2C_CH_SlaveTransmit(XMC_USIC_CH_t *const channel, const uint8_t data) in XMC_I2C_CH_SlaveTransmit() [all …]
|
D | xmc_spi.c | 83 void XMC_SPI_CH_Init(XMC_USIC_CH_t *const channel, const XMC_SPI_CH_CONFIG_t *const config) in XMC_SPI_CH_Init() 133 XMC_SPI_CH_STATUS_t XMC_SPI_CH_SetBaudrate(XMC_USIC_CH_t *const channel, const uint32_t rate) in XMC_SPI_CH_SetBaudrate() 149 XMC_SPI_CH_STATUS_t XMC_SPI_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, const uint32_t rate, boo… in XMC_SPI_CH_SetBaudrateEx() 175 void XMC_SPI_CH_EnableSlaveSelect(XMC_USIC_CH_t *const channel, const XMC_SPI_CH_SLAVE_SELECT_t sla… in XMC_SPI_CH_EnableSlaveSelect() 183 void XMC_SPI_CH_DisableSlaveSelect(XMC_USIC_CH_t *const channel) in XMC_SPI_CH_DisableSlaveSelect() 192 void XMC_SPI_CH_Transmit(XMC_USIC_CH_t *const channel, const uint16_t data, const XMC_SPI_CH_MODE_t… in XMC_SPI_CH_Transmit() 217 uint16_t XMC_SPI_CH_GetReceivedData(XMC_USIC_CH_t *const channel) in XMC_SPI_CH_GetReceivedData() 235 void XMC_SPI_CH_SetInterwordDelay(XMC_USIC_CH_t *const channel,uint32_t tinterword_delay_us) in XMC_SPI_CH_SetInterwordDelay() 289 XMC_SPI_CH_STATUS_t XMC_SPI_CH_Stop(XMC_USIC_CH_t *const channel) in XMC_SPI_CH_Stop() 307 void XMC_SPI_CH_EnableEvent(XMC_USIC_CH_t *const channel, const uint32_t event) in XMC_SPI_CH_EnableEvent() [all …]
|
D | xmc_usic.c | 93 void XMC_USIC_CH_Enable(XMC_USIC_CH_t *const channel) in XMC_USIC_CH_Enable() 129 void XMC_USIC_CH_Disable(XMC_USIC_CH_t *const channel) in XMC_USIC_CH_Disable() 134 XMC_USIC_CH_STATUS_t XMC_USIC_CH_SetBaudrate(XMC_USIC_CH_t *const channel, uint32_t rate, uint32_t … in XMC_USIC_CH_SetBaudrate() 194 XMC_USIC_CH_STATUS_t XMC_USIC_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, int32_t rate, int32_t … in XMC_USIC_CH_SetBaudrateEx() 245 uint32_t XMC_USIC_CH_GetBaudrate(XMC_USIC_CH_t *const channel) in XMC_USIC_CH_GetBaudrate() 290 uint32_t XMC_USIC_CH_GetSCLKFrequency(XMC_USIC_CH_t *const channel) in XMC_USIC_CH_GetSCLKFrequency() 315 uint32_t XMC_USIC_CH_GetMCLKFrequency(XMC_USIC_CH_t *const channel) in XMC_USIC_CH_GetMCLKFrequency() 337 void XMC_USIC_CH_ConfigExternalInputSignalToBRG(XMC_USIC_CH_t *const channel, in XMC_USIC_CH_ConfigExternalInputSignalToBRG() 360 void XMC_USIC_CH_TXFIFO_Configure(XMC_USIC_CH_t *const channel, in XMC_USIC_CH_TXFIFO_Configure() 382 void XMC_USIC_CH_RXFIFO_Configure(XMC_USIC_CH_t *const channel, in XMC_USIC_CH_RXFIFO_Configure() [all …]
|
D | xmc_uart.c | 84 void XMC_UART_CH_Init(XMC_USIC_CH_t *channel, const XMC_UART_CH_CONFIG_t *const config) in XMC_UART_CH_Init() 149 XMC_UART_CH_STATUS_t XMC_UART_CH_SetBaudrate(XMC_USIC_CH_t *const channel, uint32_t rate, uint32_t … in XMC_UART_CH_SetBaudrate() 165 XMC_UART_CH_STATUS_t XMC_UART_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, uint32_t rate, uint32_… in XMC_UART_CH_SetBaudrateEx() 190 void XMC_UART_CH_Transmit(XMC_USIC_CH_t *const channel, const uint16_t data) in XMC_UART_CH_Transmit() 212 uint16_t XMC_UART_CH_GetReceivedData(XMC_USIC_CH_t *const channel) in XMC_UART_CH_GetReceivedData() 229 XMC_UART_CH_STATUS_t XMC_UART_CH_Stop(XMC_USIC_CH_t *const channel) in XMC_UART_CH_Stop() 246 void XMC_UART_CH_EnableEvent(XMC_USIC_CH_t *const channel, const uint32_t event) in XMC_UART_CH_EnableEvent() 252 void XMC_UART_CH_DisableEvent(XMC_USIC_CH_t *const channel, const uint32_t event) in XMC_UART_CH_DisableEvent()
|
D | xmc_i2s.c | 91 void XMC_I2S_CH_Init(XMC_USIC_CH_t *const channel, const XMC_I2S_CH_CONFIG_t *const config) in XMC_I2S_CH_Init() 139 XMC_I2S_CH_STATUS_t XMC_I2S_CH_SetBaudrate(XMC_USIC_CH_t *const channel, const uint32_t rate) in XMC_I2S_CH_SetBaudrate() 160 XMC_I2S_CH_STATUS_t XMC_I2S_CH_SetBaudrateEx(XMC_USIC_CH_t *const channel, const uint32_t rate, boo… in XMC_I2S_CH_SetBaudrateEx() 190 void XMC_I2S_CH_SetSystemWordLength(XMC_USIC_CH_t *const channel,uint32_t sclk_cycles_system_word_l… in XMC_I2S_CH_SetSystemWordLength() 237 void XMC_I2S_CH_Transmit(XMC_USIC_CH_t *const channel, const uint16_t data, const XMC_I2S_CH_CHANNE… in XMC_I2S_CH_Transmit() 257 uint16_t XMC_I2S_CH_GetReceivedData(XMC_USIC_CH_t *const channel) in XMC_I2S_CH_GetReceivedData() 274 XMC_I2S_CH_STATUS_t XMC_I2S_CH_Stop(XMC_USIC_CH_t *const channel) in XMC_I2S_CH_Stop() 291 void XMC_I2S_CH_EnableEvent(XMC_USIC_CH_t *const channel, const uint32_t event) in XMC_I2S_CH_EnableEvent() 297 void XMC_I2S_CH_DisableEvent(XMC_USIC_CH_t *const channel, const uint32_t event) in XMC_I2S_CH_DisableEvent()
|