Commit Graph

5355 Commits

Author SHA1 Message Date
Giovanni Di Sirio 7761387ba0 Added unified cache handler for Cortex-M devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11233 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 08:58:34 +00:00
Giovanni Di Sirio 4148fb3cb7 Added BDMA support to the STM32H7xx port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11232 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-07 19:22:53 +00:00
areviu 5a733a0d43 first draft. initialization working
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11231 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-07 11:28:07 +00:00
Giovanni Di Sirio d9071d4f1a Improved scatter file for STM32H743.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11229 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-06 16:39:35 +00:00
Giovanni Di Sirio cdd196bdc2 Added stub cache handling functions to the STM32 DMAv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11228 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-05 13:18:02 +00:00
Giovanni Di Sirio 7540eb3663 Added portability include path to the various startup.mk files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11227 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-05 10:21:49 +00:00
Giovanni Di Sirio dff9e16285 SPI driver works, probably optimizations are possible.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11226 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-05 10:08:52 +00:00
edolomb 58613c9052 Added Region Mask
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11225 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 16:10:52 +00:00
isiora 68f26d33ee Fixed mtxRegionXXX macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11224 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 15:41:10 +00:00
Giovanni Di Sirio 6a1ce8b725 Yet another problem fixed, now it starts to output data, still problems.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11223 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 14:30:07 +00:00
Giovanni Di Sirio 289b799d03 More fixes but SPIv3 still does not work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11221 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 13:52:45 +00:00
Giovanni Di Sirio c2994bdb33 Various fixes, H7 SPI does not work yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11220 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 11:13:44 +00:00
edolomb ccbf09f1a2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11219 35acf78f-673a-0410-8e92-d51de3d6d3f4 2018-01-04 10:27:59 +00:00
edolomb 6f3e9953a7 Added Matrix MACROs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11218 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 10:27:43 +00:00
Giovanni Di Sirio e440de2e71 Added H7 builder to the STM32 SPI unified demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11217 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 09:46:12 +00:00
Giovanni Di Sirio 28f986059c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11216 35acf78f-673a-0410-8e92-d51de3d6d3f4 2018-01-03 14:48:05 +00:00
Giovanni Di Sirio 06cdcc071c More work on STM32 SPIv3 and DMAv3 drivers, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11215 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-03 10:47:31 +00:00
Giovanni Di Sirio 84e0ad64f0 Added check on NULL for callbacks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11214 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-02 11:21:11 +00:00
Giovanni Di Sirio bb806fe4c1 Added callbacks capability to the CAN driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11213 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-02 11:17:31 +00:00
Giovanni Di Sirio e5b7a9f723 ARM Cortex-M vectors table rewritten in asm.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11212 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-01 15:46:37 +00:00
Giovanni Di Sirio 19ede34bed Fixed bug #908.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11209 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-29 09:47:19 +00:00
Giovanni Di Sirio 1417f92116 Simplified field names.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11208 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-29 09:16:52 +00:00
Giovanni Di Sirio 9cbfb6cfed Added check for BDMA but BDMA is not complete yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11205 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 11:03:43 +00:00
Giovanni Di Sirio 4f0d401c81 SPIv3 driver complete, to be tested...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11204 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 10:59:50 +00:00
Giovanni Di Sirio 9810ede78c Fixed comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11203 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 08:52:09 +00:00
Giovanni Di Sirio f4b0c6a818 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11202 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-28 08:40:21 +00:00
Giovanni Di Sirio f602f1111e DMA and SPI code, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11200 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 10:25:03 +00:00
Giovanni Di Sirio 163ed286a2 Added DMAMUX helper. small doc fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11199 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 09:01:37 +00:00
Giovanni Di Sirio f7051186ae Reviewed RCC macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11198 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 08:01:38 +00:00
Giovanni Di Sirio 71c54e625e All clock points added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11197 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 06:59:22 +00:00
Giovanni Di Sirio 55d70d4364 More clock points, some renaming for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11196 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 21:21:37 +00:00
Giovanni Di Sirio 6a7ef4a439 Added more clock points.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11195 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 19:41:34 +00:00
Giovanni Di Sirio dc94818e88 Added board generator for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11194 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 15:59:35 +00:00
Giovanni Di Sirio b7a1e045ee Added a note about board files generation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11193 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 15:17:38 +00:00
Giovanni Di Sirio 8b719ae559 Added stub DMA and SPI drivers for H7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11191 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 13:18:16 +00:00
Giovanni Di Sirio dc3872cef8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11190 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-26 11:04:44 +00:00
Giovanni Di Sirio 0714e7283d Serial port working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11189 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 10:51:37 +00:00
Giovanni Di Sirio 8db4d4f312 PAL EXTI vectors adapted to H7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11188 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 09:48:19 +00:00
Giovanni Di Sirio c5495d7351 Various RCC changes, ST driver working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11187 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 09:45:33 +00:00
Giovanni Di Sirio c7f42d1d71 Added clock sources for timers and more CFGR settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11186 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 09:10:43 +00:00
Giovanni Di Sirio eb4d803488 Frequencies are right finally.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11185 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 08:39:31 +00:00
Giovanni Di Sirio a4122ca7d5 Reduced complexity of preprocessor conditions regarding PLLs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11184 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 17:45:35 +00:00
Giovanni Di Sirio faf6c9f25f LED flashing but at a wrong rate, so, still issues.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11183 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 17:22:41 +00:00
Giovanni Di Sirio 72c3417c88 More H7-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11182 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 16:14:03 +00:00
Giovanni Di Sirio 7ae67eb81d More H7 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11181 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 10:25:17 +00:00
Giovanni Di Sirio 56952a327e More H7 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11180 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 10:12:31 +00:00
Giovanni Di Sirio 6f646de79b It compiles, not tested and unfinished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11179 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-24 18:42:36 +00:00
Giovanni Di Sirio 17fa448323 More H7 code, not functional yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11178 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-24 18:03:11 +00:00
Giovanni Di Sirio fb5050c71a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11173 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-23 11:23:51 +00:00
Giovanni Di Sirio 03a27a2096 More unfinished H7 work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11172 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-23 10:21:25 +00:00
Giovanni Di Sirio e6199d4b54 More H7 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11170 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 19:05:03 +00:00
edolomb 67b0d562b7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11168 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-22 17:39:26 +00:00
edolomb 9f73c0dbf6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11167 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-22 17:38:41 +00:00
edolomb 58883bb41b GMAC driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11166 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 17:37:48 +00:00
edolomb 0684b80fe1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11165 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-22 17:35:48 +00:00
Giovanni Di Sirio 7df14775f6 Fixed missing documentation tag.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11164 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 16:28:38 +00:00
Giovanni Di Sirio 1ffcc1b527 Workaround for GCC7 fallthrough bug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11161 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 11:05:26 +00:00
Giovanni Di Sirio 4e51e4aadb Moved "falls through" comments outside #if block.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11158 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 10:28:07 +00:00
Giovanni Di Sirio 1f207578bd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11152 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-20 14:19:59 +00:00
isiora 1f1407b194 Fixed missing F_UNLOCK in chFactoryFindObjectByPointer()
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11151 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-20 11:09:17 +00:00
Giovanni Di Sirio 2d010039b3 Fixed wrong initialization of FIFO objects.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11150 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-20 09:11:30 +00:00
Giovanni Di Sirio 8a0fc72783 Added new API function to factory.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11149 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-20 09:08:50 +00:00
Giovanni Di Sirio b2ac0d4dc5 Minor documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11148 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-20 09:08:29 +00:00
Giovanni Di Sirio c4ca86b1c1 More H7 code, incomplete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11146 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-18 15:05:59 +00:00
Giovanni Di Sirio 0f1a6877e8 Initial STM32H7 stuff.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11145 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-17 09:51:34 +00:00
Giovanni Di Sirio 67c8b93b8c Merged WolfSSL patch.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11143 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-16 16:27:57 +00:00
Giovanni Di Sirio f673ed8ff2 Fixed bug #909.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11142 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-14 12:53:58 +00:00
Giovanni Di Sirio b191398a78 Duplicated code removed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11140 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-14 12:40:40 +00:00
Giovanni Di Sirio 8e8efedf20 Fixed tickles mode with 16 bits system time.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11136 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-09 10:03:56 +00:00
Giovanni Di Sirio 8361acead5 Updated all NIL chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11135 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-09 07:18:02 +00:00
Giovanni Di Sirio 052945de4d Added support for HSI48 on STM32L4 devices that have it.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11134 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-08 15:46:41 +00:00
Giovanni Di Sirio 5e7988200e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11132 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-07 10:25:21 +00:00
Giovanni Di Sirio 44665d1b1a GHS-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11131 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-07 10:18:26 +00:00
Giovanni Di Sirio 357a01573d Removed unsupported drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11130 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-07 10:09:39 +00:00
Giovanni Di Sirio 2cf8a7897b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11128 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-07 08:55:48 +00:00
Giovanni Di Sirio ed92f80434 e200 make files adjustments
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11126 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-07 07:43:33 +00:00
Giovanni Di Sirio 87099d56d4 Small documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11122 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-06 16:28:04 +00:00
Giovanni Di Sirio aa783ae3fd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11121 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-12-06 16:22:42 +00:00
isiora ed7cdc7018 Fixed PIT PICNT counter reset in st_lld_init.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11120 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-05 21:23:38 +00:00
Giovanni Di Sirio 345779a579 Fixed one GHS port problem, there are more.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11119 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-05 13:55:21 +00:00
Giovanni Di Sirio 62e068f5f4 Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11118 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-05 09:46:12 +00:00
Giovanni Di Sirio 19ff25ecc7 Fixed documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11117 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-05 08:26:15 +00:00
areviu 388c0bb327 added SHA in dma mode
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11115 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-03 11:17:37 +00:00
Giovanni Di Sirio 7fb3c80717 Added command line board files generation tool. Regenerated all board files automatically.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11104 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-02 14:56:34 +00:00
Giovanni Di Sirio afbc92a7f7 Updated GPIOv3 for new board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11101 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-02 09:22:23 +00:00
Giovanni Di Sirio 7055e2b5aa All STM32 GPIOv2 platforms reworked for the new board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11099 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-02 08:35:46 +00:00
Giovanni Di Sirio 7d22893a93 PAL-board changes, phase 1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11097 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-01 14:44:23 +00:00
Giovanni Di Sirio 3253fc6703 Provision for new PAL initialization function.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11096 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-01 10:43:30 +00:00
Giovanni Di Sirio 921b402133 Added separated headers for STM32 GPIO.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11095 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-01 10:33:43 +00:00
Giovanni Di Sirio 225b642cde Mass update of all board.mk files with new ALLxxx exported variables. Added GOLDBULL_STM32_F107VC board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11092 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-01 08:54:24 +00:00
areviu 2ebbe6eb87 update sha and trng lld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11091 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-30 21:12:58 +00:00
Giovanni Di Sirio 5b31410098 Added SHAx and TRNG to the crypto driver model.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11090 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-30 11:38:07 +00:00
Giovanni Di Sirio f35ebd89d4 Added STM32L496xx/STM32L4A6xx support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11089 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-30 09:49:53 +00:00
Giovanni Di Sirio 17ed462d6f Added STM32F030x4 support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11088 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-30 09:38:10 +00:00
edolomb 422b4549db Added pmc functions for ETH
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11087 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-29 18:06:49 +00:00
edolomb 51a40e4457 Added GMAC0 clock
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11086 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-29 18:06:08 +00:00
edolomb c7bed24eab Updated PHY identifiers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11085 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-29 18:03:55 +00:00
edolomb c4d298e809 Defined ETH pins
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11084 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-29 17:02:28 +00:00
Giovanni Di Sirio 93d79d0b13 Fixed some minor documentation issues.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11083 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-27 16:15:17 +00:00
Giovanni Di Sirio aebe7d83a5 Various fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11080 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-27 16:10:30 +00:00
Giovanni Di Sirio 71ccd7eb14 Renamed thread field "preempt" in "ticks" for clearness.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11079 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-27 10:22:40 +00:00
Giovanni Di Sirio 56a33f50ed Removed invalid assertion.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11078 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-27 07:29:39 +00:00
isiora 152878a08f Added const qualifier
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11077 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-25 17:38:06 +00:00
isiora 70c245e116 Invalidate D Cache and TLB before setup MMU
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11076 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-25 17:24:10 +00:00
Giovanni Di Sirio 1d3f02c7ef git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11075 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-24 14:07:53 +00:00
Giovanni Di Sirio a8be231257 Experimental preemptive round robin module. To be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11074 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-24 10:01:13 +00:00
Giovanni Di Sirio c1b1a5e111 Re-generated F4 board files with new templates.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11073 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-24 08:19:06 +00:00
Giovanni Di Sirio d447fd6cee New hooks added to RT, stronger checks on RT chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11071 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-24 07:59:12 +00:00
Giovanni Di Sirio 972c282b7f Mass update of all chconf.h files with new options.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11070 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-23 13:40:01 +00:00
Giovanni Di Sirio 6c88ea7b0d Fixed comments in chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11069 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-23 12:57:05 +00:00
Giovanni Di Sirio 85a36d3767 Fixed bug #906.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11067 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-23 12:46:15 +00:00
isiora 71b7be3d45 minor changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11065 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 21:08:30 +00:00
isiora 4216227342 Uses portability macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11063 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 14:12:50 +00:00
isiora b85de21d0b Uses portability macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11062 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 14:12:22 +00:00
isiora 41546385c6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11061 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-22 10:19:54 +00:00
isiora 87b51dc83d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11060 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-22 10:07:47 +00:00
isiora 3b07c94012 Added mmu.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11059 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 10:04:23 +00:00
isiora 28ec07319b MMU module
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11058 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 09:59:36 +00:00
isiora 520032b848 Fixed mrc->mcr
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11057 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 09:58:51 +00:00
isiora 55b6ed9bff Fixed header comment
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11056 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 09:56:52 +00:00
isiora e85598bdaa Added mmu init call
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11055 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-22 09:56:00 +00:00
isiora 02dab23663 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11054 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-22 09:54:55 +00:00
Giovanni Di Sirio 5a1a1fc4ff Modified some names for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11050 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-21 14:29:25 +00:00
Giovanni Di Sirio 10465f7238 Improved make system.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11049 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-21 12:54:54 +00:00
Giovanni Di Sirio c010f378ca Fixed bug #804.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11046 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-20 18:28:56 +00:00
Giovanni Di Sirio e877388d6d Fixed bug #905.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11034 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 08:02:25 +00:00
Giovanni Di Sirio 1780910ebc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11030 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-18 16:19:37 +00:00
Giovanni Di Sirio dc52593ffb Improved documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11028 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-17 10:56:58 +00:00
Giovanni Di Sirio 8ad523ae67 Fixed comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11027 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-17 08:05:56 +00:00
areviu b8bb3e95c4 added sha (polling)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11025 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-16 21:29:04 +00:00
Giovanni Di Sirio 450e9e2466 More debug on MFS.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11022 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-16 17:59:45 +00:00
Giovanni Di Sirio 7d16de81a0 More bug fixes in MFS.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11020 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-16 15:09:53 +00:00
Giovanni Di Sirio 6ff9fd4af9 Bug fixing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11019 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-16 14:45:38 +00:00
Giovanni Di Sirio d7ce59dc3c First MFS test sequence complete, starting debug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11017 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-16 14:23:28 +00:00
areviu e1c2551409 added DmaRelease when driver stops
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11015 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-15 21:51:14 +00:00
isiora fde5d3f516 Fixed SAMA_HAL_IS_SECURE define macro
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11014 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-15 17:11:57 +00:00
isiora 39242538b7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11011 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-14 22:52:08 +00:00
isiora 44daff06bd Added monitor.S
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11008 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 22:47:12 +00:00
isiora 4db05b767f Turst zone monitor and smc code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11007 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 22:46:32 +00:00
isiora 79ecb6db5f Moved monitor code in monitor.S
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11006 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 22:45:37 +00:00
isiora 2e7c937f0b Splitted the ARM starup tree. Created an ARMCAx-TZ specific tree.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11005 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 22:43:14 +00:00
isiora 7b3fe37b28 Fixed SAMA_DMA_FREE assert.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11004 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 20:30:29 +00:00
areviu 060f9c5954 added SAMA TRNG driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11003 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 20:06:06 +00:00
isiora 006e9f17a4 Fixed pathname case.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11002 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 15:48:44 +00:00
isiora 25846dfc5d Wrapped with the halconf USE macro.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11001 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 15:46:33 +00:00
isiora b23efdc7b3 Wrapped with the halconf USE macro.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11000 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 15:38:08 +00:00
Giovanni Di Sirio e92cffa204 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10999 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-14 13:36:58 +00:00
Giovanni Di Sirio ed415bb76f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10998 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-14 13:18:59 +00:00
Giovanni Di Sirio bc113301c7 Fixed few bugs, not fully tested yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10996 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-14 12:43:44 +00:00
Giovanni Di Sirio 172d281e84 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10995 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-14 10:34:18 +00:00
areviu abc49200f7 added aes and (t)des in dma mode + test suite crypto
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10993 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 20:31:01 +00:00
Giovanni Di Sirio 6345e21b5d Simplified code, still needs work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10992 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 19:53:00 +00:00
Giovanni Di Sirio cbe17e1cab Fixed few initial problems.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10991 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 16:06:55 +00:00
Giovanni Di Sirio 5b1537fc2c Complete, some settings missing, not tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10990 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 14:27:38 +00:00
Giovanni Di Sirio 42cdb703e7 Moved things around.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10989 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 13:51:23 +00:00
Giovanni Di Sirio dd512ccd91 Moved things around.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10988 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 13:33:22 +00:00
Giovanni Di Sirio c170c51a12 More MFS code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10987 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-13 13:24:35 +00:00
Giovanni Di Sirio 705b835c16 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10986 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-12 19:50:07 +00:00
Giovanni Di Sirio babdb259ec Simplified code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10985 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-12 16:19:33 +00:00
Giovanni Di Sirio 66fc4a31eb More MFS code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10984 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-12 08:46:53 +00:00
areviu b487618ca5 added crypto aes and des polling mode
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10983 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-11 20:07:22 +00:00
edolomb 7c499f0433 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10982 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-10 18:59:47 +00:00
edolomb 715198c1d5 SAMA RTC driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10981 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-10 18:58:43 +00:00
Giovanni Di Sirio 681a0de4c1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10980 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-10 15:40:32 +00:00
Giovanni Di Sirio 4ba55d0c38 More MFS code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10979 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-10 09:28:50 +00:00
Giovanni Di Sirio f16a0581ce git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10978 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-09 13:37:47 +00:00
Giovanni Di Sirio 8f814aba60 Fixed bug #903.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10977 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-08 14:49:52 +00:00
Giovanni Di Sirio 84683817cd Fixed assertion.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10975 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-08 12:50:43 +00:00
Giovanni Di Sirio 881cec6c77 Modified the STM32 OTGv1 driver to work without pump thread, transfers are now done in the ISR.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10974 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-08 11:14:06 +00:00
gdisirio 44d5a9d084 Experimental.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10973 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-08 10:50:18 +00:00
Giovanni Di Sirio 46e19e85b9 Experimental.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10972 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-08 10:10:31 +00:00
Giovanni Di Sirio 9f996a93b0 Fixed bug #897.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10964 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-06 12:09:18 +00:00
Giovanni Di Sirio 8359e7be77 Fixed bug #902.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10960 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-05 11:46:18 +00:00
gdisirio bfabd1d961 Fixed bug #901.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10956 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-05 11:10:11 +00:00
Giovanni Di Sirio e2365fc47b Fixed a comments and added an extra check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10953 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-05 08:50:54 +00:00
Giovanni Di Sirio 66905f3fb2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10950 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-05 07:45:14 +00:00
Giovanni Di Sirio 5547e99922 Aligned to latest PAL template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10949 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-05 07:34:34 +00:00
gdisirio 47b464519d Updated OS-less osal for Cortex-M.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10948 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-05 07:20:21 +00:00
Giovanni Di Sirio 6c18028a35 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10946 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-04 19:23:04 +00:00
Giovanni Di Sirio 6a6160a995 Fixed for time API changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10943 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-04 17:46:32 +00:00
Giovanni Di Sirio 4efd9dfd7d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10936 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-04 15:08:47 +00:00
Giovanni Di Sirio b2b05acab3 Simplified timeout handling in MAC driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10935 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-04 15:06:17 +00:00
Giovanni Di Sirio 981e11216a Various fixes after recent changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10934 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-04 14:51:30 +00:00
Giovanni Di Sirio 13a52c1cce git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10926 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-02 16:12:40 +00:00
Giovanni Di Sirio fa9e47d811 Experimental compiler portability header added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10925 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 15:00:52 +00:00
Giovanni Di Sirio cbd8fd3f96 Added an header for compiler portability.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10924 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 14:56:42 +00:00
Giovanni Di Sirio 2a17b02542 Fixed bug #900.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10921 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 13:28:56 +00:00
Giovanni Di Sirio 749edc4e23 Added I-class functions to the serial driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10919 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 13:21:07 +00:00
edolomb a9816b7722 Added pmc functions for TCx
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10916 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 09:59:33 +00:00
edolomb 606da3e464 Added TCx clock
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10915 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 09:58:28 +00:00
edolomb 63c1ec23f7 Added hal_tc_lld.c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10914 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 09:57:41 +00:00
edolomb ed6245c58f Added TC driver in waveform mode
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10913 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 09:56:52 +00:00
Giovanni Di Sirio 4b17048a2e Fixed bug #899.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10911 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-31 08:32:16 +00:00
Giovanni Di Sirio 174883e28f Queues enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10910 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-30 15:14:03 +00:00
edolomb eb6b370fa6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10909 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-10-30 09:12:43 +00:00
edolomb 8f6afd211b Fixed Bug Errata Mask
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10908 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-30 09:11:51 +00:00
Giovanni Di Sirio 2c33663099 Code sequence clearness.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10907 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-29 15:41:09 +00:00
Giovanni Di Sirio 00969133d2 HAL queues rework, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10906 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-29 15:31:22 +00:00
Giovanni Di Sirio c29cb72791 Added (T)DES support to the crypto driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10904 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-29 13:58:48 +00:00
Giovanni Di Sirio b140ed8c61 Added test case for dynamic buffers, fixed a problem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10900 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-27 13:34:22 +00:00