Revert #10388: 'Fix BIDIR UART issue' in maintenance branch.
[betaflight.git] / src / main / drivers / 
tree8c96632bea6778a095e23ed82ebf091bed0dd54a
drwxr-xr-x   ..
drwxr-xr-x - accgyro
drwxr-xr-x - accgyro_legacy
-rw-r--r-- 3936 adc.c
-rw-r--r-- 3090 adc.h
-rw-r--r-- 5551 adc_impl.h
-rw-r--r-- 5778 adc_stm32f10x.c
-rw-r--r-- 9916 adc_stm32f30x.c
-rw-r--r-- 11928 adc_stm32f4xx.c
-rw-r--r-- 11172 adc_stm32f7xx.c
-rw-r--r-- 17814 adc_stm32g4xx.c
-rw-r--r-- 16323 adc_stm32h7xx.c
-rw-r--r-- 1039 audio.h
-rw-r--r-- 2625 audio_stm32f7xx.c
-rw-r--r-- 2594 audio_stm32h7xx.c
drwxr-xr-x - barometer
-rw-r--r-- 1374 buf_writer.c
-rw-r--r-- 1364 buf_writer.h
-rw-r--r-- 5864 bus.c
-rw-r--r-- 2776 bus.h
-rw-r--r-- 2040 bus_i2c.h
-rw-r--r-- 2136 bus_i2c_busdev.c
-rw-r--r-- 1281 bus_i2c_busdev.h
-rw-r--r-- 2440 bus_i2c_config.c
-rw-r--r-- 5213 bus_i2c_hal.c
-rw-r--r-- 12435 bus_i2c_hal_init.c
-rw-r--r-- 2610 bus_i2c_impl.h
-rw-r--r-- 5133 bus_i2c_soft.c
-rw-r--r-- 21710 bus_i2c_stm32f10x.c
-rw-r--r-- 8525 bus_i2c_stm32f30x.c
-rw-r--r-- 8934 bus_quadspi.c
-rw-r--r-- 5225 bus_quadspi.h
-rw-r--r-- 17040 bus_quadspi_hal.c
-rw-r--r-- 2585 bus_quadspi_impl.h
-rw-r--r-- 7063 bus_spi.c
-rw-r--r-- 6945 bus_spi.h
-rw-r--r-- 2904 bus_spi_config.c
-rw-r--r-- 6144 bus_spi_hal.c
-rw-r--r-- 2343 bus_spi_impl.h
-rw-r--r-- 8636 bus_spi_ll.c
-rw-r--r-- 14100 bus_spi_pinconfig.c
-rw-r--r-- 7778 bus_spi_stdperiph.c
-rw-r--r-- 2019 buttons.c
-rw-r--r-- 864 buttons.h
-rw-r--r-- 8529 camera_control.c
-rw-r--r-- 1806 camera_control.h
drwxr-xr-x - compass
-rw-r--r-- 5530 display.c
-rw-r--r-- 4847 display.h
-rw-r--r-- 9288 display_canvas.c
-rw-r--r-- 8712 display_canvas.h
-rw-r--r-- 17969 display_ug2864hsweg01.c
-rw-r--r-- 1738 display_ug2864hsweg01.h
-rw-r--r-- 4924 dma.c
-rw-r--r-- 11412 dma.h
-rw-r--r-- 19485 dma_reqmap.c
-rw-r--r-- 2391 dma_reqmap.h
-rw-r--r-- 5225 dma_stm32f4xx.c
-rw-r--r-- 4118 dma_stm32f7xx.c
-rw-r--r-- 4206 dma_stm32g4xx.c
-rw-r--r-- 4183 dma_stm32h7xx.c
-rw-r--r-- 6222 dshot.c
-rw-r--r-- 3234 dshot.h
-rw-r--r-- 21310 dshot_bitbang.c
-rw-r--r-- 1403 dshot_bitbang.h
-rw-r--r-- 8891 dshot_bitbang_decode.c
-rw-r--r-- 1035 dshot_bitbang_decode.h
-rw-r--r-- 6511 dshot_bitbang_impl.h
-rw-r--r-- 10160 dshot_bitbang_ll.c
-rw-r--r-- 8925 dshot_bitbang_stdperiph.c
-rw-r--r-- 11395 dshot_command.c
-rw-r--r-- 2863 dshot_command.h
-rw-r--r-- 6375 dshot_dpwm.c
-rw-r--r-- 5311 dshot_dpwm.h
-rw-r--r-- 7811 exti.c
-rw-r--r-- 1427 exti.h
-rw-r--r-- 10867 flash.c
-rw-r--r-- 3298 flash.h
-rw-r--r-- 2434 flash_impl.h
-rw-r--r-- 12708 flash_m25p16.c
-rw-r--r-- 920 flash_m25p16.h
-rw-r--r-- 7432 flash_w25m.c
-rw-r--r-- 869 flash_w25m.h
-rw-r--r-- 27858 flash_w25n01g.c
-rw-r--r-- 928 flash_w25n01g.h
-rw-r--r-- 2895 inverter.c
-rw-r--r-- 935 inverter.h
-rw-r--r-- 11209 io.c
-rw-r--r-- 5870 io.h
-rw-r--r-- 1830 io_def.h
-rw-r--r-- 75744 io_def_generated.h
-rw-r--r-- 1635 io_impl.h
-rw-r--r-- 1889 io_types.h
-rw-r--r-- 2249 light_led.c
-rw-r--r-- 2038 light_led.h
-rw-r--r-- 5627 light_ws2811strip.c
-rw-r--r-- 2661 light_ws2811strip.h
-rw-r--r-- 6034 light_ws2811strip_hal.c
-rw-r--r-- 7367 light_ws2811strip_stdperiph.c
-rw-r--r-- 27623 max7456.c
-rw-r--r-- 2054 max7456.h
-rw-r--r-- 2906 mco.c
-rw-r--r-- 1016 mco.h
-rw-r--r-- 1273 memprot.h
-rw-r--r-- 3071 memprot_hal.c
-rw-r--r-- 2520 memprot_stm32g4xx.c
-rw-r--r-- 2814 memprot_stm32h7xx.c
-rw-r--r-- 8572 motor.c
-rw-r--r-- 3218 motor.h
-rw-r--r-- 4799 nvic.h
-rw-r--r-- 1917 osd.h
-rw-r--r-- 5192 osd_symbols.h
-rw-r--r-- 3757 persistent.c
-rw-r--r-- 1852 persistent.h
-rw-r--r-- 1541 pin_pull_up_down.c
-rw-r--r-- 924 pin_pull_up_down.h
-rw-r--r-- 2342 pinio.c
-rw-r--r-- 1090 pinio.h
-rw-r--r-- 1619 pwm_esc_detect.c
-rw-r--r-- 997 pwm_esc_detect.h
-rw-r--r-- 10746 pwm_output.c
-rw-r--r-- 2536 pwm_output.h
-rw-r--r-- 14842 pwm_output_dshot.c
-rw-r--r-- 14402 pwm_output_dshot_hal.c
-rw-r--r-- 15911 pwm_output_dshot_hal_hal.c
-rw-r--r-- 8793 pwm_output_dshot_shared.c
-rw-r--r-- 2167 pwm_output_dshot_shared.h
drwxr-xr-x - rangefinder
-rw-r--r-- 6255 rcc.c
-rw-r--r-- 3071 rcc.h
-rw-r--r-- 884 rcc_types.h
-rw-r--r-- 2282 resource.c
-rw-r--r-- 2879 resource.h
drwxr-xr-x - rx
-rw-r--r-- 4978 sdcard.c
-rw-r--r-- 2478 sdcard.h
-rw-r--r-- 3728 sdcard_impl.h
-rw-r--r-- 23191 sdcard_sdio_baremetal.c
-rw-r--r-- 40338 sdcard_spi.c
-rw-r--r-- 1628 sdcard_standard.c
-rw-r--r-- 9666 sdcard_standard.h
-rw-r--r-- 1037 sdio.h
-rw-r--r-- 75887 sdio_f4xx.c
-rw-r--r-- 74889 sdio_f7xx.c
-rw-r--r-- 19258 sdio_h7xx.c
-rw-r--r-- 11876 sdmmc_sdio.h
-rw-r--r-- 1394 sensor.h
-rw-r--r-- 3473 serial.c
-rw-r--r-- 5312 serial.h
-rw-r--r-- 30000 serial_escserial.c
-rw-r--r-- 1411 serial_escserial.h
-rw-r--r-- 7011 serial_pinconfig.c
-rw-r--r-- 20064 serial_softserial.c
-rw-r--r-- 1461 serial_softserial.h
-rw-r--r-- 8383 serial_tcp.c
-rw-r--r-- 1550 serial_tcp.h
-rw-r--r-- 11212 serial_uart.c
-rw-r--r-- 2332 serial_uart.h
-rw-r--r-- 13152 serial_uart_hal.c
-rw-r--r-- 6132 serial_uart_impl.h
-rw-r--r-- 2179 serial_uart_pinconfig.c
-rw-r--r-- 9457 serial_uart_stdperiph.c
-rw-r--r-- 7041 serial_uart_stm32f10x.c
-rw-r--r-- 9832 serial_uart_stm32f30x.c
-rw-r--r-- 10403 serial_uart_stm32f4xx.c
-rw-r--r-- 11578 serial_uart_stm32f7xx.c
-rw-r--r-- 9826 serial_uart_stm32g4xx.c
-rw-r--r-- 13477 serial_uart_stm32h7xx.c
-rw-r--r-- 6851 serial_usb_vcp.c
-rw-r--r-- 1381 serial_usb_vcp.h
-rw-r--r-- 3307 sound_beeper.c
-rw-r--r-- 1225 sound_beeper.h
-rw-r--r-- 2792 stack_check.c
-rw-r--r-- 946 stack_check.h
-rw-r--r-- 3456 stm32f7xx_ll_ex.h
-rw-r--r-- 3147 stm32g4xx_ll_ex.h
-rw-r--r-- 3468 stm32h7xx_ll_ex.h
-rw-r--r-- 7018 system.c
-rw-r--r-- 2609 system.h
-rw-r--r-- 3284 system_stm32f10x.c
-rw-r--r-- 2553 system_stm32f30x.c
-rw-r--r-- 4562 system_stm32f4xx.c
-rw-r--r-- 3244 system_stm32f7xx.c
-rw-r--r-- 4908 system_stm32h7xx.c
-rw-r--r-- 1047 time.h
-rw-r--r-- 28767 timer.c
-rw-r--r-- 10684 timer.h
-rw-r--r-- 4478 timer_common.c
-rw-r--r-- 55595 timer_def.h
-rw-r--r-- 36897 timer_hal.c
-rw-r--r-- 813 timer_impl.h
-rw-r--r-- 2238 timer_stm32f10x.c
-rw-r--r-- 5769 timer_stm32f30x.c
-rw-r--r-- 8972 timer_stm32f4xx.c
-rw-r--r-- 8259 timer_stm32f7xx.c
-rw-r--r-- 7705 timer_stm32g4xx.c
-rw-r--r-- 7511 timer_stm32h7xx.c
-rw-r--r-- 5090 transponder_ir.h
-rw-r--r-- 2734 transponder_ir_arcitimer.c
-rw-r--r-- 1824 transponder_ir_arcitimer.h
-rw-r--r-- 3267 transponder_ir_erlt.c
-rw-r--r-- 1023 transponder_ir_erlt.h
-rw-r--r-- 3300 transponder_ir_ilap.c
-rw-r--r-- 938 transponder_ir_ilap.h
-rw-r--r-- 8649 transponder_ir_io_hal.c
-rw-r--r-- 7829 transponder_ir_io_stdperiph.c
-rw-r--r-- 1823 usb_io.c
-rw-r--r-- 920 usb_io.h
-rw-r--r-- 1106 usb_msc.h
-rw-r--r-- 3651 usb_msc_common.c
-rw-r--r-- 2452 usb_msc_f4xx.c
-rw-r--r-- 2643 usb_msc_f7xx.c
-rw-r--r-- 6565 vtx_common.c
-rw-r--r-- 5691 vtx_common.h
-rw-r--r-- 6354 vtx_rtc6705.c
-rw-r--r-- 1387 vtx_rtc6705.h
-rw-r--r-- 3940 vtx_rtc6705_soft_spi.c
-rw-r--r-- 1009 vtx_rtc6705_soft_spi.h
-rw-r--r-- 6275 vtx_table.c
-rw-r--r-- 3188 vtx_table.h