Browse Source

boards: enable CONFIG_ARMV7M_LAZYFPU everywhere

release/1.12
Daniel Agar 5 years ago committed by Lorenz Meier
parent
commit
cb74cb8692
  1. 1
      boards/airmind/mindpx-v2/nuttx-config/nsh/defconfig
  2. 1
      boards/av/x-v1/nuttx-config/nsh/defconfig
  3. 1
      boards/bitcraze/crazyflie/nuttx-config/nsh/defconfig
  4. 1
      boards/cuav/can-gps-v1/nuttx-config/nsh/defconfig
  5. 1
      boards/cuav/nora/nuttx-config/bootloader/defconfig
  6. 1
      boards/cuav/nora/nuttx-config/nsh/defconfig
  7. 1
      boards/cuav/x7pro/nuttx-config/bootloader/defconfig
  8. 1
      boards/cuav/x7pro/nuttx-config/nsh/defconfig
  9. 1
      boards/cubepilot/cubeorange/nuttx-config/bootloader/defconfig
  10. 1
      boards/cubepilot/cubeorange/nuttx-config/console/defconfig
  11. 1
      boards/cubepilot/cubeorange/nuttx-config/nsh/defconfig
  12. 1
      boards/cubepilot/cubeyellow/nuttx-config/console/defconfig
  13. 1
      boards/cubepilot/cubeyellow/nuttx-config/nsh/defconfig
  14. 1
      boards/holybro/durandal-v1/nuttx-config/bootloader/defconfig
  15. 1
      boards/holybro/durandal-v1/nuttx-config/nsh/defconfig
  16. 1
      boards/holybro/durandal-v1/nuttx-config/stackcheck/defconfig
  17. 1
      boards/holybro/kakutef7/nuttx-config/nsh/defconfig
  18. 1
      boards/holybro/pix32v5/nuttx-config/nsh/defconfig
  19. 1
      boards/intel/aerofc-v1/nuttx-config/nsh/defconfig
  20. 1
      boards/modalai/fc-v1/nuttx-config/nsh/defconfig
  21. 1
      boards/mro/ctrl-zero-f7/nuttx-config/nsh/defconfig
  22. 1
      boards/mro/pixracerpro/nuttx-config/bootloader/defconfig
  23. 1
      boards/mro/pixracerpro/nuttx-config/nsh/defconfig
  24. 1
      boards/mro/x21-777/nuttx-config/nsh/defconfig
  25. 1
      boards/mro/x21/nuttx-config/nsh/defconfig
  26. 1
      boards/nxp/fmuk66-e/nuttx-config/nsh/defconfig
  27. 1
      boards/nxp/fmuk66-e/nuttx-config/socketcan/defconfig
  28. 1
      boards/nxp/fmuk66-v3/nuttx-config/nsh/defconfig
  29. 1
      boards/nxp/fmuk66-v3/nuttx-config/socketcan/defconfig
  30. 1
      boards/nxp/fmurt1062-v1/nuttx-config/nsh/defconfig
  31. 1
      boards/nxp/ucans32k146/nuttx-config/nsh/defconfig
  32. 1
      boards/omnibus/f4sd/nuttx-config/nsh/defconfig
  33. 1
      boards/px4/fmu-v2/nuttx-config/nsh/defconfig
  34. 1
      boards/px4/fmu-v3/nuttx-config/nsh/defconfig
  35. 1
      boards/px4/fmu-v3/nuttx-config/stackcheck/defconfig
  36. 1
      boards/px4/fmu-v4/nuttx-config/nsh/defconfig
  37. 1
      boards/px4/fmu-v4/nuttx-config/optimized/defconfig
  38. 1
      boards/px4/fmu-v4/nuttx-config/stackcheck/defconfig
  39. 1
      boards/px4/fmu-v4pro/nuttx-config/nsh/defconfig
  40. 1
      boards/px4/fmu-v5/nuttx-config/critmonitor/defconfig
  41. 1
      boards/px4/fmu-v5/nuttx-config/debug/defconfig
  42. 1
      boards/px4/fmu-v5/nuttx-config/irqmonitor/defconfig
  43. 1
      boards/px4/fmu-v5/nuttx-config/nsh/defconfig
  44. 1
      boards/px4/fmu-v5/nuttx-config/optimized/defconfig
  45. 1
      boards/px4/fmu-v5/nuttx-config/stackcheck/defconfig
  46. 1
      boards/px4/fmu-v5x/nuttx-config/base_phy_DP83848C/defconfig
  47. 1
      boards/px4/fmu-v5x/nuttx-config/nsh/defconfig
  48. 1
      boards/px4/fmu-v6x/nuttx-config/bootloader/defconfig
  49. 1
      boards/px4/fmu-v6x/nuttx-config/nsh/defconfig
  50. 1
      boards/px4/fmu-v6x/nuttx-config/stackcheck/defconfig
  51. 1
      boards/uvify/core/nuttx-config/nsh/defconfig
  52. 10
      src/drivers/imu/st/ism330dlc/ISM330DLC.cpp

