Lines Matching refs:usart_periph

53 void usart_deinit(uint32_t usart_periph)  in usart_deinit()  argument
55 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()
94 if(USART_CTL0(usart_periph) & USART_CTL0_OVSMOD){ in usart_baudrate_set()
99 USART_BAUD(usart_periph) = ((USART_BAUD_FRADIV | USART_BAUD_INTDIV) & (intdiv | fradiv)); in usart_baudrate_set()
105 USART_BAUD(usart_periph) = ((USART_BAUD_FRADIV | USART_BAUD_INTDIV) & (intdiv | fradiv)); in usart_baudrate_set()
120 void usart_parity_config(uint32_t usart_periph, uint32_t paritycfg) in usart_parity_config() argument
123 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_parity_config()
125 USART_CTL0(usart_periph) &= ~(USART_CTL0_PM | USART_CTL0_PCEN); in usart_parity_config()
127 USART_CTL0(usart_periph) |= paritycfg; in usart_parity_config()
140 void usart_word_length_set(uint32_t usart_periph, uint32_t wlen) in usart_word_length_set() argument
143 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_word_length_set()
145 USART_CTL0(usart_periph) &= ~USART_CTL0_WL; in usart_word_length_set()
147 USART_CTL0(usart_periph) |= wlen; in usart_word_length_set()
162 void usart_stop_bit_set(uint32_t usart_periph, uint32_t stblen) in usart_stop_bit_set() argument
165 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_stop_bit_set()
167 USART_CTL1(usart_periph) &= ~USART_CTL1_STB; in usart_stop_bit_set()
168 USART_CTL1(usart_periph) |= stblen; in usart_stop_bit_set()
177 void usart_enable(uint32_t usart_periph) in usart_enable() argument
179 USART_CTL0(usart_periph) |= USART_CTL0_UEN; in usart_enable()
188 void usart_disable(uint32_t usart_periph) in usart_disable() argument
190 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_disable()
203 void usart_transmit_config(uint32_t usart_periph, uint32_t txconfig) in usart_transmit_config() argument
205 USART_CTL0(usart_periph) &= ~USART_CTL0_TEN; in usart_transmit_config()
207 USART_CTL0(usart_periph) |= txconfig; in usart_transmit_config()
220 void usart_receive_config(uint32_t usart_periph, uint32_t rxconfig) in usart_receive_config() argument
222 USART_CTL0(usart_periph) &= ~USART_CTL0_REN; in usart_receive_config()
224 USART_CTL0(usart_periph) |= rxconfig; in usart_receive_config()
237 void usart_data_first_config(uint32_t usart_periph, uint32_t msbf) in usart_data_first_config() argument
239 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_data_first_config()
241 USART_CTL1(usart_periph) &= ~(USART_CTL1_MSBF); in usart_data_first_config()
242 USART_CTL1(usart_periph) |= (USART_CTL1_MSBF & msbf); in usart_data_first_config()
261 void usart_invert_config(uint32_t usart_periph, usart_invert_enum invertpara) in usart_invert_config() argument
263 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_invert_config()
267 USART_CTL1(usart_periph) |= USART_CTL1_DINV; in usart_invert_config()
270 USART_CTL1(usart_periph) &= ~(USART_CTL1_DINV); in usart_invert_config()
273 USART_CTL1(usart_periph) |= USART_CTL1_TINV; in usart_invert_config()
276 USART_CTL1(usart_periph) &= ~(USART_CTL1_TINV); in usart_invert_config()
279 USART_CTL1(usart_periph) |= USART_CTL1_RINV; in usart_invert_config()
282 USART_CTL1(usart_periph) &= ~(USART_CTL1_RINV); in usart_invert_config()
285 USART_CTL1(usart_periph) |= USART_CTL1_STRP; in usart_invert_config()
288 USART_CTL1(usart_periph) &= ~(USART_CTL1_STRP); in usart_invert_config()
301 void usart_overrun_enable(uint32_t usart_periph) in usart_overrun_enable() argument
303 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_overrun_enable()
305 USART_CTL2(usart_periph) &= ~(USART_CTL2_OVRD); in usart_overrun_enable()
314 void usart_overrun_disable(uint32_t usart_periph) in usart_overrun_disable() argument
316 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_overrun_disable()
318 USART_CTL2(usart_periph) |= USART_CTL2_OVRD; in usart_overrun_disable()
331 void usart_oversample_config(uint32_t usart_periph, uint32_t oversamp) in usart_oversample_config() argument
334 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_oversample_config()
336 USART_CTL0(usart_periph) &= ~(USART_CTL0_OVSMOD); in usart_oversample_config()
337 USART_CTL0(usart_periph) |= oversamp; in usart_oversample_config()
350 void usart_sample_bit_config(uint32_t usart_periph, uint32_t osb) in usart_sample_bit_config() argument
353 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_sample_bit_config()
355 USART_CTL2(usart_periph) &= ~(USART_CTL2_OSB); in usart_sample_bit_config()
356 USART_CTL2(usart_periph) |= osb; in usart_sample_bit_config()
365 void usart_receiver_timeout_enable(uint32_t usart_periph) in usart_receiver_timeout_enable() argument
367 USART_CTL1(usart_periph) |= USART_CTL1_RTEN; in usart_receiver_timeout_enable()
376 void usart_receiver_timeout_disable(uint32_t usart_periph) in usart_receiver_timeout_disable() argument
378 USART_CTL1(usart_periph) &= ~(USART_CTL1_RTEN); in usart_receiver_timeout_disable()
388 void usart_receiver_timeout_threshold_config(uint32_t usart_periph, uint32_t rtimeout) in usart_receiver_timeout_threshold_config() argument
390 USART_RT(usart_periph) &= ~(USART_RT_RT); in usart_receiver_timeout_threshold_config()
391 USART_RT(usart_periph) |= rtimeout; in usart_receiver_timeout_threshold_config()
401 void usart_data_transmit(uint32_t usart_periph, uint32_t data) in usart_data_transmit() argument
403 USART_TDATA(usart_periph) = (USART_TDATA_TDATA & data); in usart_data_transmit()
412 uint16_t usart_data_receive(uint32_t usart_periph) in usart_data_receive() argument
414 return (uint16_t)(GET_BITS(USART_RDATA(usart_periph), 0U, 8U)); in usart_data_receive()
423 void usart_autobaud_detection_enable(uint32_t usart_periph) in usart_autobaud_detection_enable() argument
425 USART_CTL1(usart_periph) |= USART_CTL1_ABDEN; in usart_autobaud_detection_enable()
434 void usart_autobaud_detection_disable(uint32_t usart_periph) in usart_autobaud_detection_disable() argument
436 USART_CTL1(usart_periph) &= ~(USART_CTL1_ABDEN); in usart_autobaud_detection_disable()
449 void usart_autobaud_detection_mode_config(uint32_t usart_periph, uint32_t abdmod) in usart_autobaud_detection_mode_config() argument
452 USART_CTL1(usart_periph) &= ~(USART_CTL1_ABDM); in usart_autobaud_detection_mode_config()
453 USART_CTL1(usart_periph) |= abdmod; in usart_autobaud_detection_mode_config()
463 void usart_address_config(uint32_t usart_periph, uint8_t addr) in usart_address_config() argument
466 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_address_config()
468 USART_CTL1(usart_periph) &= ~(USART_CTL1_ADDR); in usart_address_config()
469 USART_CTL1(usart_periph) |= (USART_CTL1_ADDR & (((uint32_t)addr) << CTL1_ADDR_OFFSET)); in usart_address_config()
482 void usart_address_detection_mode_config(uint32_t usart_periph, uint32_t addmod) in usart_address_detection_mode_config() argument
485 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_address_detection_mode_config()
487 USART_CTL1(usart_periph) &= ~(USART_CTL1_ADDM); in usart_address_detection_mode_config()
488 USART_CTL1(usart_periph) |= USART_CTL1_ADDM & (addmod); in usart_address_detection_mode_config()
497 void usart_mute_mode_enable(uint32_t usart_periph) in usart_mute_mode_enable() argument
499 USART_CTL0(usart_periph) |= USART_CTL0_MEN; in usart_mute_mode_enable()
508 void usart_mute_mode_disable(uint32_t usart_periph) in usart_mute_mode_disable() argument
510 USART_CTL0(usart_periph) &= ~(USART_CTL0_MEN); in usart_mute_mode_disable()
523 void usart_mute_mode_wakeup_config(uint32_t usart_periph, uint32_t wmethod) in usart_mute_mode_wakeup_config() argument
526 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_mute_mode_wakeup_config()
528 USART_CTL0(usart_periph) &= ~(USART_CTL0_WM); in usart_mute_mode_wakeup_config()
529 USART_CTL0(usart_periph) |= wmethod; in usart_mute_mode_wakeup_config()
538 void usart_lin_mode_enable(uint32_t usart_periph) in usart_lin_mode_enable() argument
541 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_lin_mode_enable()
543 USART_CTL1(usart_periph) |= USART_CTL1_LMEN; in usart_lin_mode_enable()
552 void usart_lin_mode_disable(uint32_t usart_periph) in usart_lin_mode_disable() argument
555 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_lin_mode_disable()
557 USART_CTL1(usart_periph) &= ~(USART_CTL1_LMEN); in usart_lin_mode_disable()
570 void usart_lin_break_detection_length_config(uint32_t usart_periph, uint32_t lblen) in usart_lin_break_detection_length_config() argument
573 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_lin_break_detection_length_config()
574 USART_CTL1(usart_periph) &= ~(USART_CTL1_LBLEN); in usart_lin_break_detection_length_config()
575 USART_CTL1(usart_periph) |= USART_CTL1_LBLEN & (lblen); in usart_lin_break_detection_length_config()
584 void usart_halfduplex_enable(uint32_t usart_periph) in usart_halfduplex_enable() argument
587 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_halfduplex_enable()
589 USART_CTL2(usart_periph) |= USART_CTL2_HDEN; in usart_halfduplex_enable()
598 void usart_halfduplex_disable(uint32_t usart_periph) in usart_halfduplex_disable() argument
601 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_halfduplex_disable()
603 USART_CTL2(usart_periph) &= ~(USART_CTL2_HDEN); in usart_halfduplex_disable()
612 void usart_clock_enable(uint32_t usart_periph) in usart_clock_enable() argument
615 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_clock_enable()
617 USART_CTL1(usart_periph) |= USART_CTL1_CKEN; in usart_clock_enable()
626 void usart_clock_disable(uint32_t usart_periph) in usart_clock_disable() argument
629 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_clock_disable()
631 USART_CTL1(usart_periph) &= ~(USART_CTL1_CKEN); in usart_clock_disable()
652 void usart_synchronous_clock_config(uint32_t usart_periph, uint32_t clen, uint32_t cph, uint32_t cp… in usart_synchronous_clock_config() argument
655 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_synchronous_clock_config()
657 USART_CTL1(usart_periph) &= ~(USART_CTL1_CLEN | USART_CTL1_CPH | USART_CTL1_CPL); in usart_synchronous_clock_config()
659 USART_CTL1(usart_periph) |= (USART_CTL1_CLEN & clen); in usart_synchronous_clock_config()
660 USART_CTL1(usart_periph) |= (USART_CTL1_CPH & cph); in usart_synchronous_clock_config()
661 USART_CTL1(usart_periph) |= (USART_CTL1_CPL & cpl); in usart_synchronous_clock_config()
671 void usart_guard_time_config(uint32_t usart_periph, uint32_t guat) in usart_guard_time_config() argument
674 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_guard_time_config()
676 USART_GP(usart_periph) &= ~(USART_GP_GUAT); in usart_guard_time_config()
677 USART_GP(usart_periph) |= (USART_GP_GUAT & ((guat) << GP_GUAT_OFFSET)); in usart_guard_time_config()
686 void usart_smartcard_mode_enable(uint32_t usart_periph) in usart_smartcard_mode_enable() argument
689 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_enable()
691 USART_CTL2(usart_periph) |= USART_CTL2_SCEN; in usart_smartcard_mode_enable()
700 void usart_smartcard_mode_disable(uint32_t usart_periph) in usart_smartcard_mode_disable() argument
703 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_disable()
705 USART_CTL2(usart_periph) &= ~(USART_CTL2_SCEN); in usart_smartcard_mode_disable()
714 void usart_smartcard_mode_nack_enable(uint32_t usart_periph) in usart_smartcard_mode_nack_enable() argument
717 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_nack_enable()
719 USART_CTL2(usart_periph) |= USART_CTL2_NKEN; in usart_smartcard_mode_nack_enable()
728 void usart_smartcard_mode_nack_disable(uint32_t usart_periph) in usart_smartcard_mode_nack_disable() argument
731 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_mode_nack_disable()
733 USART_CTL2(usart_periph) &= ~(USART_CTL2_NKEN); in usart_smartcard_mode_nack_disable()
742 void usart_smartcard_mode_early_nack_enable(uint32_t usart_periph) in usart_smartcard_mode_early_nack_enable() argument
744 USART_RFCS(usart_periph) |= USART_RFCS_ELNACK; in usart_smartcard_mode_early_nack_enable()
753 void usart_smartcard_mode_early_nack_disable(uint32_t usart_periph) in usart_smartcard_mode_early_nack_disable() argument
755 USART_RFCS(usart_periph) &= ~USART_RFCS_ELNACK; in usart_smartcard_mode_early_nack_disable()
765 void usart_smartcard_autoretry_config(uint32_t usart_periph, uint32_t scrtnum) in usart_smartcard_autoretry_config() argument
768 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_smartcard_autoretry_config()
769 USART_CTL2(usart_periph) &= ~(USART_CTL2_SCRTNUM); in usart_smartcard_autoretry_config()
770 USART_CTL2(usart_periph) |= (USART_CTL2_SCRTNUM & (scrtnum << CTL2_SCRTNUM_OFFSET)); in usart_smartcard_autoretry_config()
780 void usart_block_length_config(uint32_t usart_periph, uint32_t bl) in usart_block_length_config() argument
782 USART_RT(usart_periph) &= ~(USART_RT_BL); in usart_block_length_config()
783 USART_RT(usart_periph) |= (USART_RT_BL & ((bl) << RT_BL_OFFSET)); in usart_block_length_config()
792 void usart_irda_mode_enable(uint32_t usart_periph) in usart_irda_mode_enable() argument
795 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_irda_mode_enable()
797 USART_CTL2(usart_periph) |= USART_CTL2_IREN; in usart_irda_mode_enable()
806 void usart_irda_mode_disable(uint32_t usart_periph) in usart_irda_mode_disable() argument
809 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_irda_mode_disable()
811 USART_CTL2(usart_periph) &= ~(USART_CTL2_IREN); in usart_irda_mode_disable()
821 void usart_prescaler_config(uint32_t usart_periph, uint32_t psc) in usart_prescaler_config() argument
824 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_prescaler_config()
825 USART_GP(usart_periph) &= ~(USART_GP_PSC); in usart_prescaler_config()
826 USART_GP(usart_periph) |= psc; in usart_prescaler_config()
839 void usart_irda_lowpower_config(uint32_t usart_periph, uint32_t irlp) in usart_irda_lowpower_config() argument
842 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_irda_lowpower_config()
843 USART_CTL2(usart_periph) &= ~(USART_CTL2_IRLP); in usart_irda_lowpower_config()
844 USART_CTL2(usart_periph) |= (USART_CTL2_IRLP & irlp); in usart_irda_lowpower_config()
857 void usart_hardware_flow_rts_config(uint32_t usart_periph, uint32_t rtsconfig) in usart_hardware_flow_rts_config() argument
860 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_hardware_flow_rts_config()
862 USART_CTL2(usart_periph) &= ~(USART_CTL2_RTSEN); in usart_hardware_flow_rts_config()
863 USART_CTL2(usart_periph) |= rtsconfig; in usart_hardware_flow_rts_config()
876 void usart_hardware_flow_cts_config(uint32_t usart_periph, uint32_t ctsconfig) in usart_hardware_flow_cts_config() argument
879 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_hardware_flow_cts_config()
881 USART_CTL2(usart_periph) &= ~USART_CTL2_CTSEN; in usart_hardware_flow_cts_config()
882 USART_CTL2(usart_periph) |= ctsconfig; in usart_hardware_flow_cts_config()
891 void usart_rs485_driver_enable(uint32_t usart_periph) in usart_rs485_driver_enable() argument
894 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_rs485_driver_enable()
896 USART_CTL2(usart_periph) |= USART_CTL2_DEM; in usart_rs485_driver_enable()
905 void usart_rs485_driver_disable(uint32_t usart_periph) in usart_rs485_driver_disable() argument
908 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_rs485_driver_disable()
910 USART_CTL2(usart_periph) &= ~(USART_CTL2_DEM); in usart_rs485_driver_disable()
920 void usart_driver_assertime_config(uint32_t usart_periph, uint32_t deatime) in usart_driver_assertime_config() argument
923 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_driver_assertime_config()
925 USART_CTL0(usart_periph) &= ~(USART_CTL0_DEA); in usart_driver_assertime_config()
926 USART_CTL0(usart_periph) |= (USART_CTL0_DEA & ((deatime) << CTL0_DEA_OFFSET)); in usart_driver_assertime_config()
936 void usart_driver_deassertime_config(uint32_t usart_periph, uint32_t dedtime) in usart_driver_deassertime_config() argument
939 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_driver_deassertime_config()
941 USART_CTL0(usart_periph) &= ~(USART_CTL0_DED); in usart_driver_deassertime_config()
942 USART_CTL0(usart_periph) |= (USART_CTL0_DED & ((dedtime) << CTL0_DED_OFFSET)); in usart_driver_deassertime_config()
955 void usart_depolarity_config(uint32_t usart_periph, uint32_t dep) in usart_depolarity_config() argument
958 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_depolarity_config()
960 USART_CTL2(usart_periph) &= ~(USART_CTL2_DEP); in usart_depolarity_config()
961 USART_CTL2(usart_periph) |= (USART_CTL2_DEP & dep); in usart_depolarity_config()
974 void usart_dma_receive_config(uint32_t usart_periph, uint32_t dmacmd) in usart_dma_receive_config() argument
976 USART_CTL2(usart_periph) &= ~USART_CTL2_DENR; in usart_dma_receive_config()
978 USART_CTL2(usart_periph) |= dmacmd; in usart_dma_receive_config()
991 void usart_dma_transmit_config(uint32_t usart_periph, uint32_t dmacmd) in usart_dma_transmit_config() argument
993 USART_CTL2(usart_periph) &= ~USART_CTL2_DENT; in usart_dma_transmit_config()
995 USART_CTL2(usart_periph) |= dmacmd; in usart_dma_transmit_config()
1004 void usart_reception_error_dma_disable(uint32_t usart_periph) in usart_reception_error_dma_disable() argument
1007 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_reception_error_dma_disable()
1009 USART_CTL2(usart_periph) |= USART_CTL2_DDRE; in usart_reception_error_dma_disable()
1018 void usart_reception_error_dma_enable(uint32_t usart_periph) in usart_reception_error_dma_enable() argument
1021 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_reception_error_dma_enable()
1023 USART_CTL2(usart_periph) &= ~(USART_CTL2_DDRE); in usart_reception_error_dma_enable()
1032 void usart_wakeup_enable(uint32_t usart_periph) in usart_wakeup_enable() argument
1034 USART_CTL0(usart_periph) |= USART_CTL0_UESM; in usart_wakeup_enable()
1043 void usart_wakeup_disable(uint32_t usart_periph) in usart_wakeup_disable() argument
1045 USART_CTL0(usart_periph) &= ~(USART_CTL0_UESM); in usart_wakeup_disable()
1059 void usart_wakeup_mode_config(uint32_t usart_periph, uint32_t wum) in usart_wakeup_mode_config() argument
1062 USART_CTL0(usart_periph) &= ~(USART_CTL0_UEN); in usart_wakeup_mode_config()
1064 USART_CTL2(usart_periph) &= ~(USART_CTL2_WUM); in usart_wakeup_mode_config()
1065 USART_CTL2(usart_periph) |= USART_CTL2_WUM & (wum); in usart_wakeup_mode_config()
1081 void usart_command_enable(uint32_t usart_periph, uint32_t cmdtype) in usart_command_enable() argument
1083 USART_CMD(usart_periph) |= (cmdtype); in usart_command_enable()
1092 void usart_receive_fifo_enable(uint32_t usart_periph) in usart_receive_fifo_enable() argument
1094 USART_RFCS(usart_periph) |= USART_RFCS_RFEN; in usart_receive_fifo_enable()
1103 void usart_receive_fifo_disable(uint32_t usart_periph) in usart_receive_fifo_disable() argument
1105 USART_RFCS(usart_periph) &= ~(USART_RFCS_RFEN); in usart_receive_fifo_disable()
1114 uint8_t usart_receive_fifo_counter_number(uint32_t usart_periph) in usart_receive_fifo_counter_number() argument
1116 return (uint8_t)(GET_BITS(USART_RFCS(usart_periph), 12U, 14U)); in usart_receive_fifo_counter_number()
1152 FlagStatus usart_flag_get(uint32_t usart_periph, usart_flag_enum flag) in usart_flag_get() argument
1154 if(RESET != (USART_REG_VAL(usart_periph, flag) & BIT(USART_BIT_POS(flag)))){ in usart_flag_get()
1182 void usart_flag_clear(uint32_t usart_periph, usart_flag_enum flag) in usart_flag_clear() argument
1184 USART_INTC(usart_periph) |= BIT(USART_BIT_POS(flag)); in usart_flag_clear()
1209 void usart_interrupt_enable(uint32_t usart_periph, usart_interrupt_enum interrupt) in usart_interrupt_enable() argument
1211 USART_REG_VAL(usart_periph, interrupt) |= BIT(USART_BIT_POS(interrupt)); in usart_interrupt_enable()
1236 void usart_interrupt_disable(uint32_t usart_periph, usart_interrupt_enum interrupt) in usart_interrupt_disable() argument
1238 USART_REG_VAL(usart_periph, interrupt) &= ~BIT(USART_BIT_POS(interrupt)); in usart_interrupt_disable()
1265 FlagStatus usart_interrupt_flag_get(uint32_t usart_periph, usart_interrupt_flag_enum int_flag) in usart_interrupt_flag_get() argument
1269 intenable = (USART_REG_VAL(usart_periph, int_flag) & BIT(USART_BIT_POS(int_flag))); in usart_interrupt_flag_get()
1271 flagstatus = (USART_REG_VAL2(usart_periph, int_flag) & BIT(USART_BIT_POS2(int_flag))); in usart_interrupt_flag_get()
1302 void usart_interrupt_flag_clear(uint32_t usart_periph, usart_interrupt_flag_enum int_flag) in usart_interrupt_flag_clear() argument
1305 USART_RFCS(usart_periph) &= (uint32_t)(~USART_RFCS_RFFINT); in usart_interrupt_flag_clear()
1307 USART_INTC(usart_periph) |= BIT(USART_BIT_POS2(int_flag)); in usart_interrupt_flag_clear()