..
accgyro
Add 3+ IMU support (Gyro Fusion) ( #14383 )
2025-06-23 21:35:11 +02:00
barometer
Removing -fsingle-precision-constant ( #14444 )
2025-06-17 20:45:47 +02:00
compass
lis2mdl: fix read ( #14227 )
2025-02-04 20:00:11 +01:00
flash
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
opticalflow
opticalflow mt sensor added ( #14038 )
2024-12-21 05:47:36 +11:00
rangefinder
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
rx
Removing -fsingle-precision-constant ( #14444 )
2025-06-17 20:45:47 +02:00
adc.c
trailing whitespace removal ( #14026 )
2024-11-15 22:19:13 +01:00
adc.h
Add apm32f405/f407 support ( #13796 )
2024-08-19 08:34:31 +10:00
adc_impl.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
audio.h
buf_writer.c
Simplify cliWriter structure definition as use of uint8_t data[] (flexible array member) at the end of the bufWriter_t structure is breaking the F411 build
2022-07-24 16:15:51 +01:00
buf_writer.h
Simplify cliWriter structure definition as use of uint8_t data[] (flexible array member) at the end of the bufWriter_t structure is breaking the F411 build
2022-07-24 16:15:51 +01:00
bus.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
bus.h
FIX: Adding USE_DMA wrapper around those only available with USE_DMA active ( #14133 )
2025-01-09 20:29:43 +01:00
bus_i2c.h
Move bus_i2c_config.c to platform ( #14439 )
2025-06-11 17:10:03 +10:00
bus_i2c_busdev.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
bus_i2c_busdev.h
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
bus_i2c_impl.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
bus_i2c_soft.c
bus_i2c_timing.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
bus_i2c_timing.h
bus_i2c_utils.c
I2C - unify i2cUnstick implementation, improve unstick a bit ( #13541 )
2024-04-20 17:07:53 +02:00
bus_i2c_utils.h
I2C - unify i2cUnstick implementation, improve unstick a bit ( #13541 )
2024-04-20 17:07:53 +02:00
bus_octospi.c
OctoSPI and Memory Mapped Flash support ( #11825 )
2023-02-04 06:24:01 +11:00
bus_octospi.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
bus_octospi_impl.h
OctoSPI and Memory Mapped Flash support ( #11825 )
2023-02-04 06:24:01 +11:00
bus_quadspi.c
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
bus_quadspi.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
bus_quadspi_impl.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
bus_spi.c
REFACTOR: SPI segment handling ( #14345 )
2025-04-23 18:27:44 +02:00
bus_spi.h
REFACTOR: SPI segment handling ( #14345 )
2025-04-23 18:27:44 +02:00
bus_spi_config.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
bus_spi_impl.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
buttons.c
buttons.h
camera_control.c
Code re-organisation: src/platform/xxx for the MCU type ( #13955 )
2024-10-13 03:07:17 +11:00
camera_control_impl.h
Code re-organisation: src/platform/xxx for the MCU type ( #13955 )
2024-10-13 03:07:17 +11:00
display.c
Don't waste time displaying an empty OSD string ( #14152 )
2025-01-14 13:06:22 +00:00
display.h
Fix handling of attribute byte ( #12701 )
2023-04-21 00:15:04 +02:00
display_canvas.c
display_canvas.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
display_ug2864hsweg01.c
display_ug2864hsweg01.h
dma.h
REFACTOR: Adding DMA_FIRST_HANDLER ( #14474 )
2025-06-26 07:34:29 +10:00
dma_common.c
Fix Wstringop-overflow warning on latest ARM SDK ( #13659 )
2024-05-31 01:24:04 +02:00
dma_impl.h
dma_reqmap.h
Adding common source location in ./src/platform ( #14044 )
2024-11-25 21:16:45 +01:00
dshot.c
Fix compiler errors if you remove -flto=auto from standard build flags ( #14381 )
2025-05-14 04:35:05 +10:00
dshot.h
Allow for builds with certain features disabled. ( #14420 )
2025-06-04 16:39:45 +02:00
dshot_bitbang.h
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
dshot_bitbang_decode.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
dshot_bitbang_decode.h
Use USE_DSHOT_BITBAND ( #13090 )
2023-09-27 14:39:31 +10:00
dshot_command.c
Allow for builds with certain features disabled. ( #14420 )
2025-06-04 16:39:45 +02:00
dshot_command.h
Refactoring motor to simplify implementation on other platforms ( #14156 )
2025-01-24 18:37:20 +11:00
exti.h
EXTI - Remove boolean argument from EXTIEnable.
2022-03-06 11:24:16 +01:00
inverter.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
inverter.h
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
io.c
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
io.h
Refactor SPI pre init to make it generic and usable from io.h ( #14174 )
2025-01-24 08:17:28 +11:00
io_def.h
Removing PICO directory, to be reinstated from RP2350 branch ( #14413 )
2025-05-31 13:35:39 +10:00
io_impl.h
Add apm32f405/f407 support ( #13796 )
2024-08-19 08:34:31 +10:00
io_preinit.c
Update io_preinit.c ( #14273 )
2025-02-23 21:56:03 +01:00
io_types.h
light_led.c
Fix virtualled ( #14276 )
2025-03-01 17:40:02 +11:00
light_led.h
Fix virtualled ( #14276 )
2025-03-01 17:40:02 +11:00
light_ws2811strip.c
fix: led strip not working ( #14279 ) ( #14286 )
2025-03-13 19:30:14 +01:00
light_ws2811strip.h
Break LED_STRIP update into 20us chunks ( #13218 )
2023-12-12 13:15:32 +01:00
max7456.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
max7456.h
Refactor SPI pre init to make it generic and usable from io.h ( #14174 )
2025-01-24 08:17:28 +11:00
mco.h
REFACTOR: Removing platform specific defines from init.c ( #14463 )
2025-06-22 20:45:50 +10:00
memprot.h
motor.c
Add NULL check for vTable->decodeTelemetry ( #14321 )
2025-03-26 22:20:53 +01:00
motor.h
FIX: Serial ESC communication when using digital protocols ( #14214 )
2025-01-29 14:49:11 +01:00
motor_impl.h
Refactoring motor to simplify implementation on other platforms ( #14156 )
2025-01-24 18:37:20 +11:00
motor_types.h
FIX: Serial ESC communication when using digital protocols ( #14214 )
2025-01-29 14:49:11 +01:00
nvic.h
EXTI priority ( #14401 )
2025-05-23 18:18:33 +02:00
osd.h
Add HD OSD support ( #11964 )
2022-11-15 12:58:14 +11:00
osd_symbols.h
Add GPS Lap Timer ( #11856 )
2023-05-25 02:31:22 +02:00
persistent.h
CRSF use persistent object to retain baudrate
2022-04-27 22:10:55 +02:00
pin_pull_up_down.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
pin_pull_up_down.h
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
pinio.c
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
pinio.h
pwm_output.c
FIX: AT32 not reading ESC ( #14220 )
2025-01-31 06:54:23 +11:00
pwm_output.h
FIX: AT32 not reading ESC ( #14220 )
2025-01-31 06:54:23 +11:00
pwm_output_impl.h
FIX: Serial ESC communication when using digital protocols ( #14214 )
2025-01-29 14:49:11 +01:00
resource.c
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
resource.h
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
sdcard.c
Refactor SPI pre init to make it generic and usable from io.h ( #14174 )
2025-01-24 08:17:28 +11:00
sdcard.h
Refactor SPI pre init to make it generic and usable from io.h ( #14174 )
2025-01-24 08:17:28 +11:00
sdcard_impl.h
Refactor SPI pre init to make it generic and usable from io.h ( #14174 )
2025-01-24 08:17:28 +11:00
sdcard_sdio_baremetal.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
sdcard_spi.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
sdcard_standard.c
sdcard_standard.h
AT32 SD card support ( #14070 )
2024-12-08 07:52:58 +11:00
sdio.h
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
sdmmc_sdio.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
sensor.h
serial.c
CLI - prevent serial overflow ( #14251 )
2025-02-11 15:57:21 +01:00
serial.h
CLI - prevent serial overflow ( #14251 )
2025-02-11 15:57:21 +01:00
serial_escserial.c
Adding simplified timer calls for enabling ESC Serial and Soft Serial for AT32 ( #14228 )
2025-03-28 21:31:30 +11:00
serial_escserial.h
Refactoring motor to simplify implementation on other platforms ( #14156 )
2025-01-24 18:37:20 +11:00
serial_impl.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
serial_impl.h
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
serial_pinconfig.c
Remove redundant SITL ioPortDef_s array definition ( #14202 )
2025-01-28 11:37:57 +11:00
serial_resource.h
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
serial_softserial.c
Adding simplified timer calls for enabling ESC Serial and Soft Serial for AT32 ( #14228 )
2025-03-28 21:31:30 +11:00
serial_softserial.h
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
serial_tcp.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
serial_tcp.h
update serTcpOpen declaration to fix compile errors ( #14113 )
2024-12-29 07:41:32 +11:00
serial_uart.c
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
serial_uart.h
Refactor uart ( #13585 )
2024-11-04 22:07:25 +01:00
serial_uart_impl.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
serial_usb_vcp.h
Move STM (and clone) related UART implementation to platform ( #14128 )
2025-01-10 16:13:15 +11:00
sound_beeper.c
Remove F1 and F3 support
2022-06-14 19:10:13 +01:00
sound_beeper.h
stack_check.c
stack_check.h
system.h
Move STM (and clone) related config in flash implementation to platform ( #14103 )
2025-01-06 19:36:24 +11:00
time.h
timer.h
Move RCC from drivers to platform ( #14430 )
2025-06-07 09:41:37 +10:00
timer_common.c
Removing Timer Usage Flags ( #12862 )
2023-06-07 06:49:13 +10:00
timer_impl.h
transponder_ir.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
transponder_ir_arcitimer.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
transponder_ir_arcitimer.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
transponder_ir_erlt.c
Add apm32f405/f407 support ( #13796 )
2024-08-19 08:34:31 +10:00
transponder_ir_erlt.h
transponder_ir_ilap.c
Add apm32f405/f407 support ( #13796 )
2024-08-19 08:34:31 +10:00
transponder_ir_ilap.h
usb_io.c
Adding ability to configure USB positive data pin (PA12 is STM specific) ( #14141 )
2025-01-12 07:45:08 +11:00
usb_io.h
usb_msc.h
usb_msc_common.c
vtx_common.c
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
vtx_common.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
vtx_rtc6705.c
fix rtc6705 drive ( #14296 )
2025-04-09 15:25:27 +02:00
vtx_rtc6705.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
vtx_rtc6705_soft_spi.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
vtx_rtc6705_soft_spi.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00
vtx_table.c
Refactor missing prototypes 2 ( #14170 )
2025-01-29 06:20:12 +11:00
vtx_table.h
duplicate emptyline removal ( #14027 )
2024-11-15 23:07:25 +01:00