-
Notifications
You must be signed in to change notification settings - Fork 13.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mathlib rewrite #555
mathlib rewrite #555
Conversation
Compiles now. In some places new mathlib works ok (e.g. accelerometer calibration), but att_pos_estimator_ekf suspends the system. Digging... |
Fixed some stupid bugs and att_pos_estimator_ekf works now! Ready to merge after some more testing. Affected modules:
|
/** | ||
* get euler angles from rotation matrix | ||
*/ | ||
Vector<3> to_euler(void) const { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This operation should check that this is a 3x3 Matrix we're operating on.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This method defined only for Matrix3x3 specialization, so no need to check.
Merged to "beta" branch, closing this. |
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/master - PX4/NuttX@0a2d005 Changes from PX4/NuttX (PX4/NuttX@db7fb6b) in current PX4/master (69b38c9) PX4/NuttX@db7fb6b...0a2d005 0a2d005 (HEAD, origin/master) NXP S32K1XX peripheral clock fixes (#555) 265a543 Stm32F7: add external ram config (#529) 9aec407 xtensa_hostfs.c: Change the license to Apache 2.0 7a06ff0 xtensa: hostfs using simcall c18d7dc xtensa: Implement simcall 7774cdd Appease many of nxstyle errors for esp32 related files 213c81a Fix a typo in kconfig text 7f6bf93 boards/xtensa/esp32/esp32-core/include/board.h: nxstyle fixes 45b8e3c sched/wqueue: Update to Apache 2.0 headers. f824989 sched/timer: Update most files to Apache 2.0 Apps: - https://github.com/PX4/NuttX-apps/tree/master - PX4/NuttX-apps@176fd27 Changes from PX4/NuttX-apps (PX4/NuttX-apps@91b6ad6) in current PX4/master (69b38c9) PX4/NuttX-apps@91b6ad6...176fd27 176fd27c (HEAD -> master, origin/master) examples: elf: Fix parallel build errors at link time b1fd3ec8 examples: elf: Fix parallel build errors 0cb3712c examples/sotest/lib: Fix dependency 3398aad7 examples/tcpblaster: Fix the nightly build warning 436b0aa0 Add DISCLAIMER, LICENSE and NOTICE files. The content of COPYING is duplicated in LICENSE, so it got deleted. d96bc5a4 netinit: Unregister notification at the end in netinit_monitor 7f203759 Initial checkin nuttx-apps github action CI workflow dd905920 testing: ostest: Fix a warning in cond.c for non-SMP configurations. 127fe118 telnet: Fix compile error by commit 39bf19d 102d7670 testing: ostest: Add workaround for SMP in cond.c
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/master - PX4/NuttX@30b9003 Changes from PX4/NuttX (PX4/NuttX@db7fb6b) in current PX4/master (2b03aa3) PX4/NuttX@db7fb6b...30b9003 30b9003 (HEAD, origin/master) Update workflow to let build jobs do not depend on check nxstyle job 0a2d005 NXP S32K1XX peripheral clock fixes (#555) 265a543 Stm32F7: add external ram config (#529) 9aec407 xtensa_hostfs.c: Change the license to Apache 2.0 7a06ff0 xtensa: hostfs using simcall c18d7dc xtensa: Implement simcall 7774cdd Appease many of nxstyle errors for esp32 related files 213c81a Fix a typo in kconfig text 7f6bf93 boards/xtensa/esp32/esp32-core/include/board.h: nxstyle fixes 45b8e3c sched/wqueue: Update to Apache 2.0 headers. Apps: - https://github.com/PX4/NuttX-apps/tree/master - PX4/NuttX-apps@176fd27 Changes from PX4/NuttX-apps (PX4/NuttX-apps@91b6ad6) in current PX4/master (2b03aa3) PX4/NuttX-apps@91b6ad6...176fd27 176fd27c (HEAD -> master, origin/master) examples: elf: Fix parallel build errors at link time b1fd3ec8 examples: elf: Fix parallel build errors 0cb3712c examples/sotest/lib: Fix dependency 3398aad7 examples/tcpblaster: Fix the nightly build warning 436b0aa0 Add DISCLAIMER, LICENSE and NOTICE files. The content of COPYING is duplicated in LICENSE, so it got deleted. d96bc5a4 netinit: Unregister notification at the end in netinit_monitor 7f203759 Initial checkin nuttx-apps github action CI workflow dd905920 testing: ostest: Fix a warning in cond.c for non-SMP configurations. 127fe118 telnet: Fix compile error by commit 39bf19d 102d7670 testing: ostest: Add workaround for SMP in cond.c
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/master - PX4/NuttX@737dcdb Changes from PX4/NuttX (PX4/NuttX@db7fb6b) in current PX4/master (0eca583) PX4/NuttX@db7fb6b...737dcdb 737dcdb (HEAD, origin/master) Update up_usestack.c 963ee6f NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 850c7fa NXP S32K1XX EVB boards - clock config cleanup (#556) 30b9003 Update workflow to let build jobs do not depend on check nxstyle job 0a2d005 NXP S32K1XX peripheral clock fixes (#555) 265a543 Stm32F7: add external ram config (#529) 9aec407 xtensa_hostfs.c: Change the license to Apache 2.0 7a06ff0 xtensa: hostfs using simcall c18d7dc xtensa: Implement simcall 7774cdd Appease many of nxstyle errors for esp32 related files Apps: - https://github.com/PX4/NuttX-apps/tree/master - PX4/NuttX-apps@be3b314 Changes from PX4/NuttX-apps (PX4/NuttX-apps@91b6ad6) in current PX4/master (0eca583) PX4/NuttX-apps@91b6ad6...be3b314 be3b3142 (HEAD -> master, origin/master) Update workflow to let build jobs do not depend on check nxstyle job 176fd27c examples: elf: Fix parallel build errors at link time b1fd3ec8 examples: elf: Fix parallel build errors 0cb3712c examples/sotest/lib: Fix dependency 3398aad7 examples/tcpblaster: Fix the nightly build warning 436b0aa0 Add DISCLAIMER, LICENSE and NOTICE files. The content of COPYING is duplicated in LICENSE, so it got deleted. d96bc5a4 netinit: Unregister notification at the end in netinit_monitor 7f203759 Initial checkin nuttx-apps github action CI workflow dd905920 testing: ostest: Fix a warning in cond.c for non-SMP configurations. 127fe118 telnet: Fix compile error by commit 39bf19d
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4_firmware_nuttx-8.2 - PX4/NuttX@befe53e Changes from PX4/NuttX (PX4/NuttX@db7fb6b) in current PX4/master (5e343b1) PX4/NuttX@db7fb6b...befe53e befe53e7f1 (HEAD, origin/px4_firmware_nuttx-8.2, origin/HEAD, px4_firmware_nuttx-8.2) [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 [BACKPORT] NXP S32K1XX peripheral clock fixes (#555) Apps: - https://github.com/PX4/NuttX-apps/tree/px4_firmware_nuttx-8.2 - PX4/NuttX-apps@91b6ad6 Changes from PX4/NuttX-apps (PX4/NuttX-apps@91b6ad6) in current PX4/master (5e343b1) PX4/NuttX-apps@91b6ad6...91b6ad6
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/master - PX4/NuttX@da57a7d Changes from PX4/NuttX (PX4/NuttX@db7fb6b) in current PX4/master (5e343b1) PX4/NuttX@db7fb6b...da57a7d da57a7d (HEAD, origin/master) Fix a few nxstyle complaints in arm hostfs d06cacb tools/refresh.sh: ad --nocopy option to skip copy defconfig (#563) ea81924 Revert "arch/arm/src/stm32f7/stm32_flash.c: Add flash block mapping support for progmem." 645cf6d Handling of struct initializers changed. Break conditionals with || at the end. 4686d7c tools: Support invoke refresh.sh from any directory 737dcdb Update up_usestack.c 963ee6f NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 850c7fa NXP S32K1XX EVB boards - clock config cleanup (#556) 30b9003 Update workflow to let build jobs do not depend on check nxstyle job 0a2d005 NXP S32K1XX peripheral clock fixes (#555) Apps: - https://github.com/PX4/NuttX-apps/tree/master - PX4/NuttX-apps@be3b314 Changes from PX4/NuttX-apps (PX4/NuttX-apps@91b6ad6) in current PX4/master (5e343b1) PX4/NuttX-apps@91b6ad6...be3b314 be3b3142 (HEAD -> master, origin/master) Update workflow to let build jobs do not depend on check nxstyle job 176fd27c examples: elf: Fix parallel build errors at link time b1fd3ec8 examples: elf: Fix parallel build errors 0cb3712c examples/sotest/lib: Fix dependency 3398aad7 examples/tcpblaster: Fix the nightly build warning 436b0aa0 Add DISCLAIMER, LICENSE and NOTICE files. The content of COPYING is duplicated in LICENSE, so it got deleted. d96bc5a4 netinit: Unregister notification at the end in netinit_monitor 7f203759 Initial checkin nuttx-apps github action CI workflow dd905920 testing: ostest: Fix a warning in cond.c for non-SMP configurations. 127fe118 telnet: Fix compile error by commit 39bf19d
- nuttx in PX4/Firmware (d1b53d1): PX4/NuttX@db7fb6b - nuttx current upstream: PX4/NuttX@befe53e - Changes: PX4/NuttX@db7fb6b...befe53e befe53e7f1 2020-03-12 Jari van Ewijk - [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX peripheral clock fixes (#555)
- nuttx in PX4/Firmware (bb88664): PX4/NuttX@db7fb6b - nuttx current upstream: PX4/NuttX@befe53e - Changes: PX4/NuttX@db7fb6b...befe53e befe53e7f1 2020-03-12 Jari van Ewijk - [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX peripheral clock fixes (#555)
- nuttx in PX4/Firmware (048c47d): PX4/NuttX@db7fb6b - nuttx current upstream: PX4/NuttX@befe53e - Changes: PX4/NuttX@db7fb6b...befe53e befe53e7f1 2020-03-12 Jari van Ewijk - [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX peripheral clock fixes (#555)
- nuttx in PX4/Firmware (048c47d): PX4/NuttX@db7fb6b - nuttx current upstream: PX4/NuttX@befe53e - Changes: PX4/NuttX@db7fb6b...befe53e befe53e7f1 2020-03-12 Jari van Ewijk - [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX peripheral clock fixes (#555)
- nuttx in PX4/Firmware (c562c99): PX4/NuttX@1c488eb - nuttx current upstream: PX4/NuttX@ec20f2e - Changes: PX4/NuttX@1c488eb...ec20f2e ec20f2e6c5 2020-09-07 David Sidrane - [BACKPORT] stm32h7:i2c driver fixed interrupt storm 863ed53e3f 2020-06-15 David Sidrane - [BACKPORT] kinetis:Ethernet fixed & better interrupt management 925b7b513b 2020-08-23 Martina Rivizzigno - [BACKPORT] stm32f7 can: fix support for RTR 786378928e 2020-08-25 David Sidrane - [BACKPORT] nuttx:board.h add extern C under cpp a96d05c286 2020-08-10 David Sidrane - [BACKPORT] stm32f7:serial TXDMA ISR was looping on TX Empty 2a33d2b6dc 2020-08-04 David Sidrane - [BACKPORT] stm32l4 serial:Add SINGLEWIRE PUSHPULL option c3f62e1a04 2020-08-04 David Sidrane - [BACKPORT] stm32h7 serial:Add SINGLEWIRE PUSHPULL option 6af3d10af8 2020-08-04 David Sidrane - [BACKPORT] stm32f0l0g0 serial:Add SINGLEWIRE PUSHPULL option 3d49018fd7 2020-08-04 David Sidrane - [BACKPORT] stm32f7 serial:Add SINGLEWIRE PUSHPULL option a7ac577f87 2020-08-04 David Sidrane - [BACKPORT] stm32 serial:Add SINGLEWIRE PUSHPULL option 870dd3de9d 2020-08-04 David Sidrane - [BACKPORT] tioctl:Define SINGLEWIRE PUSHPULL option dc10293feb 2020-05-25 Claudio Micheli - [BACKPORT] stm32l4: extend CAN ioctrl with NART/ABOM. Add RTR to CAN header 5735f765e2 2020-05-25 Claudio Micheli - [BACKPORT] stm32: extend CAN ioctrl with NART/ABOM. Add RTR to CAN header 4dc9ae05f5 2020-05-25 Claudio Micheli - [BACKPORT] stm32f7: Add the option to include RTR in CAN header bdd9e786e1 2020-04-21 Beat Küng - [BACKPORT] stm32f7: add CANIOC_SET_NART and CANIOC_SET_ABOM ioctl's to can driver 61742342ec 2020-07-09 Beat Küng - [BACKPORT] gpio: extend gpio_pintype_e for pulldown/up and opendrain f5925e194e 2020-06-02 David Sidrane - [BACKPORT] stm32h7:stm32_sdmmc 81d5b634cb 2020-05-27 David Sidrane - [BACKPORT] stm32h7:spi + Restores internal DMA buffer broken in 574b25 7d1882e545 2020-05-27 David Sidrane - [BACKPORT] stm32h7:dma 6690e92a69 2020-05-22 David Sidrane - [BACKPORT] stm32h7:ethernet driver changes 5c4d052d46 2020-05-23 JacobCrabill - [BACKPORT] stm32h7:stm32h7x3xx_rcc Select FDCAN clock source c9c65c20c9 2020-05-19 David Sidrane - [BACKPORT] stm32h7:stm32h7x3xx_rcc SDMMC2EN is in RCC_AHB2ENR 576b95b644 2020-05-19 David Sidrane - [BACKPORT] stm32h7:ethernet Use proper Clock limits for H7 7c3bd96cdc 2020-05-19 David Sidrane - [BACKPORT] stm32h7:stm32h7x3xx_pinmap Fix missing | ad035e1544 2020-05-19 David Sidrane - [BACKPORT] stm32h7:stm32h7x3xx_irq STM32_IRQ_SDMMC->STM32_IRQ_SDMMC2 3607a91a1f 2020-05-22 David Sidrane - [BACKPORT] stm32h7:ethernet Use UUID for MAC 66b4f2c4f2 2020-04-21 Peter van der Perk - [Backport] Added S32K1XX progmem driver to use the FlexNVM memory 1b3fc1c668 2020-04-10 Peter van der Perk - Added net_trylock so we can call can_input while being in a interrupt handler 7fffab1610 2020-03-13 David Sidrane - [BACKPORT] Revert "arch/arm/src/stm32f7/stm32_flash.c: Add flash block mapping support for progmem." ec417d7466 2020-04-06 Peter van der Perk - [Backport] FMUK66 SocketCAN driver & Configurable Bitrate support a3132cf3b7 2020-03-30 Peter van der Perk - [Backport] SocketCAN support 09f0aee352 2020-04-02 David Sidrane - [BACKPORT] stm32h7:Fix DMA Overrun error e3c542bbec 2020-03-17 David Sidrane - [BACKPORT] stm32h7:spi Add buffers for DMA b902d4ca3d 2020-03-23 Peter van der Perk - [BACKPORT] Added S32K1XX FlexTimer register definitions 9d00617188 2020-03-13 David Sidrane - [BACKPORT] stm32f7:spi Add buffers for DMA f90386f3f9 2020-03-15 Daniel Agar - [BACKPORT] stm32:spi Add buffers for DMA befe53e7f1 2020-03-12 Jari van Ewijk - [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX peripheral clock fixes (#555) db7fb6b6c0 2020-03-05 Jari van Ewijk - [BACKPORT] S32K1xx boards - Remove unused files (should have been renamed) bf646dcf46 2020-03-03 Daniel Agar - [BACKPORT] stm32h7: spi_exchange (no dma) available with CONFIG_STM32H7_SPI_DMATHRESHOLD f2a7ef0ade 2020-03-03 Daniel Agar - [BACKPORT] stm32f7: spi_exchange (no dma) available with CONFIG_STM32F7_SPI_DMATHRESHOLD 7ffc59ba3d 2020-03-03 Daniel Agar - [BACKPORT] stm32: spi_exchange (no dma) available with CONFIG_STM32_SPI_DMATHRESHOLD d1c8fdb5fb 2020-03-02 Daniel Agar - [BACKPORT] arm/stm32h7 add STM32H7_SPI_DMATHRESHOLD fa8d636118 2020-03-02 Daniel Agar - [BACKPORT] stm32f76xx77xx_dma.h fix DMAMAP_SPI2_RX_2/DMAMAP_SPI2_TX_2 762d80b217 2020-03-02 Daniel Agar - [BACKPORT] arm/stm32f7 add STM32F7_SPI_DMATHRESHOLD 4f4bbbbf1c 2020-03-02 Daniel Agar - [BACKPORT] arm/stm32 add STM32_SPI_DMATHRESHOLD d509b1edd7 2020-03-01 David Sidrane - [BACKPORT] imxrt: Adds the ability to run from OCRAM (#407) f6df3a2704 2020-02-29 David Sidrane - [BACKPORT] Add USB Device support for i.MX RT (#408) fdf1837077 2020-02-07 Peter van der Perk - [BACKPORT] S32K add support for Nxp drone boards (#224) f479b26c98 2020-02-07 Peter van der Perk - [BACKPORT] imxrt added missing i2c prescale mask 26dd187034 2020-02-07 Peter van der Perk - [BACKPORT] Kinetis renamed TJA1100 to TJA110X registers 7b36108b54 2020-01-29 David Sidrane - [BACKPORT] imxrt - interrupt serial storm, add DTCM and set up I and D cache (#175) 0ab870066c 2019-12-13 David Sidrane - [BACKPORT] imxrt106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_GPT1_CAPTURE[1|2] db0e1f7631 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c Fix interrupt storm on failed write. a30b921af8 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c ensure that on an error status reflects it. 33221379d2 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c imxrt_lpi2c_reset uses GPIO with SION a5df7d2b8b 2019-12-12 David Sidrane - [BACKPORT] imxrt:gpio Support readback on OUT GPIO 791511ebc9 2019-12-12 David Sidrane - [BACKPORT] imxrt1020-evk: Enable the GPIO based CD. f2c8fe5e49 2019-12-12 David Sidrane - [BACKPORT] imxrt: Allow clock setting for SPI and I2C from board.h. 46abc7c3c1 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpspi: Fixed race on register setting. 2a9fe676f8 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpspi: Remove hack setting LPSPI1 daisy irrespective of pin config. 10a7aa88a2 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c.c:Added configurations to fine tune LPI2C Timeouts. c6ba2c13c7 2019-12-24 David Sidrane - [BACKPORT] STM32F7 and STM32H7 SDMMC internal pull up usage fixed a14d2cec3b 2019-12-22 David Sidrane - [REJECTED] Add check_format tooling 30e1808bc3 2019-12-22 David Sidrane - [REJECTED] nxstyle - output compiler like error format 9331fda0d7 2019-12-10 David Sidrane - [BACKPORT] IMXRT106x USDHC: Support regular GPIO for CD and inversion. 91c80c708b 2019-12-05 David Sidrane - [BACKPORT] imxrt106x:pinout add ALT 8 GPIO_GPT1_CAPTURE[1|2] 32f758f0e9 2019-12-03 David Sidrane - [BACKPORT] stm32f7:Add Serial Tx DMA 398a59aaa4 2019-11-29 David Sidrane - [BACKPORT] stm32f7:ethernet: Add some delays so that ifup() does not hog the CPU. 2d7920055f 2019-11-28 Beat Küng - [BACKPORT] fix stm32h7x3xx_dmamux.h: add missing underscore to defines
- nuttx in PX4/Firmware (1a2f741): PX4/NuttX@1c488eb - nuttx current upstream: PX4/NuttX@ec20f2e - Changes: PX4/NuttX@1c488eb...ec20f2e ec20f2e6c5 2020-09-07 David Sidrane - [BACKPORT] stm32h7:i2c driver fixed interrupt storm 863ed53e3f 2020-06-15 David Sidrane - [BACKPORT] kinetis:Ethernet fixed & better interrupt management 925b7b513b 2020-08-23 Martina Rivizzigno - [BACKPORT] stm32f7 can: fix support for RTR 786378928e 2020-08-25 David Sidrane - [BACKPORT] nuttx:board.h add extern C under cpp a96d05c286 2020-08-10 David Sidrane - [BACKPORT] stm32f7:serial TXDMA ISR was looping on TX Empty 2a33d2b6dc 2020-08-04 David Sidrane - [BACKPORT] stm32l4 serial:Add SINGLEWIRE PUSHPULL option c3f62e1a04 2020-08-04 David Sidrane - [BACKPORT] stm32h7 serial:Add SINGLEWIRE PUSHPULL option 6af3d10af8 2020-08-04 David Sidrane - [BACKPORT] stm32f0l0g0 serial:Add SINGLEWIRE PUSHPULL option 3d49018fd7 2020-08-04 David Sidrane - [BACKPORT] stm32f7 serial:Add SINGLEWIRE PUSHPULL option a7ac577f87 2020-08-04 David Sidrane - [BACKPORT] stm32 serial:Add SINGLEWIRE PUSHPULL option 870dd3de9d 2020-08-04 David Sidrane - [BACKPORT] tioctl:Define SINGLEWIRE PUSHPULL option dc10293feb 2020-05-25 Claudio Micheli - [BACKPORT] stm32l4: extend CAN ioctrl with NART/ABOM. Add RTR to CAN header 5735f765e2 2020-05-25 Claudio Micheli - [BACKPORT] stm32: extend CAN ioctrl with NART/ABOM. Add RTR to CAN header 4dc9ae05f5 2020-05-25 Claudio Micheli - [BACKPORT] stm32f7: Add the option to include RTR in CAN header bdd9e786e1 2020-04-21 Beat Küng - [BACKPORT] stm32f7: add CANIOC_SET_NART and CANIOC_SET_ABOM ioctl's to can driver 61742342ec 2020-07-09 Beat Küng - [BACKPORT] gpio: extend gpio_pintype_e for pulldown/up and opendrain f5925e194e 2020-06-02 David Sidrane - [BACKPORT] stm32h7:stm32_sdmmc 81d5b634cb 2020-05-27 David Sidrane - [BACKPORT] stm32h7:spi + Restores internal DMA buffer broken in 574b25 7d1882e545 2020-05-27 David Sidrane - [BACKPORT] stm32h7:dma 6690e92a69 2020-05-22 David Sidrane - [BACKPORT] stm32h7:ethernet driver changes 5c4d052d46 2020-05-23 JacobCrabill - [BACKPORT] stm32h7:stm32h7x3xx_rcc Select FDCAN clock source c9c65c20c9 2020-05-19 David Sidrane - [BACKPORT] stm32h7:stm32h7x3xx_rcc SDMMC2EN is in RCC_AHB2ENR 576b95b644 2020-05-19 David Sidrane - [BACKPORT] stm32h7:ethernet Use proper Clock limits for H7 7c3bd96cdc 2020-05-19 David Sidrane - [BACKPORT] stm32h7:stm32h7x3xx_pinmap Fix missing | ad035e1544 2020-05-19 David Sidrane - [BACKPORT] stm32h7:stm32h7x3xx_irq STM32_IRQ_SDMMC->STM32_IRQ_SDMMC2 3607a91a1f 2020-05-22 David Sidrane - [BACKPORT] stm32h7:ethernet Use UUID for MAC 66b4f2c4f2 2020-04-21 Peter van der Perk - [Backport] Added S32K1XX progmem driver to use the FlexNVM memory 1b3fc1c668 2020-04-10 Peter van der Perk - Added net_trylock so we can call can_input while being in a interrupt handler 7fffab1610 2020-03-13 David Sidrane - [BACKPORT] Revert "arch/arm/src/stm32f7/stm32_flash.c: Add flash block mapping support for progmem." ec417d7466 2020-04-06 Peter van der Perk - [Backport] FMUK66 SocketCAN driver & Configurable Bitrate support a3132cf3b7 2020-03-30 Peter van der Perk - [Backport] SocketCAN support 09f0aee352 2020-04-02 David Sidrane - [BACKPORT] stm32h7:Fix DMA Overrun error e3c542bbec 2020-03-17 David Sidrane - [BACKPORT] stm32h7:spi Add buffers for DMA b902d4ca3d 2020-03-23 Peter van der Perk - [BACKPORT] Added S32K1XX FlexTimer register definitions 9d00617188 2020-03-13 David Sidrane - [BACKPORT] stm32f7:spi Add buffers for DMA f90386f3f9 2020-03-15 Daniel Agar - [BACKPORT] stm32:spi Add buffers for DMA befe53e7f1 2020-03-12 Jari van Ewijk - [BACKPORT] NXP RDDRONE-UAVCAN boards (S32K1XX) - Clean up clock config (#557) 09a23ebf7f 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX EVB boards - clock config cleanup (#556) 6c95d5fc33 2020-03-12 Jari van Ewijk - [BACKPORT] NXP S32K1XX peripheral clock fixes (#555) db7fb6b6c0 2020-03-05 Jari van Ewijk - [BACKPORT] S32K1xx boards - Remove unused files (should have been renamed) bf646dcf46 2020-03-03 Daniel Agar - [BACKPORT] stm32h7: spi_exchange (no dma) available with CONFIG_STM32H7_SPI_DMATHRESHOLD f2a7ef0ade 2020-03-03 Daniel Agar - [BACKPORT] stm32f7: spi_exchange (no dma) available with CONFIG_STM32F7_SPI_DMATHRESHOLD 7ffc59ba3d 2020-03-03 Daniel Agar - [BACKPORT] stm32: spi_exchange (no dma) available with CONFIG_STM32_SPI_DMATHRESHOLD d1c8fdb5fb 2020-03-02 Daniel Agar - [BACKPORT] arm/stm32h7 add STM32H7_SPI_DMATHRESHOLD fa8d636118 2020-03-02 Daniel Agar - [BACKPORT] stm32f76xx77xx_dma.h fix DMAMAP_SPI2_RX_2/DMAMAP_SPI2_TX_2 762d80b217 2020-03-02 Daniel Agar - [BACKPORT] arm/stm32f7 add STM32F7_SPI_DMATHRESHOLD 4f4bbbbf1c 2020-03-02 Daniel Agar - [BACKPORT] arm/stm32 add STM32_SPI_DMATHRESHOLD d509b1edd7 2020-03-01 David Sidrane - [BACKPORT] imxrt: Adds the ability to run from OCRAM (#407) f6df3a2704 2020-02-29 David Sidrane - [BACKPORT] Add USB Device support for i.MX RT (#408) fdf1837077 2020-02-07 Peter van der Perk - [BACKPORT] S32K add support for Nxp drone boards (#224) f479b26c98 2020-02-07 Peter van der Perk - [BACKPORT] imxrt added missing i2c prescale mask 26dd187034 2020-02-07 Peter van der Perk - [BACKPORT] Kinetis renamed TJA1100 to TJA110X registers 7b36108b54 2020-01-29 David Sidrane - [BACKPORT] imxrt - interrupt serial storm, add DTCM and set up I and D cache (#175) 0ab870066c 2019-12-13 David Sidrane - [BACKPORT] imxrt106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_GPT1_CAPTURE[1|2] db0e1f7631 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c Fix interrupt storm on failed write. a30b921af8 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c ensure that on an error status reflects it. 33221379d2 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c imxrt_lpi2c_reset uses GPIO with SION a5df7d2b8b 2019-12-12 David Sidrane - [BACKPORT] imxrt:gpio Support readback on OUT GPIO 791511ebc9 2019-12-12 David Sidrane - [BACKPORT] imxrt1020-evk: Enable the GPIO based CD. f2c8fe5e49 2019-12-12 David Sidrane - [BACKPORT] imxrt: Allow clock setting for SPI and I2C from board.h. 46abc7c3c1 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpspi: Fixed race on register setting. 2a9fe676f8 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpspi: Remove hack setting LPSPI1 daisy irrespective of pin config. 10a7aa88a2 2019-12-12 David Sidrane - [BACKPORT] imxrt:lpi2c.c:Added configurations to fine tune LPI2C Timeouts. c6ba2c13c7 2019-12-24 David Sidrane - [BACKPORT] STM32F7 and STM32H7 SDMMC internal pull up usage fixed a14d2cec3b 2019-12-22 David Sidrane - [REJECTED] Add check_format tooling 30e1808bc3 2019-12-22 David Sidrane - [REJECTED] nxstyle - output compiler like error format 9331fda0d7 2019-12-10 David Sidrane - [BACKPORT] IMXRT106x USDHC: Support regular GPIO for CD and inversion. 91c80c708b 2019-12-05 David Sidrane - [BACKPORT] imxrt106x:pinout add ALT 8 GPIO_GPT1_CAPTURE[1|2] 32f758f0e9 2019-12-03 David Sidrane - [BACKPORT] stm32f7:Add Serial Tx DMA 398a59aaa4 2019-11-29 David Sidrane - [BACKPORT] stm32f7:ethernet: Add some delays so that ifup() does not hog the CPU. 2d7920055f 2019-11-28 Beat Küng - [BACKPORT] fix stm32h7x3xx_dmamux.h: add missing underscore to defines
New mathlib based on templates. Doesn't use malloc.
WIP, compiles, but errors on linking.