1
boards/airmind/mindpx-v2/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/av/x-v1/nuttx-config/nsh/defconfig

@ -52,6 +52,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -52,6 +52,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/bitcraze/crazyflie/nuttx-config/nsh/defconfig

@ -31,6 +31,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -31,6 +31,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F405RG=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cuav/can-gps-v1/nuttx-config/nsh/defconfig

@ -28,6 +28,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -28,6 +28,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F412CE=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cuav/nora/nuttx-config/bootloader/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cuav/nora/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cuav/x7pro/nuttx-config/bootloader/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cuav/x7pro/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cubepilot/cubeorange/nuttx-config/bootloader/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cubepilot/cubeorange/nuttx-config/console/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cubepilot/cubeorange/nuttx-config/nsh/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cubepilot/cubeyellow/nuttx-config/console/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/cubepilot/cubeyellow/nuttx-config/nsh/defconfig

@ -37,6 +37,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -37,6 +37,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/holybro/durandal-v1/nuttx-config/bootloader/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/holybro/durandal-v1/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/holybro/durandal-v1/nuttx-config/stackcheck/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_STACKCHECK=y
CONFIG_ARMV7M_USEBASEPRI=y

1
boards/holybro/kakutef7/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/holybro/pix32v5/nuttx-config/nsh/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/intel/aerofc-v1/nuttx-config/nsh/defconfig

@ -29,6 +29,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -29,6 +29,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F429V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/modalai/fc-v1/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/mro/ctrl-zero-f7/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/mro/pixracerpro/nuttx-config/bootloader/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/mro/pixracerpro/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/mro/x21-777/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/mro/x21/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/nxp/fmuk66-e/nuttx-config/nsh/defconfig

@ -19,6 +19,7 @@ CONFIG_ARCH_CHIP_KINETIS=y @@ -19,6 +19,7 @@ CONFIG_ARCH_CHIP_KINETIS=y
CONFIG_ARCH_CHIP_MK66FN2M0VMD18=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/nxp/fmuk66-e/nuttx-config/socketcan/defconfig

@ -19,6 +19,7 @@ CONFIG_ARCH_CHIP_KINETIS=y @@ -19,6 +19,7 @@ CONFIG_ARCH_CHIP_KINETIS=y
CONFIG_ARCH_CHIP_MK66FN2M0VMD18=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/nxp/fmuk66-v3/nuttx-config/nsh/defconfig

@ -18,6 +18,7 @@ CONFIG_ARCH_CHIP_KINETIS=y @@ -18,6 +18,7 @@ CONFIG_ARCH_CHIP_KINETIS=y
CONFIG_ARCH_CHIP_MK66FN2M0VMD18=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/nxp/fmuk66-v3/nuttx-config/socketcan/defconfig

@ -18,6 +18,7 @@ CONFIG_ARCH_CHIP_KINETIS=y @@ -18,6 +18,7 @@ CONFIG_ARCH_CHIP_KINETIS=y
CONFIG_ARCH_CHIP_MK66FN2M0VMD18=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/nxp/fmurt1062-v1/nuttx-config/nsh/defconfig

@ -24,6 +24,7 @@ CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y @@ -24,6 +24,7 @@ CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_ITCM=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_ARM_MPU=y

