Commit Graph

4356 Commits

Author SHA1 Message Date
cinsights e785bdc21f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14154 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-09 07:14:20 +00:00
cinsights 730ac499bb RP RTC add alarm macros
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14152 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-09 06:59:25 +00:00
cinsights dfb451f438 RP RTC alarm matching update
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14151 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-09 02:17:44 +00:00
cinsights 55e27e771d RP RTC update
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14149 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-08 13:36:24 +00:00
cinsights 21c59fea5c Add RP RTC bit definitions + driver WIP
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14148 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-08 05:50:22 +00:00
cinsights 2bb8aac319 WIP RP RTC alarm
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14147 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-07 21:30:20 +00:00
cinsights 54e5352a0e RP basic RTC functional
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14144 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-07 09:16:49 +00:00
cinsights 653da0da2e More RTC WIP
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14143 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-07 04:00:07 +00:00
cinsights c2fd099efc RP2040 RTC driver WIP
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14142 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-06 20:58:04 +00:00
Giovanni Di Sirio 055983befd Fixed wrong assertions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14139 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-05 13:55:04 +00:00
Giovanni Di Sirio 781b714fd3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14122 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-02 10:52:23 +00:00
Giovanni Di Sirio dbb6d05322 Fixes to the ST tick mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14120 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-02 09:33:13 +00:00
Giovanni Di Sirio f09e1976b2 Dual core more working....
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14119 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-02 07:38:27 +00:00
Giovanni Di Sirio 0a7b3b9e88 ST driver enhancements related to multi core support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14117 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-01 12:01:41 +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
Giovanni Di Sirio 8646bb3153 License update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14105 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-29 15:24:45 +00:00
Giovanni Di Sirio f91d50a826 Tick-less mode support for RP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14102 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-29 08:43:50 +00:00
Giovanni Di Sirio 8333cc054c Added some missing checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14101 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-29 04:45:40 +00:00
Giovanni Di Sirio b145dfbdbd Fixes in the SIO and PAL drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14100 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-28 19:36:32 +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
Giovanni Di Sirio 172a0a9a03 PAL done, LED flashing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14095 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-28 08:42:53 +00:00
Giovanni Di Sirio 226bb595c3 Non complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14094 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-27 21:18:03 +00:00
Giovanni Di Sirio e72906f68e Formatting fixes, unused args fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14093 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-27 17:32:17 +00:00
Giovanni Di Sirio 557fe2bf0e PAL driver template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14092 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-27 15:31:09 +00:00
Giovanni Di Sirio 479653eee1 Fixed clock initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14091 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-27 11:13:12 +00:00
Giovanni Di Sirio fedede7989 RP UART IRQ support STM32-style.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14090 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-27 08:50:17 +00:00
Giovanni Di Sirio d6c3fe0d46 More work on RP SIO driver. Support for peripheral resets.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14089 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-27 08:20:09 +00:00
Giovanni Di Sirio 525f89f0e3 RP2040 SIO driver stubs, other minor changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14088 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 12:54:37 +00:00
Giovanni Di Sirio f220a267f0 More CMSIS support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14086 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 10:15:07 +00:00
Giovanni Di Sirio f7f8df4752 Clock initialization improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14085 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 08:23:17 +00:00
cinsights 3903137141 Fixed bug #1149.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14081 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 01:56:31 +00:00
Giovanni Di Sirio 33e6532a53 Clock initialization using the SDK, no settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14080 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-22 16:28:03 +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 e818724a4e More RP2040 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14075 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-20 17:03:26 +00:00
Giovanni Di Sirio 55b6d2718f RP2040 HAL stubs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14074 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-20 15:14:04 +00:00
Giovanni Di Sirio f77cc7962a Tentative fix for bug #1147.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14061 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-07 08:13:13 +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 f94059bbef Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14039 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-08 11:10:21 +00:00
Giovanni Di Sirio 800c37a960 Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14036 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-08 10:21:45 +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 483f99db86 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14021 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-01-23 08:33:35 +00:00
Giovanni Di Sirio dcd16e9ca0 More WB patches.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14020 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-23 07:51:25 +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
Giovanni Di Sirio 3f47670d69 More STM32WB-related patches.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14017 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-12 08:42:33 +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