Changes

Summary

  1. Fix DSHOT on G4 (commit: b701b89) (details)
  2. Add DMA support for ICM-42688-P (commit: e2f73cd) (details)
  3. Make gyroDataIndex const (commit: 2d770f7) (details)
  4. Split initialised/non-initialised task data (commit: 9bdf9c1) (details)
  5. Enable USE_LATE_TASK_STATISTICS on F411 (commit: f232d38) (details)
  6. Adjust GYRO_LOCK_COUNT (commit: 96ac795) (details)
  7. Allow for HALF/NOMINAL/DOUBLE frequency of MAX7456 SPI clock (commit: 5ef34f7) (details)
  8. Implement queuing of SPI request segments (commit: 44e45dd) (details)
  9. Support dynamic priority for all tasks priorities (commit: 573984e) (details)
  10. Don't allow bidirectional DSHOT600 on an F411 (commit: ea53e32) (details)
  11. Implement queuing of SPI request segments (commit: 4aab875) (details)
  12. Call spiCalculateDivider() to allow validation as per ledvinap comment (commit: 70e22b6) (details)
  13. Ignore time task to update EEPROM as otherwise stick commands can upset the RX task (commit: 2c5accb) (details)
  14. Ignore time taken to update profile with stick commands (commit: f5ee6cf) (details)
  15. Fix refresh stats scheduling (commit: d492257) (details)
The file was modifiedsrc/main/drivers/dshot_bitbang.c (diff)
The file was modifiedsrc/main/drivers/dshot_bitbang_ll.c (diff)
Commit e2f73cd7e53238476432aa84a5d61699ebb17950 by Steve
Add DMA support for ICM-42688-P
(commit: e2f73cd)
The file was modifiedsrc/main/drivers/accgyro/accgyro_mpu.c (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro.h (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro_spi_icm426xx.c (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro_mpu.c (diff)
Commit 9bdf9c11e9cfc3c14c1efe3409c829f6a538b700 by Steve
Split initialised/non-initialised task data
(commit: 9bdf9c1)
The file was modifiedsrc/main/scheduler/scheduler.c (diff)
The file was modifiedsrc/main/fc/tasks.c (diff)
The file was modifiedsrc/test/unit/scheduler_unittest.cc (diff)
The file was modifiedsrc/main/scheduler/scheduler.h (diff)
Commit f232d385923e5c11df0eda7127b4495fa8977c01 by Steve
Enable USE_LATE_TASK_STATISTICS on F411
(commit: f232d38)
The file was modifiedsrc/main/target/common_pre.h (diff)
The file was modifiedsrc/main/scheduler/scheduler.h (diff)
Commit 5ef34f79d509303756cd39328409dafad43b9b13 by Steve
Allow for HALF/NOMINAL/DOUBLE frequency of MAX7456 SPI clock
(commit: 5ef34f7)
The file was modifiedsrc/main/drivers/bus_spi_stdperiph.c (diff)
The file was modifiedsrc/main/drivers/bus_spi_impl.h (diff)
The file was modifiedsrc/main/drivers/max7456.c (diff)
The file was modifiedsrc/main/drivers/bus_spi.c (diff)
The file was modifiedsrc/main/drivers/flash_m25p16.c (diff)
The file was modifiedsrc/main/pg/max7456.h (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro_mpu.c (diff)
The file was modifiedsrc/main/drivers/rx/rx_spi.c (diff)
The file was modifiedsrc/main/drivers/bus_spi_ll.c (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro_spi_bmi270.c (diff)
The file was modifiedsrc/main/drivers/bus_spi.h (diff)
The file was modifiedsrc/main/drivers/bus.h (diff)
The file was modifiedsrc/main/drivers/flash_w25n01g.c (diff)
The file was modifiedsrc/main/pg/max7456.c (diff)
The file was modifiedsrc/main/drivers/sdcard_spi.c (diff)
The file was modifiedsrc/main/cli/settings.c (diff)
Commit 44e45ddc84b4783c67e64973f9b5f51df342aef8 by Steve
Implement queuing of SPI request segments
(commit: 44e45dd)
The file was modifiedsrc/main/drivers/bus_spi.c (diff)
Commit 573984eb2adf32378fdd59bba24008a17db8d6f7 by Steve
Support dynamic priority for all tasks priorities
(commit: 573984e)
The file was modifiedsrc/main/fc/tasks.c (diff)
The file was modifiedsrc/main/scheduler/scheduler.h (diff)
Commit ea53e32db4f7afcbdcd05b7f2163e7b073e0d1bd by Steve
Don't allow bidirectional DSHOT600 on an F411
(commit: ea53e32)
The file was modifiedsrc/main/config/config.c (diff)
Commit 4aab87539f8dbafeb5d865ca7a8eb6fa8e63f17f by Steve
Implement queuing of SPI request segments
Use union in busSegment_t as per ledvinap feedback
(commit: 4aab875)
The file was modifiedsrc/main/drivers/flash_w25m.c (diff)
The file was modifiedsrc/main/drivers/sdcard_spi.c (diff)
The file was modifiedsrc/main/drivers/bus_spi_stdperiph.c (diff)
The file was modifiedsrc/main/drivers/max7456.c (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro_spi_bmi270.c (diff)
The file was modifiedsrc/main/drivers/flash_w25n01g.c (diff)
The file was modifiedsrc/main/drivers/bus_spi_ll.c (diff)
The file was modifiedsrc/main/drivers/accgyro/accgyro_mpu.c (diff)
The file was modifiedsrc/main/drivers/flash_m25p16.c (diff)
The file was modifiedsrc/main/drivers/bus.h (diff)
The file was modifiedsrc/main/drivers/bus_spi.c (diff)
Commit 70e22b61c46a5951890af4b59717c4b61c5c1c1b by Steve
Call spiCalculateDivider() to allow validation as per ledvinap comment
(commit: 70e22b6)
The file was modifiedsrc/main/rx/expresslrs.c (diff)
The file was modifiedsrc/main/drivers/max7456.c (diff)
Commit 2c5accb8ba2e2ad3d3af6d65a440dabb6a38f4df by Steve
Ignore time task to update EEPROM as otherwise stick commands can upset the RX task
(commit: 2c5accb)
The file was modifiedsrc/main/config/config.c (diff)
Commit f5ee6cfd0852ad5adfb7ec33f305587eb8d555e0 by Steve
Ignore time taken to update profile with stick commands
(commit: f5ee6cf)
The file was modifiedsrc/main/fc/tasks.c (diff)
The file was modifiedsrc/main/config/config.c (diff)
Commit d492257f4151915fe63d42f3c130c6ab4e15424e by Steve
Fix refresh stats scheduling
(commit: d492257)
The file was modifiedsrc/test/unit/scheduler_unittest.cc (diff)
The file was modifiedsrc/main/osd/osd.c (diff)