Home
last modified time | relevance | path

Searched refs:XMC_USIC_CH_t (Results 1 – 10 of 10) sorted by relevance

/hal_infineon-3.4.0/XMCLib/drivers/inc/
Dxmc_spi.h371 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 …]
Dxmc_usic.h138 #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 …]
Dxmc_i2c.h294 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 …]
Dxmc_i2s.h280 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 …]
Dxmc_uart.h268 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/
Dxmc_i2c.c114 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 …]
Dxmc_spi.c83 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 …]
Dxmc_usic.c93 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 …]
Dxmc_uart.c84 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()
Dxmc_i2s.c91 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()