Commit Graph

10576 Commits

Author SHA1 Message Date
Giovanni Di Sirio 42d5fca126 More registry-related changes, removed some complexity from asm port modules thanks to registry changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14170 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-13 08:42:51 +00:00
Giovanni Di Sirio 0b1cc7db27 Changes to registry, preparation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14169 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-13 08:18:46 +00:00
cinsights 6c4c84a0c2 Add WDGv1 template
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14168 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-13 02:54:04 +00:00
cinsights 07e1b5618d Complete I2C bit definitions
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14167 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-13 02:24:16 +00:00
cinsights 52b225739c Add more RP peripheral definitions
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14166 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-12 06:49:47 +00:00
cinsights e4681c97c0 More peripheral definition and fix RTC DOTW masking.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14165 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 13:59:07 +00:00
Giovanni Di Sirio 714a08deaa Fixed RP demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14164 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 13:31:29 +00:00
Giovanni Di Sirio 923c98a2a1 Fixed some obvious regressions in AVR port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14163 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 13:29:14 +00:00
Giovanni Di Sirio af46126fa6 Small documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14162 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 07:41:26 +00:00
Giovanni Di Sirio 65d78352b9 Improved port info.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14161 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 07:38:05 +00:00
Giovanni Di Sirio 76224772e2 Removed dedundant code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14160 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 07:35:42 +00:00
cinsights 4d673ef2c8 Add more peripheral definitions (bit defines WIP)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14159 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-10 04:35:33 +00:00
cinsights 824722a181 RTC callback working
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14158 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-09 13:17:08 +00:00
cinsights c0f61c3926 RTC typo fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14157 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-09 09:29:00 +00:00
Giovanni Di Sirio 4913569895 Cross-core signaling now apparently works.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14156 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-09 09:06:22 +00:00
Giovanni Di Sirio c3a2ee2e35 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14155 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-09 09:02:40 +00:00
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
Giovanni Di Sirio 888af4c028 Added PSM block.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14153 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-09 07:08:39 +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 c97e9fad20 Correct RTC bitpos
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14150 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-08 13:57:08 +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
Giovanni Di Sirio a1484110fa Added DMA definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14146 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-07 12:26:38 +00:00
Giovanni Di Sirio ba74711891 Removed MPU-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14145 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-07 11:42:37 +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 22c741835d CM0+ MPU support, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14141 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-06 14:41:24 +00:00
Giovanni Di Sirio daff5a6a69 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14140 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-05 18:05:36 +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 f0214c84a0 doc fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14138 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-05 13:51:24 +00:00
Giovanni Di Sirio 4a1c137eb5 Introduced "root" system variable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14137 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-05 12:12:19 +00:00
Giovanni Di Sirio c97d08b670 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14136 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-04 17:23:25 +00:00
Giovanni Di Sirio 4c61895918 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14135 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-04 16:39:19 +00:00
Giovanni Di Sirio 5ef2428650 Cross-cores threads creation support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14134 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-04 09:55:52 +00:00
Giovanni Di Sirio 9195ca3563 Added RT counter support to RP2 port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14133 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-04 08:26:20 +00:00
Giovanni Di Sirio b420d1665e Various fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14132 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-04 08:13:44 +00:00
Giovanni Di Sirio b9a7546678 Fixed shell initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14131 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-03 13:07:03 +00:00
Giovanni Di Sirio 4fa307658e SMP done, to be validated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14130 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-03 10:50:35 +00:00
Giovanni Di Sirio c5b9581d72 Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14129 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-03 07:40:33 +00:00
Giovanni Di Sirio 3e50e220a7 More SMP-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14128 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-03 07:29:44 +00:00
Giovanni Di Sirio 3eb2365dca Split plain ARMv6-M and ARMv6-M-RP2 ports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14127 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-03 07:15:48 +00:00
Giovanni Di Sirio 658077bd6e More SMP-related enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14126 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-03 07:11:22 +00:00
Giovanni Di Sirio 3d9b1e9dd9 SMP-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14125 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-02 17:45:42 +00:00
Giovanni Di Sirio 70065704fd SMP-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14124 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-02 17:45:06 +00:00
Giovanni Di Sirio 2a4fc42a13 Configuration files mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14123 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-02 17:43:54 +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 151b06183f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14121 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-02 09:36:28 +00:00