Commit Graph

2117 Commits

Author SHA1 Message Date
Giovanni Di Sirio 5e3c3d0dcb STM32 USARTv2, USARTv3 updated for dynamic clocking.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14387 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-17 12:44:07 +00:00
Giovanni Di Sirio eeba727504 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14384 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-05-17 08:39:56 +00:00
Giovanni Di Sirio 513a54fff1 Fixed bug #1158.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14354 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-08 08:27:44 +00:00
Giovanni Di Sirio 6411cd50b4 Reload feature added to RT virtual timers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14333 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-28 08:10:33 +00:00
Giovanni Di Sirio 30a51cfb3b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14324 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-25 13:53:00 +00:00
Giovanni Di Sirio c31932ba49 Fixed bug #1157.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14307 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 19:14:25 +00:00
Giovanni Di Sirio e134412309 Fixed bug #1156.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14299 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 14:24:00 +00:00
Giovanni Di Sirio 7bfcf2b2ee STM32L4+ clock initialization rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14295 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 12:07:00 +00:00
Giovanni Di Sirio 100acdc8e8 Added support for STM32L422.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14287 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 08:00:02 +00:00
Giovanni Di Sirio 6332cccc4b Fixed bug #1155.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14281 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 05:59:38 +00:00
Giovanni Di Sirio dc37843888 Fixed bug #1154.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14278 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 05:33:24 +00:00
Giovanni Di Sirio 86f4f2eef9 Fixed bug #1153.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14275 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 05:11:36 +00:00
Giovanni Di Sirio 00b903fa75 Fixed bug #1113 (again).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14272 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-23 15:35:50 +00:00
Giovanni Di Sirio 619a2e2e9a Fixed bug #1152.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14266 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-23 07:28:54 +00:00
cinsights 7a01e980a8 Add initial support for STM32WLx series (M4 core only)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14178 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-14 22:57:53 +00:00
Giovanni Di Sirio 6ca8874513 Fixed bug #1151.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14113 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-30 11:56:26 +00:00
Giovanni Di Sirio 4701828270 RP2040 FIFO support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14108 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-30 07:33:06 +00:00
cinsights 5f7bb428c3 Update readme.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14099 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-28 10:14:24 +00:00
cinsights f20f49bba5 Fixed bug #1150.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14096 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-28 10:09:19 +00:00
cinsights f84a6be56e Add back port to bug #1149 readme note
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14083 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 02:00:36 +00:00
cinsights 075912774e Fix TIM register layout difference for STM32G4 series (bug #1148)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14076 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-22 07:23:57 +00:00
Giovanni Di Sirio d637f26a28 Fixed bug #1147.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14064 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-07 12:30:31 +00:00
Giovanni Di Sirio 5784a22544 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14059 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-03-05 09:30:50 +00:00
cinsights 0163a71e50 Fixed bug #1146.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14057 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-04 23:30:08 +00:00
Giovanni Di Sirio 1ce430e493 Fixed bug #1145.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14049 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 09:16:24 +00:00
Giovanni Di Sirio ce63cadda6 Fixed bug #1144.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14045 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 08:56:12 +00:00
Giovanni Di Sirio a50c0e83c8 Fixed bug #1143.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14044 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 08:45:52 +00:00
Giovanni Di Sirio 7024529a28 Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14035 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-08 09:41:37 +00:00
Giovanni Di Sirio b9d081adeb Fixed bug #1142.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14032 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-07 10:14:23 +00:00
Giovanni Di Sirio 89717aa637 Fixed bug #1141.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14022 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-23 11:28:06 +00:00
cinsights 78df665ca0 Fix bug 1140 - chsnprintf() sign mode/filler mode conflict
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14018 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-16 03:23:48 +00:00
cinsights 8e5cc9a203 Add time conversion macros and functions for monotonic time stamps
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14016 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-11 12:14:32 +00:00
Giovanni Di Sirio d73692c651 Updates to STM32WBxx port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14014 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-06 08:38:25 +00:00
Giovanni Di Sirio adeb90f256 Undone last changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14011 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-01 08:52:56 +00:00
cinsights 76fd617d63 Update readme
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14010 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-31 11:05:45 +00:00
Giovanni Di Sirio ce263870a7 Fixed #1139.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13965 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-19 11:03:42 +00:00
Giovanni Di Sirio da1272dc01 Reorganized static initializer macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13960 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-17 15:31:07 +00:00
Giovanni Di Sirio 3ee6ebe343 Fixed bug #1137.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13931 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 10:26:02 +00:00
Giovanni Di Sirio 6c99545de5 Fixed bug #1136.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13929 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 10:20:04 +00:00
Giovanni Di Sirio bb41949dd3 Fixed bug #1135.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13919 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 10:15:53 +00:00
Giovanni Di Sirio 590384cdb4 Fixed bug #1134.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13913 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 09:56:07 +00:00
Giovanni Di Sirio 59c91af316 Fixed bug #1133.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13910 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-23 09:51:10 +00:00
Giovanni Di Sirio 19666febed Added chscanf() and buffered streams, contributed by Alex Lewontin.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13908 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-15 11:30:34 +00:00
Giovanni Di Sirio d0ec6c06b8 Fixed bug #1131.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13899 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-08 09:53:49 +00:00
Giovanni Di Sirio 417d450e0b Fixed bug #1128.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-31 10:40:11 +00:00
Giovanni Di Sirio d903736f25 Various patches related to MACv2 and LWIP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13889 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-15 08:37:02 +00:00
Giovanni Di Sirio 35d38d71c5 Fixed bug #1127.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13886 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-13 08:46:28 +00:00
Giovanni Di Sirio f545e26d38 Forgot a note.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13885 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-11 08:11:34 +00:00
Giovanni Di Sirio 4c808b1f2c Fixed bug #1126.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13881 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-10 10:16:58 +00:00
Giovanni Di Sirio 621a051a8d UART9 and UART10 related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13876 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 09:12:47 +00:00
Giovanni Di Sirio 0f042ab00f Initial support for STM32G474 DPOW1 board.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13867 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-22 12:27:58 +00:00
Giovanni Di Sirio 5c1091dc2f Fixed bug #1124.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13861 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-20 09:35:09 +00:00
Giovanni Di Sirio 24ac5185af Fixed bug #1123.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13860 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-20 07:53:48 +00:00
Giovanni Di Sirio 705c632ed5 Fixed bug #1122.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13854 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-12 08:08:20 +00:00
Giovanni Di Sirio a4675488a9 Fixed bug #1121.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13853 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-12 08:01:24 +00:00
Giovanni Di Sirio 3a5984f10a Improved G4 clock initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13850 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-09 08:55:57 +00:00
Giovanni Di Sirio dc0302e867 More updaters for F4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13848 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-08 09:17:41 +00:00
Giovanni Di Sirio b9fe88fcb7 Updater for F469.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13846 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-07 17:37:56 +00:00
Giovanni Di Sirio d0a0459bdb Updater for STM32F446.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13845 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-07 16:28:44 +00:00
Giovanni Di Sirio 7d2963f545 Updated STM32F4xx platform with new IRQ handling, enabled the missing timers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13844 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-07 08:38:35 +00:00
Giovanni Di Sirio 2eb09bcd8d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13843 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-07 08:37:22 +00:00
Giovanni Di Sirio b1069891d2 Updater tool for STM32F401.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13842 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-07 08:07:27 +00:00
Giovanni Di Sirio b8d8869c9a About SIO.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13831 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-03 10:58:09 +00:00
cinsights f87d680ab7 Fixed bug #1119
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-31 08:33:35 +00:00
Giovanni Di Sirio 5fec2a17fc Simplified USART units use collision detection in STM32 HAL, now it is done like for TIM units for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13810 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-22 09:19:59 +00:00
Giovanni Di Sirio a4e9fc5170 Identification macros such as__CHIBIOS_RT__ are now prefixed by two underscores.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13808 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-10 12:30:19 +00:00
Giovanni Di Sirio 91d150f00e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13805 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-08-08 07:33:41 +00:00
Giovanni Di Sirio 366e1696e9 Support for 3 analog watchdogs in ADCv3 (STM32F3, L4, L4+, G4).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13794 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-30 08:27:14 +00:00
Giovanni Di Sirio 1b1b98cedb Improved STM32G0 ADC driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13792 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-28 08:28:34 +00:00
Giovanni Di Sirio eb537d7ac8 Fixed bug #1117.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13787 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 09:03:26 +00:00
Giovanni Di Sirio 20f514fe35 Fixed bug #1116.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13776 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-23 12:54:37 +00:00
Giovanni Di Sirio dfab27e85a Fixed bug #1115.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13773 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 09:24:30 +00:00
Giovanni Di Sirio 8e609e9459 Fixed bug #1114.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13770 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 09:17:06 +00:00
Giovanni Di Sirio d1c2a7ced4 Work on bug #1113, to be completed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13769 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 09:09:23 +00:00
Giovanni Di Sirio 77a5aacfcc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13768 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-22 08:51:56 +00:00
cinsights 923271a9b4 Fix bug #1112 (EFL driver for L4+ dual bank sector count wrong)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13764 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-19 15:05:59 +00:00
Giovanni Di Sirio 089892eb2c Stand-alone ARMv6-M port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13752 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-13 07:36:30 +00:00
Giovanni Di Sirio 02b653d98c New API for high resolution monotonic time stamps.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13744 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-11 06:16:26 +00:00
Giovanni Di Sirio 6d911dde73 Fixed bug #1111.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13742 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 17:30:12 +00:00
Giovanni Di Sirio af948f8583 Fixed bug #1109.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13740 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 09:35:47 +00:00
Giovanni Di Sirio 429238ac29 Fixed bug #1109.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 09:24:49 +00:00
Giovanni Di Sirio 8a1b18108c Updated FatFS to version 0.14.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13735 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 08:02:12 +00:00
Giovanni Di Sirio e17ee10032 Fixed bug #1108.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13732 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 06:26:35 +00:00
Giovanni Di Sirio 3249070d41 Fixed bug #1107.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-26 08:12:04 +00:00
Giovanni Di Sirio 3bbc7d36ad Added a new setting to STM32 USBv1 allowing for some clock deviation from 48MHz. Renamed setting USB_HOST_WAKEUP_DURATION to STM32_USB_HOST_WAKEUP_DURATION for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-26 07:51:04 +00:00
Giovanni Di Sirio fb7a643342 Fixed bug #1106.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13723 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-19 11:58:02 +00:00
Giovanni Di Sirio 3783e6ca4f Fixed bug #1105.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13720 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-19 07:43:30 +00:00
Giovanni Di Sirio 041b369f3e Tentative fix for bug #1104.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13709 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-14 08:30:05 +00:00
Giovanni Di Sirio afc0684e75 Fixed bug #985.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13685 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-06 06:50:42 +00:00
Rocco Marco Guglielmi cf63148193 Fixed Bug #1103
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13680 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-02 12:50:56 +00:00
Giovanni Di Sirio 6b199e8b61 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13677 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-05-31 08:23:07 +00:00
Giovanni Di Sirio 6427a96b26 Added entry for STM32L475 in STM32L4 registry header, updated all configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13676 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 08:16:01 +00:00
Giovanni Di Sirio 0c8ed46600 Updated CMSIS headers for STM32F7, G0, G4, H7, L0, L4, L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13673 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 07:58:00 +00:00
Giovanni Di Sirio c1ff7b26b9 Fixed bug #1102.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13671 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 07:24:12 +00:00
Giovanni Di Sirio 1dbc391156 Fixed bug #1101.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13669 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 07:20:05 +00:00
Giovanni Di Sirio 903613b935 Fixed bug #1100.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13661 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-23 07:42:20 +00:00
Giovanni Di Sirio 33ae83d6c9 Fixed bug #1099.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13660 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-23 07:36:23 +00:00
Rocco Marco Guglielmi 0a1f75097b Introduced tickles mode for ADuCM36x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13657 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-19 11:40:34 +00:00
Giovanni Di Sirio 43303f22ea Fixed bug #1098.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13652 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 12:55:34 +00:00
Giovanni Di Sirio 6743785036 Fixed bug #1097.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13650 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 12:33:03 +00:00
Giovanni Di Sirio 32738e737c Fixed bug #1096.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13647 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 12:14:53 +00:00
Giovanni Di Sirio 228d232043 Fixed bug #1094.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13637 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-02 11:50:33 +00:00
Giovanni Di Sirio 5cf3eb251b Fixed bug #1093.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13632 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-01 10:22:10 +00:00
Rocco Marco Guglielmi 046c381141 Fixed Bug #1092
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13630 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-30 14:19:28 +00:00
Giovanni Di Sirio 1b940f4d55 STM32 ICU driver now allows to setup the ARR register in the configuration structure, the default value should be 0xFFFFFFFFU.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13616 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-29 10:23:07 +00:00
Giovanni Di Sirio 6e23be0b64 More time conversion macros added to HAL OSAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13609 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-29 07:53:08 +00:00
Giovanni Di Sirio e84794c8e7 Fixed bug #1091.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 15:23:12 +00:00
Giovanni Di Sirio 95a05917c4 Fixed bug #1090.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13605 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 13:46:57 +00:00
Giovanni Di Sirio a22f68d2e6 Fixed bug #1089.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13600 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 09:34:42 +00:00
Giovanni Di Sirio 9b7101acde Fixed bug #1082.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13598 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 09:06:44 +00:00
Giovanni Di Sirio 0fe5cf7257 Fixed bug #1088.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13595 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 08:58:33 +00:00
Rocco Marco Guglielmi 83a8c5c997 Updated tools/eclipse/debug to be independent from the toolchain position:
they now rely on the environment variable CHIBISTUDIO


git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13583 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-26 14:45:20 +00:00
Rocco Marco Guglielmi 5742b82e65 Implemented cache handling in the ADXL355 Device Driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13556 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 13:34:16 +00:00
Rocco Marco Guglielmi 5654dd42af Fixed Bug #1086
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13555 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 13:31:36 +00:00
cinsights 314a8e21db Fix bug #1085
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13552 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 06:54:29 +00:00
cinsights ee185c0378 Fix bug #1084
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13550 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 02:52:44 +00:00
Giovanni Di Sirio 8acdaf5d31 Fixed bug #1083.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13543 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-19 15:35:46 +00:00
Giovanni Di Sirio 241799921e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13542 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-19 08:23:06 +00:00
Giovanni Di Sirio fc386f7740 Added dynamic reconfiguration API to lwIP bindings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13539 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-19 07:02:05 +00:00
cinsights 5609843e93 Fix bug #1082
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13524 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-11 14:11:33 +00:00
Giovanni Di Sirio aafcac7b9d Fixed bug #1081.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13518 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-09 08:07:01 +00:00
cinsights f5975693b2 Correct readme
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13502 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-02 10:04:38 +00:00
cinsights fc9c65260b Fix bug #1079
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13498 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-02 09:28:26 +00:00
Giovanni Di Sirio a0f0a8dc5e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13496 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-01 17:06:02 +00:00
Giovanni Di Sirio f57e4df3b7 Fixed bug #1078.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13486 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-27 15:19:36 +00:00
Giovanni Di Sirio 8a2e2c9779 More ARMv8-M and L5 related code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13470 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-24 08:30:14 +00:00
Rocco Marco Guglielmi 29c0a99e9b EX: Added support for the ADXL355
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13463 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-20 13:53:11 +00:00
Giovanni Di Sirio 356fde65ae Fixed bug #1077.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13461 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-20 09:07:05 +00:00
Giovanni Di Sirio 1a2da63568 Fixed bug #1076.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13457 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-20 08:57:48 +00:00
Giovanni Di Sirio fdc55555bf Updated lwIP to version 2.1.2.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13378 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-22 07:37:10 +00:00
Giovanni Di Sirio bb9743f297 Fixed bug #1075.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13374 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-21 09:56:51 +00:00
Giovanni Di Sirio d438ad9831 Fixed bug #1073.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13354 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-12 15:15:49 +00:00
Giovanni Di Sirio 0f40d86fc0 Fixed bug #1071.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13330 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-08 09:06:29 +00:00
Giovanni Di Sirio 6664850989 IRQ new framework ported to STM32H7xx. Changed UART default IRQ priority in updater schipts, was 3 now iit is 12.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13297 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-19 09:21:25 +00:00
Giovanni Di Sirio 7a3486e9c1 Fixed bug #1070.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13290 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 14:28:49 +00:00
Giovanni Di Sirio 4e1ee919d4 Fixed bug #1069.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13285 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 10:52:36 +00:00
Giovanni Di Sirio 325a466945 Fixed bug #1068.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13282 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 10:28:45 +00:00
Giovanni Di Sirio 0ed9d3d322 Fixed bug #1067.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13277 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-17 08:57:32 +00:00
Giovanni Di Sirio fd6bca90c0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13266 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-01-12 08:39:40 +00:00
Giovanni Di Sirio 08f5fb1143 Fixed bug #1065.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13259 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-11 09:35:32 +00:00
Giovanni Di Sirio 4c60407d1f Fixed bug #1064.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13256 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-11 09:27:55 +00:00
Giovanni Di Sirio 65dade8783 Fixed bug #1061.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13253 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-11 09:17:07 +00:00
Giovanni Di Sirio 7f05206fe9 IRQ sharing enabled on STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13242 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-31 10:23:00 +00:00
Giovanni Di Sirio 439bb61a8f STM32L4 platform reworked for IRQ sharing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13237 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 11:08:10 +00:00
Giovanni Di Sirio 1f0912d2b0 Completed timers support for ICU and PWM, fixed small documentation errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13235 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 07:08:29 +00:00
Giovanni Di Sirio 7486e08750 Added support for timers 9...17,20 to STM32 PWM driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13228 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 12:29:31 +00:00
Giovanni Di Sirio 2e89bf7b42 Added support for timers 9...17 to STM32 ICU driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13227 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 11:05:27 +00:00
Giovanni Di Sirio 00091c7aab Added support for timers 10 and 13 to STM32 GPT driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13226 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 10:00:00 +00:00
Giovanni Di Sirio ba42fce97b Added support for timers 9...14 to STM32 ST driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13225 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 09:40:44 +00:00
Giovanni Di Sirio d4cf235cd1 Shared handlers support for STM32F7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13223 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-26 10:37:15 +00:00