Searched refs:_usart_async_device (Results 1 – 2 of 2) sorted by relevance
73 struct _usart_async_device;79 void (*tx_byte_sent)(struct _usart_async_device *device);80 void (*rx_done_cb)(struct _usart_async_device *device, uint8_t data);81 void (*tx_done_cb)(struct _usart_async_device *device);82 void (*error_cb)(struct _usart_async_device *device);88 struct _usart_async_device { struct107 int32_t _usart_async_init(struct _usart_async_device *const device, void *const hw); argument116 void _usart_async_deinit(struct _usart_async_device *const device);125 void _usart_async_enable(struct _usart_async_device *const device);134 void _usart_async_disable(struct _usart_async_device *const device);[all …]
201 int32_t _usart_async_init(struct _usart_async_device *const device, void *const hw) in _usart_async_init()231 void _usart_async_deinit(struct _usart_async_device *const device) in _usart_async_deinit()266 void _usart_async_enable(struct _usart_async_device *const device) in _usart_async_enable()282 void _usart_async_disable(struct _usart_async_device *const device) in _usart_async_disable()298 void _usart_async_set_baud_rate(struct _usart_async_device *const device, const uint32_t baud_rate) in _usart_async_set_baud_rate()314 void _usart_async_set_data_order(struct _usart_async_device *const device, const enum usart_data_or… in _usart_async_set_data_order()330 void _usart_async_set_mode(struct _usart_async_device *const device, const enum usart_mode mode) in _usart_async_set_mode()346 void _usart_async_set_parity(struct _usart_async_device *const device, const enum usart_parity pari… in _usart_async_set_parity()362 void _usart_async_set_stop_bits(struct _usart_async_device *const device, const enum usart_stop_bit… in _usart_async_set_stop_bits()378 void _usart_async_set_character_size(struct _usart_async_device *const device, const enum usart_cha… in _usart_async_set_character_size()[all …]