Commit Graph

7164 Commits

Author SHA1 Message Date
Giovanni Di Sirio 3df6375cca MP1 startup support, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14774 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-16 09:42:22 +00:00
Giovanni Di Sirio ff84acb723 Reverted I2S check change.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14773 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-16 09:33:35 +00:00
akscram 6b9f9c095c added support for STM32G491
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14772 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-15 06:18:48 +00:00
akscram 6cf259dfe6 STM32H7xx: fixed size of SRAM3 NOCACHE region
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14770 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:54 +00:00
akscram 91672d22ac STM32: fixed F4 check when I2S disabled
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14769 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:46 +00:00
akscram 9c1dfc0b2f STM32: enable TIM15,16,17 on STM32H7xx
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14768 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:39 +00:00
akscram 537f7aadbe STM32: fixed range of PLL2_DIVP and PLL3_DIVP for H7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14767 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:31 +00:00
akscram 3de0c64dd2 STM32: fixed clock selection error for LPTIM for STM32H7xx
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14766 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:22 +00:00
akscram 26f74fcbd3 STM32: fixed rounding of uart clocks
this gives a closer fit to requested baudrate

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14765 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:14 +00:00
akscram 0a02efcf3d STM32: fixed STM32_OTG_STEPPING for STM32F405
bizarrely, this caused USB disconnects when writing to PA9 (USART1_TX)
on a STM32F405 which had USB on PA11/PA12

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14764 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:43:05 +00:00
akscram 03d810ab0c STM32: added missing DMA stream for SPI1_TX on STM32F412
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14763 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:42:57 +00:00
akscram 81fa06d8bc add dma stream for stm32f412x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14762 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-14 09:42:49 +00:00
Giovanni Di Sirio 5bcdef25f0 Compensation loop also on the 1st timer. Assertions fallback if RFCU is disabled.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14761 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 12:57:09 +00:00
Giovanni Di Sirio a53ffeb3db Extra "skip" check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14760 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 10:01:18 +00:00
Giovanni Di Sirio 1b95d15504 More optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14759 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 09:23:12 +00:00
Giovanni Di Sirio 5dec8a8f1f Removed a temporary note.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14758 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 09:02:13 +00:00
Giovanni Di Sirio 135f0adc40 Small performance improvement.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14757 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 09:01:02 +00:00
Giovanni Di Sirio c0e43f15bd Documented a coding choice.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14756 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 08:53:39 +00:00
Giovanni Di Sirio 05341e15fc Comment fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14755 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 08:46:00 +00:00
Giovanni Di Sirio 50364905b9 Optimization on the "alarm retry" path.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14754 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 08:44:07 +00:00
Giovanni Di Sirio 3328a2c1b5 Bob's optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14751 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-13 07:22:58 +00:00
Giovanni Di Sirio 572b04f3b3 Fixed a corner case.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14748 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-10 08:57:13 +00:00
Giovanni Di Sirio c25750e43a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14747 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-09-08 11:25:29 +00:00
Giovanni Di Sirio 4f526178e1 Fixed bug #1185.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14745 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-08 08:28:57 +00:00
vrepetenko 6e231c5a93 Added platform_v2.mk to support SYSTICKv2. Removed unsupported CRYPv1 driver dependency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14738 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-05 16:51:45 +00:00
vrepetenko 55a7458b16 Fixed Radio SPI name typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-05 16:48:07 +00:00
vrepetenko ccd9ffa6db Added EXTI dependency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14736 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-05 16:46:57 +00:00
Giovanni Di Sirio 8b580c5e8e Fixed #1183. More VT improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14731 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-04 08:27:45 +00:00
Giovanni Di Sirio f8824f15a8 Documentation improved.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14730 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-03 07:39:45 +00:00
Giovanni Di Sirio 3621798c9b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-09-02 15:43:38 +00:00
Giovanni Di Sirio 3407139cf6 Virtual timers tolerance to insufficient delta, experimental.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14727 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-02 08:12:16 +00:00
Giovanni Di Sirio 0980d3af53 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-09-01 13:28:52 +00:00
Giovanni Di Sirio 99bda6d99f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14721 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-08-31 13:09:26 +00:00
Giovanni Di Sirio d3388d2cc0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14720 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-08-30 19:13:25 +00:00
cinsights b1dfaea9d1 Fix GPIO config masking off pup/pdn, Schmitt & slew controls.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14714 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-27 07:37:37 +00:00
Giovanni Di Sirio 9a84f21e8c Made STM32H7 non-cacheable memory option also shareable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14702 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-25 07:35:39 +00:00
Giovanni Di Sirio 70a209be53 Added intctx size to RT registry,
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14700 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-23 08:20:21 +00:00
Theodore Ateba e9eb2e7e6a Update AVR XMEGA SPI low level driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14696 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-22 09:13:40 +00:00
Theodore Ateba c8ab0b918e Update AVR MEGA SPI low level driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14695 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-22 09:13:37 +00:00
Theodore Ateba db41e75526 Update ADC low level driver header file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14693 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-22 01:26:33 +00:00
Giovanni Di Sirio 75ef9ddb35 Added macro for memory pointer 1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14691 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-21 06:24:03 +00:00
Giovanni Di Sirio 55252838ab Fixed bug #1182.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14689 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-20 09:51:17 +00:00
Giovanni Di Sirio 33de459b33 Fixed bug #1181.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14687 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-20 09:29:31 +00:00
Giovanni Di Sirio 3cb253773a Fixed bug #1180.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14685 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-20 08:48:12 +00:00
Giovanni Di Sirio 243ba25a28 Fixed bug #1179.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14682 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-20 08:38:22 +00:00
Giovanni Di Sirio 13cb769b9d Fixed bug #1177.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14672 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-19 09:46:09 +00:00
Giovanni Di Sirio 3968b919bd EFL driver and demo for STM32F3xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14670 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-19 09:26:48 +00:00
Giovanni Di Sirio 1edee0013b Fixed bug #1176.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14668 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-19 09:12:30 +00:00
Rocco Marco Guglielmi 5672eda74a Fixed bug #1174
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14664 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-17 10:41:14 +00:00
Giovanni Di Sirio 0d70a02bdd Fixed bug #1173.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14660 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-17 06:00:45 +00:00