1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-12 19:10:32 +03:00

Commit graph

  • 31e95667c2 Move DMA IRQ acknowledge to before the callback as it's edge triggered Steve Evans 2025-07-05 14:59:06 +01:00
  • e2159bee89 Remove superfluous comments Steve Evans 2025-07-05 14:57:23 +01:00
  • 39641a7113 Removed src/config stuff Steve Evans 2025-07-04 20:01:28 +01:00
  • fb1a1e8b54 USE_DMA_SPEC not needed on RP2350 as DMA channel use is unrestricted Steve Evans 2025-07-04 16:45:11 +01:00
  • 2e3d9f680a Re-ordered blckmn 2025-07-04 18:02:39 +10:00
  • 9ff8c4c926 Fix the memcpy size parameter kedeng 2025-07-04 15:55:56 +08:00
  • c9640b3387 Fix timerUpConfig initialization and TIMER_INDEX macro usage kedeng 2025-07-04 15:51:13 +08:00
  • cf699ec543 Add GD32F4 Driver Support jianpingwu1 2025-07-04 15:31:29 +08:00
  • d054b68ffe Auto updated submodule references [04-07-2025] Git bot (blckmn) 2025-07-04 06:25:03 +00:00
  • d1ff01d738
    SITL: Minor changes to simplify platform (#14501) Jay Blackman 2025-07-04 15:40:17 +10:00
  • e911d55a08 Correct build error (FAST_CODE_PREF redefined) blckmn 2025-07-04 15:39:03 +10:00
  • dccb56ccb8 REFACTOR: Moving code sections to platform blckmn 2025-07-04 09:41:54 +10:00
  • f9156e3eba Format alignment kedeng 2025-07-03 17:35:47 +08:00
  • 907e7db9c1
    Update src/main/drivers/dshot.c ke deng 2025-07-03 17:22:26 +08:00
  • c6ba65dfd8 Simplify TIMUP DMA option index and presenceMask handling kedeng 2025-07-03 17:21:32 +08:00
  • 9b2beabc9b
    Merge 429010cd23 into 3f62795f38 Ivan Efimov 2025-07-03 03:41:51 -05:00
  • a405c12757
    Merge efef89735a into 57c3471dc6 Ivan Efimov 2025-07-03 03:34:27 -05:00
  • 291de84057
    Merge 6c8e549528 into 3f62795f38 Ivan Efimov 2025-07-03 03:30:22 -05:00
  • 1361064245 As per @ledvinap review blckmn 2025-07-03 18:27:36 +10:00
  • 0c705c9d7b Attempt to get SITL bin build to upload as an artifact blckmn 2025-07-03 18:15:00 +10:00
  • 723babc871 Allow for different outputs to only .hex blckmn 2025-07-03 17:51:08 +10:00
  • afccfef3c2 Adding recursive sub-modules checkout blckmn 2025-07-03 17:30:11 +10:00
  • 29550833e7 Removing exclusion for RP2350 targets blckmn 2025-07-03 17:19:43 +10:00
  • ec544fd3de Remove requirement for ARM when populating sdks blckmn 2025-07-03 17:15:26 +10:00
  • ba5969fa3e Removing requirement for configs when installing pico_sdk blckmn 2025-07-03 17:10:28 +10:00
  • 3824516a31 Fix extended telemetry array size and eRPM fallback logic kedeng 2025-07-03 15:06:06 +08:00
  • c4bd6eff85 Removing description blckmn 2025-07-03 15:46:50 +10:00
  • 6ab37fd800 Fix incorrect TIMUP DMA configuration dump on H743 kedeng 2025-07-03 12:29:08 +08:00
  • 8bc99a47ee PICO: Adding PICO tooling to CI blckmn 2025-07-03 10:49:40 +10:00
  • e23e781956
    Update platform.h Jay Blackman 2025-07-03 08:48:58 +10:00
  • 3b51809f89
    Update main.c Jay Blackman 2025-07-03 08:48:35 +10:00
  • 9b4d123db3 Merge branch 'RP2350' blckmn 2025-07-03 08:18:25 +10:00
  • 2a48e4d401
    PICO: Beeper implementation (pwm) (#14493) mjs1441 2025-07-02 17:32:06 +01:00
  • 46c73e70ba
    Update STM32F4 DMA-Timer mapping comments for datasheet compliance (#14492) ke deng 2025-07-03 00:30:19 +08:00
  • 3dc130c4aa
    Register allocated DMA channels for dma show (#14496) Steve Evans 2025-07-02 17:29:25 +01:00
  • c390aba083
    PICO: Revert uartPinConfigure code (pending updates for PIO UART) (#14499) mjs1441 2025-07-02 17:27:49 +01:00
  • 56a05c9c45 PICO: Revert uartPinConfigure code for PICO Matthew Selby 2025-07-02 14:48:07 +01:00
  • d8a908f98c pwm_beeper_pico.c improve clock_divide, wrap calculation. Matthew Selby 2025-07-02 11:00:48 +01:00
  • dd0726acda Optimize telemetry type detection for extended DShot protocol kedeng 2025-07-02 17:56:39 +08:00
  • 712ed6904c
    Merge 2541e5913a into 0d94108068 BrandonsBakedBeans 2025-07-02 00:05:15 +02:00
  • 31ac50dfc2 pwm_beeper_pico.c updates after code review. Matthew Selby 2025-07-01 20:06:42 +01:00
  • 3e3e5358f8 Use RP2350 definition Steve Evans 2025-07-01 19:53:38 +01:00
  • 6807e3d8bf Merge branch 'RP2350' into pico_register_dma Steve Evans 2025-07-01 19:49:45 +01:00
  • 9322ed6a1b Fix LPS22H barometer macros and add SPI support in common_pre.h Your Name 2025-07-01 20:32:26 +08:00
  • 3721debfdd
    Merge branch 'RP2350' into pwm_beeper_platform_pico Jay Blackman 2025-07-01 20:52:13 +10:00
  • c87be52986
    Rename PICO.mk to RP2350.mk Jay Blackman 2025-07-01 20:51:06 +10:00
  • dd45f9a7fe
    PICO: Renamed MCU FAMILY to RP2350 (#14497) Jay Blackman 2025-07-01 13:41:49 +10:00
  • 86d19f2c0c RP2350A also needs changing blckmn 2025-07-01 07:17:50 +10:00
  • c1fc6658d6 PICO: Renamed MCU FAMILY to RP2350 blckmn 2025-07-01 07:14:43 +10:00
  • 891c561239 SITL: Minor changes to simplify platform blckmn 2025-07-01 07:05:40 +10:00
  • bc6f95928e
    Pico GYRO_EXTI pin definition (#14494) Steve Evans 2025-06-30 18:51:28 +01:00
  • f98298c22e Register allocated DMA channels for dma show Steve Evans 2025-06-30 18:45:32 +01:00
  • 0d94108068
    Update the google olc code to not have compiler warnings (#14484) Kevin Plaizier 2025-06-30 11:18:29 -06:00
  • 5c86d51be8 Define GYRO_1_EXTI_PIN Steve Evans 2025-06-30 17:46:39 +01:00
  • 5989b5ee31 PICO: pwm_beeper_pico add check for frequency != 0. Matthew Selby 2025-06-30 16:23:01 +01:00
  • b31ba60f1e PICO - beeper with pwm. Matthew Selby 2025-06-25 17:34:04 +01:00
  • 8ed60a7331 With newer BF updates (double) is no longer needed in olc.c Quick-Flash 2025-06-30 09:05:49 -06:00
  • bda379de9d Update the google olc code to not have compiler warnings Quick-Flash 2025-06-28 19:04:51 -06:00
  • 5eecccc4f0 Update STM32F4 DMA-Timer mapping comments for datasheet compliance kedeng 2025-06-30 20:41:01 +08:00
  • dd9a51a108
    Move beeper pwm functions to platform. (#14478) (#14491) Jay Blackman 2025-06-30 21:00:14 +10:00
  • a1b8ad17d0
    Move beeper pwm functions to platform. (#14478) mjs1441 2025-06-30 11:57:16 +01:00
  • c421149386 refactor dshot_decode_telemetry_value to prevent EDT data in RPM kedeng 2025-06-30 17:17:24 +08:00
  • c74787ea98
    Fix ICM426XX_RA_DEVICE_CONFIG (#14487) Steve Evans 2025-06-30 07:46:55 +01:00
  • 67de7fd41a Auto updated submodule references [30-06-2025] Git bot (blckmn) 2025-06-30 06:25:03 +00:00
  • f21854cda1
    PICO USE_LATE_TASK_STATISTICS (#14489) Steve Evans 2025-06-30 02:22:59 +01:00
  • ac918d37fe
    Add PICO EXTI support (#14488) Steve Evans 2025-06-30 02:22:26 +01:00
  • 9fed1f9ebb
    Add support for SPI DMA (#14483) Steve Evans 2025-06-30 02:21:56 +01:00
  • 3598241ed6 Add USE_LATE_TASK_STATISTICS Steve Evans 2025-06-29 23:01:17 +01:00
  • de84bab743 Merge branch 'pico_spi_dma' into pico_exti Steve Evans 2025-06-29 22:50:31 +01:00
  • e94428fc74 Fix DMA buffer addresses Steve Evans 2025-06-29 22:50:03 +01:00
  • 0cd94ad267 Fix ICM426XX_RA_DEVICE_CONFIG Steve Evans 2025-06-29 22:02:11 +01:00
  • f9eb581564 Correctly enable interrupts Steve Evans 2025-06-29 21:52:22 +01:00
  • 701ce7f760 Remove superfluous line Steve Evans 2025-06-29 21:18:38 +01:00
  • 01e9901459 Add support for SPI DMA Steve Evans 2025-06-23 20:43:26 +01:00
  • fc7f76ffc4 Merge branch 'pico_spi_dma' into pico_exti Steve Evans 2025-06-29 21:15:21 +01:00
  • 0c6ac159b5 No D cache and remove Tx IRQ handler Steve Evans 2025-06-29 21:14:55 +01:00
  • 9949d34c84 Merge branch 'pico_spi_dma' into pico_exti Steve Evans 2025-06-29 20:14:12 +01:00
  • 63847f907a Fix dmaSetHandler, adding userParam arg Steve Evans 2025-06-29 20:12:27 +01:00
  • 7ac7db556c Initial exti support, untested Steve Evans 2025-06-29 20:06:43 +01:00
  • 6fd369001e pwmWriteBeeper add extra check for initialisation (freqBeep != 0). Matthew Selby 2025-06-29 18:49:04 +01:00
  • bfff81889c add rpm_filter_weights to msp mituritsyn 2025-06-29 11:05:25 +02:00
  • c593629fca Add support for SPI DMA Steve Evans 2025-06-23 20:43:26 +01:00
  • fd0fd25ef1 Auto updated submodule references [27-06-2025] Git bot (blckmn) 2025-06-27 06:25:02 +00:00
  • e2dba8f080 Auto updated submodule references [26-06-2025] Git bot (blckmn) 2025-06-26 06:25:03 +00:00
  • 00d1f66dd2 Fix missing header (breaks test_pid_unittest) Matthew Selby 2025-06-25 23:51:59 +01:00
  • 7abb14335d
    Fix uninitialised loop variable in msp.c (#14479) mjs1441 2025-06-25 23:49:34 +01:00
  • aeda0905c5 PICO: Minor dma channel claim update blckmn 2025-06-26 07:59:44 +10:00
  • f11eea69ce Merge branch 'master' into RP2350 blckmn 2025-06-26 07:47:24 +10:00
  • 0d0c00f341
    REFACTOR: Adding DMA_FIRST_HANDLER (#14474) Jay Blackman 2025-06-26 07:34:29 +10:00
  • 9a1593b78e move activeHarmonicsCount into rpmFilter_s mituritsyn 2025-06-25 19:03:32 +02:00
  • 377d8c8912 Fix uninitialised loop variable in msp.c Matthew Selby 2025-06-25 18:02:29 +01:00
  • ce95faf31a remove rpm_filter_harmonics mituritsyn 2025-06-25 18:28:10 +02:00
  • d98e1aab51 Move beeper pwm functions to platform. Matthew Selby 2025-06-25 17:27:57 +01:00
  • c284edb89c PICO: DMA Removing magic numbers blckmn 2025-06-25 04:56:29 +10:00
  • 4bb1edfba0 PICO: Adding DMA_FIRST_HANDLER for master compatibility blckmn 2025-06-25 04:54:33 +10:00
  • 501f0fbd70 Removed magic number following code rabbit review blckmn 2025-06-25 04:48:30 +10:00
  • cbdc8d83ae REFACTOR: Adding DMA_FIRST_HANDLER blckmn 2025-06-25 04:19:26 +10:00
  • 62ad213878 PICO: Correct DMA index usage blckmn 2025-06-25 04:00:22 +10:00
  • 6a95d4e13f PICO: Enabling DMA IRQ Channel blckmn 2025-06-25 03:11:59 +10:00
  • 35dd55f6d7 Auto updated submodule references [24-06-2025] Git bot (blckmn) 2025-06-24 06:25:03 +00:00