1
boards/nxp/ucans32k146/nuttx-config/nsh/defconfig

@ -19,6 +19,7 @@ CONFIG_ARCH_CHIP_S32K146=y @@ -19,6 +19,7 @@ CONFIG_ARCH_CHIP_S32K146=y
CONFIG_ARCH_CHIP_S32K14X=y
CONFIG_ARCH_CHIP_S32K1XX=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/omnibus/f4sd/nuttx-config/nsh/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP="stm32" @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP="stm32"
CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F405RG=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v2/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v3/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v3/nuttx-config/stackcheck/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_STACKCHECK=y
CONFIG_ARMV7M_USEBASEPRI=y

1
boards/px4/fmu-v4/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v4/nuttx-config/optimized/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v4/nuttx-config/stackcheck/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_STACKCHECK=y
CONFIG_ARMV7M_USEBASEPRI=y

1
boards/px4/fmu-v4pro/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F469I=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v5/nuttx-config/critmonitor/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v5/nuttx-config/debug/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_STACKCHECK=y
CONFIG_ARMV7M_USEBASEPRI=y

1
boards/px4/fmu-v5/nuttx-config/irqmonitor/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v5/nuttx-config/nsh/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v5/nuttx-config/optimized/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v5/nuttx-config/stackcheck/defconfig

@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -36,6 +36,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_STACKCHECK=y
CONFIG_ARMV7M_USEBASEPRI=y

1
boards/px4/fmu-v5x/nuttx-config/base_phy_DP83848C/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v5x/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v6x/nuttx-config/bootloader/defconfig

@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y @@ -20,6 +20,7 @@ CONFIG_ARCH_CHIP_STM32H7=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v6x/nuttx-config/nsh/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

1
boards/px4/fmu-v6x/nuttx-config/stackcheck/defconfig

@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y @@ -35,6 +35,7 @@ CONFIG_ARMV7M_BASEPRI_WAR=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_STACKCHECK=y
CONFIG_ARMV7M_USEBASEPRI=y

1
boards/uvify/core/nuttx-config/nsh/defconfig

@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y @@ -32,6 +32,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F427V=y
CONFIG_ARCH_INTERRUPTSTACK=512
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_LAZYFPU=y
CONFIG_ARMV7M_MEMCPY=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARDCTL_RESET=y

10
src/drivers/imu/st/ism330dlc/ISM330DLC.cpp

@ -64,7 +64,7 @@ void ISM330DLC::exit_and_cleanup() @@ -64,7 +64,7 @@ void ISM330DLC::exit_and_cleanup()
{
if (_drdy_gpio != 0) {
// Disable data ready callback
px4_arch_gpiosetevent(_drdy_gpio, false, false, false, nullptr, nullptr);
//px4_arch_gpiosetevent(_drdy_gpio, false, false, false, nullptr, nullptr);
RegisterWrite(Register::INT1_CTRL, 0);
}
@ -190,10 +190,10 @@ int ISM330DLC::DataReadyInterruptCallback(int irq, void *context, void *arg) @@ -190,10 +190,10 @@ int ISM330DLC::DataReadyInterruptCallback(int irq, void *context, void *arg)
void ISM330DLC::DataReady()
{
_time_data_ready = hrt_absolute_time();
// _time_data_ready = hrt_absolute_time();
perf_count(_drdy_count_perf);
perf_count(_drdy_interval_perf);
// perf_count(_drdy_count_perf);
// perf_count(_drdy_interval_perf);
// make another measurement
ScheduleNow();
@ -205,7 +205,7 @@ void ISM330DLC::Start() @@ -205,7 +205,7 @@ void ISM330DLC::Start()
if (_drdy_gpio != 0 && false) { // TODO: enable
// Setup data ready on rising edge
px4_arch_gpiosetevent(_drdy_gpio, true, true, false, &ISM330DLC::DataReadyInterruptCallback, this);
//px4_arch_gpiosetevent(_drdy_gpio, true, true, false, &ISM330DLC::DataReadyInterruptCallback, this);
// FIFO threshold level setting
// FIFO_CTRL1: FTH_[7:0]

Loading…
Cancel
Save