Giovanni Di Sirio
|
5cc02a54a0
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14241 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-20 14:00:52 +00:00 |
Giovanni Di Sirio
|
8552c4ae33
|
Naming consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14240 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-20 12:28:29 +00:00 |
cinsights
|
70a83c0d5c
|
RP remove ungated defines in spi header
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14239 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-20 00:18:25 +00:00 |
cinsights
|
75a1d87b6f
|
RP - Add guard around dmaInit()
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14238 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 22:46:08 +00:00 |
Giovanni Di Sirio
|
e15d7fe0f9
|
Missing DMA initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14237 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 17:18:56 +00:00 |
Giovanni Di Sirio
|
d242b589b8
|
Disabled debug support in pico-sdk.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14236 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 14:07:21 +00:00 |
Giovanni Di Sirio
|
4f8939fdc8
|
More adjustments for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14235 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 13:11:58 +00:00 |
Giovanni Di Sirio
|
09945f4cc8
|
Architecture-related improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14234 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 12:38:45 +00:00 |
Giovanni Di Sirio
|
df5405f7cf
|
Scheduler optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14233 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 10:38:38 +00:00 |
Giovanni Di Sirio
|
d9b773679c
|
New OS instances module, architectural cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14232 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 09:56:16 +00:00 |
Giovanni Di Sirio
|
2ca81e8169
|
Changed it a bit.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14231 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 08:29:36 +00:00 |
Giovanni Di Sirio
|
be9f1e8c15
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14230 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 08:23:42 +00:00 |
Giovanni Di Sirio
|
15c7013ca7
|
It is meant to be called from RX interrupt only, not an error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14229 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 08:23:13 +00:00 |
cinsights
|
2e8287a175
|
RP DMA IO in AHB, DMA TX IRQ handler fix, minor typo in SPI driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14228 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 22:52:05 +00:00 |
Giovanni Di Sirio
|
2281bb59da
|
refinements
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14227 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 16:11:36 +00:00 |
Giovanni Di Sirio
|
57625b1ba8
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14226 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 15:08:30 +00:00 |
Giovanni Di Sirio
|
8f4552b74c
|
RT architecture diagram, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14225 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 14:21:54 +00:00 |
Giovanni Di Sirio
|
0353abddd1
|
DMA improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14224 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 10:20:19 +00:00 |
Giovanni Di Sirio
|
8e0f307e75
|
Optimizations, documentation reformatting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14223 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 09:59:41 +00:00 |
Giovanni Di Sirio
|
dc9b229679
|
More readable conditions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14222 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 09:09:54 +00:00 |
Giovanni Di Sirio
|
dfb98a1b5e
|
More readable conditions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14221 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 09:07:04 +00:00 |
Giovanni Di Sirio
|
8797e729b8
|
Improved register definitions for RP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14220 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 08:24:52 +00:00 |
Giovanni Di Sirio
|
6d3cd1a3d5
|
white space fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14219 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 06:18:24 +00:00 |
Giovanni Di Sirio
|
938c70bd27
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14218 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 06:15:59 +00:00 |
Giovanni Di Sirio
|
863dc35522
|
Fixed missing reschedule check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14217 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 05:30:00 +00:00 |
cinsights
|
0a01e0956a
|
RP WDG typo fixes - not yet working
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14216 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 14:19:00 +00:00 |
Giovanni Di Sirio
|
84c28de8d2
|
Placement error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14215 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 12:48:09 +00:00 |
Giovanni Di Sirio
|
0e61b9738d
|
Better IRQ handling (on average).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14214 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 12:45:53 +00:00 |
Giovanni Di Sirio
|
6dd09e650e
|
SPI driver complete, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14213 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 10:32:27 +00:00 |
Giovanni Di Sirio
|
70ed0001a2
|
More SPI code, not done yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14212 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 10:02:14 +00:00 |
Giovanni Di Sirio
|
f18ca24918
|
SIO drivers are now zero-indexed to match the RP2040 peripherals convention.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14211 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 08:21:02 +00:00 |
Giovanni Di Sirio
|
1e4eaf089e
|
More SPI code, DMA fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14210 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 08:16:37 +00:00 |
cinsights
|
43d0ad4075
|
Set STM32_HAS_SPIR FALSE in registry of MCUs using SPIv2 (except WLxx)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14209 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 07:59:41 +00:00 |
Giovanni Di Sirio
|
a98dc3fcca
|
Some more refinement on registers, SPI and DMA.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14208 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 07:49:50 +00:00 |
Giovanni Di Sirio
|
e6135542e2
|
Fixed bad ordering of checks in STM32 SPIv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14207 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-17 06:52:02 +00:00 |
Giovanni Di Sirio
|
8b3cf2087d
|
SPI driver preparations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14206 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 19:15:26 +00:00 |
Giovanni Di Sirio
|
f89be6c961
|
More SPI definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14205 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 18:38:31 +00:00 |
Giovanni Di Sirio
|
e9e5ec0958
|
Some more bits definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14204 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 17:59:26 +00:00 |
cinsights
|
b23fe5dcfe
|
RP WDGv1 basic - to be tested
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14203 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 13:44:03 +00:00 |
cinsights
|
dc69895565
|
RP WDGv1 mk
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14202 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 13:42:48 +00:00 |
Giovanni Di Sirio
|
de062e140b
|
DMA code, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14201 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 12:55:54 +00:00 |
Giovanni Di Sirio
|
876f46529a
|
Moe DMA code, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14200 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 12:24:59 +00:00 |
Giovanni Di Sirio
|
435572d59f
|
More DMA code, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14199 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 12:03:12 +00:00 |
Giovanni Di Sirio
|
5410f072cf
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14198 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 08:29:01 +00:00 |
Giovanni Di Sirio
|
8fa88b0b7d
|
RP2040 DMA-related code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14197 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 07:49:24 +00:00 |
cinsights
|
7d63fde1c3
|
Reduce STM32WLxxC.ld flash size to 128K (dual core flash arrangement)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14196 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 01:56:39 +00:00 |
cinsights
|
6be40fd227
|
Fix assignment of currcore when PORT_CORES_NUMBER not defined
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14195 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 01:33:11 +00:00 |
cinsights
|
6d6e4e415c
|
Formatting fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14194 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-15 13:48:34 +00:00 |
cinsights
|
92e8aeb73c
|
Fix PORT_INFO define for non-SMP mode
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14193 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-15 13:46:49 +00:00 |
cinsights
|
6548dd4a56
|
RP WDGv1 WIP
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14192 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-15 13:30:03 +00:00 |