Lines Matching refs:usart_periph
43 void usart_deinit(uint32_t usart_periph) in usart_deinit() argument
45 switch(usart_periph) { in usart_deinit()
78 void usart_baudrate_set(uint32_t usart_periph, uint32_t baudval) in usart_baudrate_set() argument
81 switch(usart_periph) { in usart_baudrate_set()
102 if(USART_CTL0(usart_periph) & USART_CTL0_OVSMOD) { in usart_baudrate_set()
107 USART_BAUD(usart_periph) = ((USART_BAUD_FRADIV | USART_BAUD_INTDIV) & (intdiv | fradiv)); in usart_baudrate_set()
113 USART_BAUD(usart_periph) = ((USART_BAUD_FRADIV | USART_BAUD_INTDIV) & (intdiv | fradiv)); in usart_baudrate_set()
128 void usart_parity_config(uint32_t usart_periph, uint32_t paritycfg) in usart_parity_config() argument
131 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_parity_config()
133 USART_CTL0(usart_periph) &= ~(USART_CTL0_PM | USART_CTL0_PCEN); in usart_parity_config()
135 USART_CTL0(usart_periph) |= paritycfg; in usart_parity_config()
148 void usart_word_length_set(uint32_t usart_periph, uint32_t wlen) in usart_word_length_set() argument
151 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_word_length_set()
153 USART_CTL0(usart_periph) &= ~USART_CTL0_WL; in usart_word_length_set()
155 USART_CTL0(usart_periph) |= wlen; in usart_word_length_set()
170 void usart_stop_bit_set(uint32_t usart_periph, uint32_t stblen) in usart_stop_bit_set() argument
173 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_stop_bit_set()
175 USART_CTL1(usart_periph) &= ~USART_CTL1_STB; in usart_stop_bit_set()
176 USART_CTL1(usart_periph) |= stblen; in usart_stop_bit_set()
185 void usart_enable(uint32_t usart_periph) in usart_enable() argument
187 USART_CTL0(usart_periph) |= USART_CTL0_UEN; in usart_enable()
196 void usart_disable(uint32_t usart_periph) in usart_disable() argument
198 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_disable()
211 void usart_transmit_config(uint32_t usart_periph, uint32_t txconfig) in usart_transmit_config() argument
213 USART_CTL0(usart_periph) &= ~USART_CTL0_TEN; in usart_transmit_config()
215 USART_CTL0(usart_periph) |= txconfig; in usart_transmit_config()
228 void usart_receive_config(uint32_t usart_periph, uint32_t rxconfig) in usart_receive_config() argument
230 USART_CTL0(usart_periph) &= ~USART_CTL0_REN; in usart_receive_config()
232 USART_CTL0(usart_periph) |= rxconfig; in usart_receive_config()
245 void usart_data_first_config(uint32_t usart_periph, uint32_t msbf) in usart_data_first_config() argument
247 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_data_first_config()
249 USART_CTL1(usart_periph) &= ~(USART_CTL1_MSBF); in usart_data_first_config()
250 USART_CTL1(usart_periph) |= (USART_CTL1_MSBF & msbf); in usart_data_first_config()
269 void usart_invert_config(uint32_t usart_periph, usart_invert_enum invertpara) in usart_invert_config() argument
271 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_invert_config()
275 USART_CTL1(usart_periph) |= USART_CTL1_DINV; in usart_invert_config()
278 USART_CTL1(usart_periph) &= ~(USART_CTL1_DINV); in usart_invert_config()
281 USART_CTL1(usart_periph) |= USART_CTL1_TINV; in usart_invert_config()
284 USART_CTL1(usart_periph) &= ~(USART_CTL1_TINV); in usart_invert_config()
287 USART_CTL1(usart_periph) |= USART_CTL1_RINV; in usart_invert_config()
290 USART_CTL1(usart_periph) &= ~(USART_CTL1_RINV); in usart_invert_config()
293 USART_CTL1(usart_periph) |= USART_CTL1_STRP; in usart_invert_config()
296 USART_CTL1(usart_periph) &= ~(USART_CTL1_STRP); in usart_invert_config()
309 void usart_overrun_enable(uint32_t usart_periph) in usart_overrun_enable() argument
311 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_overrun_enable()
313 USART_CTL2(usart_periph) &= ~(USART_CTL2_OVRD); in usart_overrun_enable()
322 void usart_overrun_disable(uint32_t usart_periph) in usart_overrun_disable() argument
324 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_overrun_disable()
326 USART_CTL2(usart_periph) |= USART_CTL2_OVRD; in usart_overrun_disable()
339 void usart_oversample_config(uint32_t usart_periph, uint32_t oversamp) in usart_oversample_config() argument
342 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_oversample_config()
344 USART_CTL0(usart_periph) &= ~(USART_CTL0_OVSMOD); in usart_oversample_config()
345 USART_CTL0(usart_periph) |= oversamp; in usart_oversample_config()
358 void usart_sample_bit_config(uint32_t usart_periph, uint32_t osb) in usart_sample_bit_config() argument
361 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_sample_bit_config()
363 USART_CTL2(usart_periph) &= ~(USART_CTL2_OSB); in usart_sample_bit_config()
364 USART_CTL2(usart_periph) |= osb; in usart_sample_bit_config()
373 void usart_receiver_timeout_enable(uint32_t usart_periph) in usart_receiver_timeout_enable() argument
375 USART_CTL1(usart_periph) |= USART_CTL1_RTEN; in usart_receiver_timeout_enable()
384 void usart_receiver_timeout_disable(uint32_t usart_periph) in usart_receiver_timeout_disable() argument
386 USART_CTL1(usart_periph) &= ~(USART_CTL1_RTEN); in usart_receiver_timeout_disable()
396 void usart_receiver_timeout_threshold_config(uint32_t usart_periph, uint32_t rtimeout) in usart_receiver_timeout_threshold_config() argument
398 USART_RT(usart_periph) &= ~(USART_RT_RT); in usart_receiver_timeout_threshold_config()
399 USART_RT(usart_periph) |= rtimeout; in usart_receiver_timeout_threshold_config()
409 void usart_data_transmit(uint32_t usart_periph, uint32_t data) in usart_data_transmit() argument
411 USART_TDATA(usart_periph) = (USART_TDATA_TDATA & data); in usart_data_transmit()
420 uint16_t usart_data_receive(uint32_t usart_periph) in usart_data_receive() argument
422 return (uint16_t)(GET_BITS(USART_RDATA(usart_periph), 0U, 8U)); in usart_data_receive()
438 void usart_command_enable(uint32_t usart_periph, uint32_t cmdtype) in usart_command_enable() argument
440 USART_CMD(usart_periph) |= (cmdtype); in usart_command_enable()
449 void usart_autobaud_detection_enable(uint32_t usart_periph) in usart_autobaud_detection_enable() argument
451 USART_CTL1(usart_periph) |= USART_CTL1_ABDEN; in usart_autobaud_detection_enable()
460 void usart_autobaud_detection_disable(uint32_t usart_periph) in usart_autobaud_detection_disable() argument
462 USART_CTL1(usart_periph) &= ~(USART_CTL1_ABDEN); in usart_autobaud_detection_disable()
475 void usart_autobaud_detection_mode_config(uint32_t usart_periph, uint32_t abdmod) in usart_autobaud_detection_mode_config() argument
478 USART_CTL1(usart_periph) &= ~(USART_CTL1_ABDM); in usart_autobaud_detection_mode_config()
479 USART_CTL1(usart_periph) |= abdmod; in usart_autobaud_detection_mode_config()
489 void usart_address_config(uint32_t usart_periph, uint8_t addr) in usart_address_config() argument
492 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_address_config()
494 USART_CTL1(usart_periph) &= ~(USART_CTL1_ADDR); in usart_address_config()
495 USART_CTL1(usart_periph) |= (USART_CTL1_ADDR & (((uint32_t)addr) << 24U)); in usart_address_config()
508 void usart_address_detection_mode_config(uint32_t usart_periph, uint32_t addmod) in usart_address_detection_mode_config() argument
511 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_address_detection_mode_config()
513 USART_CTL1(usart_periph) &= ~(USART_CTL1_ADDM); in usart_address_detection_mode_config()
514 USART_CTL1(usart_periph) |= USART_CTL1_ADDM & (addmod); in usart_address_detection_mode_config()
523 void usart_mute_mode_enable(uint32_t usart_periph) in usart_mute_mode_enable() argument
525 USART_CTL0(usart_periph) |= USART_CTL0_MEN; in usart_mute_mode_enable()
534 void usart_mute_mode_disable(uint32_t usart_periph) in usart_mute_mode_disable() argument
536 USART_CTL0(usart_periph) &= ~(USART_CTL0_MEN); in usart_mute_mode_disable()
549 void usart_mute_mode_wakeup_config(uint32_t usart_periph, uint32_t wmethod) in usart_mute_mode_wakeup_config() argument
552 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_mute_mode_wakeup_config()
554 USART_CTL0(usart_periph) &= ~(USART_CTL0_WM); in usart_mute_mode_wakeup_config()
555 USART_CTL0(usart_periph) |= wmethod; in usart_mute_mode_wakeup_config()
564 void usart_lin_mode_enable(uint32_t usart_periph) in usart_lin_mode_enable() argument
567 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_lin_mode_enable()
569 USART_CTL1(usart_periph) |= USART_CTL1_LMEN; in usart_lin_mode_enable()
578 void usart_lin_mode_disable(uint32_t usart_periph) in usart_lin_mode_disable() argument
581 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_lin_mode_disable()
583 USART_CTL1(usart_periph) &= ~(USART_CTL1_LMEN); in usart_lin_mode_disable()
596 void usart_lin_break_detection_length_config(uint32_t usart_periph, uint32_t lblen) in usart_lin_break_detection_length_config() argument
599 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_lin_break_detection_length_config()
600 USART_CTL1(usart_periph) &= ~(USART_CTL1_LBLEN); in usart_lin_break_detection_length_config()
601 USART_CTL1(usart_periph) |= USART_CTL1_LBLEN & (lblen); in usart_lin_break_detection_length_config()
610 void usart_halfduplex_enable(uint32_t usart_periph) in usart_halfduplex_enable() argument
613 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_halfduplex_enable()
615 USART_CTL2(usart_periph) |= USART_CTL2_HDEN; in usart_halfduplex_enable()
624 void usart_halfduplex_disable(uint32_t usart_periph) in usart_halfduplex_disable() argument
627 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_halfduplex_disable()
629 USART_CTL2(usart_periph) &= ~(USART_CTL2_HDEN); in usart_halfduplex_disable()
638 void usart_clock_enable(uint32_t usart_periph) in usart_clock_enable() argument
641 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_clock_enable()
643 USART_CTL1(usart_periph) |= USART_CTL1_CKEN; in usart_clock_enable()
652 void usart_clock_disable(uint32_t usart_periph) in usart_clock_disable() argument
655 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_clock_disable()
657 USART_CTL1(usart_periph) &= ~(USART_CTL1_CKEN); in usart_clock_disable()
678 void usart_synchronous_clock_config(uint32_t usart_periph, uint32_t clen, uint32_t cph, uint32_t cp… in usart_synchronous_clock_config() argument
681 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_synchronous_clock_config()
683 USART_CTL1(usart_periph) &= ~(USART_CTL1_CLEN | USART_CTL1_CPH | USART_CTL1_CPL); in usart_synchronous_clock_config()
685 USART_CTL1(usart_periph) |= (USART_CTL1_CLEN & clen); in usart_synchronous_clock_config()
686 USART_CTL1(usart_periph) |= (USART_CTL1_CPH & cph); in usart_synchronous_clock_config()
687 USART_CTL1(usart_periph) |= (USART_CTL1_CPL & cpl); in usart_synchronous_clock_config()
697 void usart_guard_time_config(uint32_t usart_periph, uint32_t guat) in usart_guard_time_config() argument
700 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_guard_time_config()
702 USART_GP(usart_periph) &= ~(USART_GP_GUAT); in usart_guard_time_config()
703 USART_GP(usart_periph) |= (USART_GP_GUAT & ((guat) << 8U)); in usart_guard_time_config()
712 void usart_smartcard_mode_enable(uint32_t usart_periph) in usart_smartcard_mode_enable() argument
715 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_enable()
717 USART_CTL2(usart_periph) |= USART_CTL2_SCEN; in usart_smartcard_mode_enable()
726 void usart_smartcard_mode_disable(uint32_t usart_periph) in usart_smartcard_mode_disable() argument
729 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_disable()
731 USART_CTL2(usart_periph) &= ~(USART_CTL2_SCEN); in usart_smartcard_mode_disable()
740 void usart_smartcard_mode_nack_enable(uint32_t usart_periph) in usart_smartcard_mode_nack_enable() argument
743 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_nack_enable()
745 USART_CTL2(usart_periph) |= USART_CTL2_NKEN; in usart_smartcard_mode_nack_enable()
754 void usart_smartcard_mode_nack_disable(uint32_t usart_periph) in usart_smartcard_mode_nack_disable() argument
757 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_nack_disable()
759 USART_CTL2(usart_periph) &= ~(USART_CTL2_NKEN); in usart_smartcard_mode_nack_disable()
768 void usart_smartcard_mode_early_nack_enable(uint32_t usart_periph) in usart_smartcard_mode_early_nack_enable() argument
770 USART_RFCS(usart_periph) |= USART_RFCS_ELNACK; in usart_smartcard_mode_early_nack_enable()
779 void usart_smartcard_mode_early_nack_disable(uint32_t usart_periph) in usart_smartcard_mode_early_nack_disable() argument
781 USART_RFCS(usart_periph) &= ~USART_RFCS_ELNACK; in usart_smartcard_mode_early_nack_disable()
791 void usart_smartcard_autoretry_config(uint32_t usart_periph, uint32_t scrtnum) in usart_smartcard_autoretry_config() argument
794 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_autoretry_config()
795 USART_CTL2(usart_periph) &= ~(USART_CTL2_SCRTNUM); in usart_smartcard_autoretry_config()
796 USART_CTL2(usart_periph) |= (USART_CTL2_SCRTNUM & (scrtnum << 17U)); in usart_smartcard_autoretry_config()
806 void usart_block_length_config(uint32_t usart_periph, uint32_t bl) in usart_block_length_config() argument
808 USART_RT(usart_periph) &= ~(USART_RT_BL); in usart_block_length_config()
809 USART_RT(usart_periph) |= (USART_RT_BL & ((bl) << 24U)); in usart_block_length_config()
818 void usart_irda_mode_enable(uint32_t usart_periph) in usart_irda_mode_enable() argument
821 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_irda_mode_enable()
823 USART_CTL2(usart_periph) |= USART_CTL2_IREN; in usart_irda_mode_enable()
832 void usart_irda_mode_disable(uint32_t usart_periph) in usart_irda_mode_disable() argument
835 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_irda_mode_disable()
837 USART_CTL2(usart_periph) &= ~(USART_CTL2_IREN); in usart_irda_mode_disable()
847 void usart_prescaler_config(uint32_t usart_periph, uint32_t psc) in usart_prescaler_config() argument
850 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_prescaler_config()
851 USART_GP(usart_periph) &= ~(USART_GP_PSC); in usart_prescaler_config()
852 USART_GP(usart_periph) |= psc; in usart_prescaler_config()
865 void usart_irda_lowpower_config(uint32_t usart_periph, uint32_t irlp) in usart_irda_lowpower_config() argument
868 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_irda_lowpower_config()
869 USART_CTL2(usart_periph) &= ~(USART_CTL2_IRLP); in usart_irda_lowpower_config()
870 USART_CTL2(usart_periph) |= (USART_CTL2_IRLP & irlp); in usart_irda_lowpower_config()
883 void usart_hardware_flow_rts_config(uint32_t usart_periph, uint32_t rtsconfig) in usart_hardware_flow_rts_config() argument
886 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_hardware_flow_rts_config()
888 USART_CTL2(usart_periph) &= ~(USART_CTL2_RTSEN); in usart_hardware_flow_rts_config()
889 USART_CTL2(usart_periph) |= rtsconfig; in usart_hardware_flow_rts_config()
902 void usart_hardware_flow_cts_config(uint32_t usart_periph, uint32_t ctsconfig) in usart_hardware_flow_cts_config() argument
905 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_hardware_flow_cts_config()
907 USART_CTL2(usart_periph) &= ~USART_CTL2_CTSEN; in usart_hardware_flow_cts_config()
908 USART_CTL2(usart_periph) |= ctsconfig; in usart_hardware_flow_cts_config()
921 void usart_hardware_flow_coherence_config(uint32_t usart_periph, uint32_t hcm) in usart_hardware_flow_coherence_config() argument
923 USART_CHC(usart_periph) &= ~(USART_CHC_HCM); in usart_hardware_flow_coherence_config()
924 USART_CHC(usart_periph) |= (USART_CHC_HCM & hcm); in usart_hardware_flow_coherence_config()
933 void usart_rs485_driver_enable(uint32_t usart_periph) in usart_rs485_driver_enable() argument
936 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_rs485_driver_enable()
938 USART_CTL2(usart_periph) |= USART_CTL2_DEM; in usart_rs485_driver_enable()
947 void usart_rs485_driver_disable(uint32_t usart_periph) in usart_rs485_driver_disable() argument
950 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_rs485_driver_disable()
952 USART_CTL2(usart_periph) &= ~(USART_CTL2_DEM); in usart_rs485_driver_disable()
962 void usart_driver_assertime_config(uint32_t usart_periph, uint32_t deatime) in usart_driver_assertime_config() argument
965 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_driver_assertime_config()
967 USART_CTL0(usart_periph) &= ~(USART_CTL0_DEA); in usart_driver_assertime_config()
968 USART_CTL0(usart_periph) |= (USART_CTL0_DEA & ((deatime) << 21U)); in usart_driver_assertime_config()
978 void usart_driver_deassertime_config(uint32_t usart_periph, uint32_t dedtime) in usart_driver_deassertime_config() argument
981 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_driver_deassertime_config()
983 USART_CTL0(usart_periph) &= ~(USART_CTL0_DED); in usart_driver_deassertime_config()
984 USART_CTL0(usart_periph) |= (USART_CTL0_DED & ((dedtime) << 16U)); in usart_driver_deassertime_config()
997 void usart_depolarity_config(uint32_t usart_periph, uint32_t dep) in usart_depolarity_config() argument
1000 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_depolarity_config()
1002 USART_CTL2(usart_periph) &= ~(USART_CTL2_DEP); in usart_depolarity_config()
1003 USART_CTL2(usart_periph) |= (USART_CTL2_DEP & dep); in usart_depolarity_config()
1016 void usart_dma_receive_config(uint32_t usart_periph, uint32_t dmacmd) in usart_dma_receive_config() argument
1018 USART_CTL2(usart_periph) &= ~USART_CTL2_DENR; in usart_dma_receive_config()
1020 USART_CTL2(usart_periph) |= dmacmd; in usart_dma_receive_config()
1033 void usart_dma_transmit_config(uint32_t usart_periph, uint32_t dmacmd) in usart_dma_transmit_config() argument
1035 USART_CTL2(usart_periph) &= ~USART_CTL2_DENT; in usart_dma_transmit_config()
1037 USART_CTL2(usart_periph) |= dmacmd; in usart_dma_transmit_config()
1046 void usart_reception_error_dma_disable(uint32_t usart_periph) in usart_reception_error_dma_disable() argument
1049 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_reception_error_dma_disable()
1051 USART_CTL2(usart_periph) |= USART_CTL2_DDRE; in usart_reception_error_dma_disable()
1060 void usart_reception_error_dma_enable(uint32_t usart_periph) in usart_reception_error_dma_enable() argument
1063 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_reception_error_dma_enable()
1065 USART_CTL2(usart_periph) &= ~(USART_CTL2_DDRE); in usart_reception_error_dma_enable()
1074 void usart_wakeup_enable(uint32_t usart_periph) in usart_wakeup_enable() argument
1076 USART_CTL0(usart_periph) |= USART_CTL0_UESM; in usart_wakeup_enable()
1085 void usart_wakeup_disable(uint32_t usart_periph) in usart_wakeup_disable() argument
1087 USART_CTL0(usart_periph) &= ~(USART_CTL0_UESM); in usart_wakeup_disable()
1101 void usart_wakeup_mode_config(uint32_t usart_periph, uint32_t wum) in usart_wakeup_mode_config() argument
1104 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_wakeup_mode_config()
1106 USART_CTL2(usart_periph) &= ~(USART_CTL2_WUM); in usart_wakeup_mode_config()
1107 USART_CTL2(usart_periph) |= USART_CTL2_WUM & (wum); in usart_wakeup_mode_config()
1116 void usart_receive_fifo_enable(uint32_t usart_periph) in usart_receive_fifo_enable() argument
1118 USART_RFCS(usart_periph) |= USART_RFCS_RFEN; in usart_receive_fifo_enable()
1127 void usart_receive_fifo_disable(uint32_t usart_periph) in usart_receive_fifo_disable() argument
1129 USART_RFCS(usart_periph) &= ~(USART_RFCS_RFEN); in usart_receive_fifo_disable()
1138 uint8_t usart_receive_fifo_counter_number(uint32_t usart_periph) in usart_receive_fifo_counter_number() argument
1140 return (uint8_t)(GET_BITS(USART_RFCS(usart_periph), 12U, 14U)); in usart_receive_fifo_counter_number()
1177 FlagStatus usart_flag_get(uint32_t usart_periph, usart_flag_enum flag) in usart_flag_get() argument
1179 if(RESET != (USART_REG_VAL(usart_periph, flag) & BIT(USART_BIT_POS(flag)))) { in usart_flag_get()
1207 void usart_flag_clear(uint32_t usart_periph, usart_flag_enum flag) in usart_flag_clear() argument
1209 USART_INTC(usart_periph) |= BIT(USART_BIT_POS(flag)); in usart_flag_clear()
1234 void usart_interrupt_enable(uint32_t usart_periph, usart_interrupt_enum interrupt) in usart_interrupt_enable() argument
1236 USART_REG_VAL(usart_periph, interrupt) |= BIT(USART_BIT_POS(interrupt)); in usart_interrupt_enable()
1261 void usart_interrupt_disable(uint32_t usart_periph, usart_interrupt_enum interrupt) in usart_interrupt_disable() argument
1263 USART_REG_VAL(usart_periph, interrupt) &= ~BIT(USART_BIT_POS(interrupt)); in usart_interrupt_disable()
1290 FlagStatus usart_interrupt_flag_get(uint32_t usart_periph, usart_interrupt_flag_enum int_flag) in usart_interrupt_flag_get() argument
1294 intenable = (USART_REG_VAL(usart_periph, int_flag) & BIT(USART_BIT_POS(int_flag))); in usart_interrupt_flag_get()
1296 flagstatus = (USART_REG_VAL2(usart_periph, int_flag) & BIT(USART_BIT_POS2(int_flag))); in usart_interrupt_flag_get()
1327 void usart_interrupt_flag_clear(uint32_t usart_periph, usart_interrupt_flag_enum int_flag) in usart_interrupt_flag_clear() argument
1330 USART_RFCS(usart_periph) &= (uint32_t)(~USART_RFCS_RFFINT); in usart_interrupt_flag_clear()
1332 USART_INTC(usart_periph) |= BIT(USART_BIT_POS2(int_flag)); in usart_interrupt_flag_clear()