Commit Graph
7 Commits
Author SHA1 Message Date
Peter van der Perk 43da1f6cf8 Use CONFIG_BOARDCTL Kconfig symbol for 10.4 2022-09-10 21:24:47 +02:00
Peter van der Perk 9c9902b7c5 Fix cpuload.cpp with NuttX 10.3+ 2022-09-10 21:24:39 +02:00
Peter van der Perk 821ef51b14 Use new symbol to enable atexit 2022-09-10 21:22:01 +02:00
Peter van der Perk 140c76a0e7 Update NuttX and modifications to build with new kernel 2022-09-10 21:21:59 +02:00
Daniel Agar 5b6e5a0968 boards: NuttX update all boards to preallocated sem holder list
- CONFIG_SEM_PREALLOCHOLDERS=32
 - CONFIG_SEM_NNESTPRIO=16 (default)
2022-05-31 01:41:07 -07:00
Daniel Agar f5d9b01f5c NuttX build in place
- cmake NuttX build wrapper compile in place instead of copying source tree to build directory
    - slightly faster skipping necessary copying (depending on system)
    - allows debugging in place
    - easier to work directly in NuttX following official documentation
    - simplifies overall build which should make it easier to resolve any remaining NuttX dependency issues in the build system
 - the downside is switching back and forth between different builds always require rebuilding NuttX, but I think this is worth the improved developer experience
 - also no longer builds px4io and bootloader in every single build, for most users these rarely change and we're wasting a lot of build time
2021-11-15 18:47:38 -05:00
Vatsal Asitkumar Joshi ea1ae73526 Support for Raspberry PI RP2040 MCU (#18083) 2021-11-03 12:14:30 -04:00