Commit Graph

123 Commits

Author SHA1 Message Date
Giovanni Di Sirio 328c7e9aec More startup fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13833 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-04 10:09:56 +00:00
Giovanni Di Sirio 62bbb92055 Fixed name conflict impacting Cortex-M that caused cache to not be enabled.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13832 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-04 08:54:04 +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 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 4901dc3986 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13533 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-14 14:15:18 +00:00
Rocco Marco Guglielmi ccba34de01 Removed ADuCM41x files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13531 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-14 06:31:21 +00:00
Giovanni Di Sirio 9d07e2cc6b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13514 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-05 12:44:48 +00:00
Giovanni Di Sirio 067cd0016d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13493 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-03-31 15:31:21 +00:00
Giovanni Di Sirio c0efc0e0f2 Demo working now, lots of things still to do.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13485 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-26 18:28:19 +00:00
Giovanni Di Sirio c7bc13f31c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13483 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-03-26 10:52:09 +00:00
Giovanni Di Sirio adf9bf374b L5 running, serial port not working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13478 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-25 09:59:33 +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
Giovanni Di Sirio 6ac6849efb New exception for ARMv8-M added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13468 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-22 09:26:32 +00:00
Giovanni Di Sirio cb9521cf00 Some L5 setup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13451 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-18 14:53:32 +00:00
Giovanni Di Sirio 66b1af9131 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13443 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-03-17 13:40:16 +00:00
Rocco Marco Guglielmi 1cdf530014 Added startup files for ADUCM41x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13411 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-12 12:37:55 +00:00
Giovanni Di Sirio 3d22c7bd6e STM32H755 demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13308 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-28 08:40:43 +00:00
Giovanni Di Sirio 62f8045327 Updated v6M startup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13214 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-10 08:23:21 +00:00
Giovanni Di Sirio ef5ee94dad Scatter files symbos renamed for consistency. Now all scatter exported symbols are prefixed and postfixed by a __. Adopted "base" instead of "start" for all symbols defining the base of a memory area.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13189 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-23 13:51:54 +00:00
Giovanni Di Sirio 4345a70982 Added support for .cc files extensions in makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13124 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 16:45:17 +00:00
Rocco Marco Guglielmi 1d75e6b9f7 Added Added ADUCM36x ChibiOS start-up related files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13097 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 13:18:22 +00:00
Giovanni Di Sirio 61eae3e0c5 G4 startup support and template demo ready.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13005 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-20 05:54:55 +00:00
Giovanni Di Sirio ead226cbe5 Startup support for STM32G4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13002 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-19 15:26:04 +00:00
Giovanni Di Sirio d369435bc4 Added section attributes to ld MEMORY sections.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12998 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-18 07:21:57 +00:00
Giovanni Di Sirio 1f17a9b55c Added STM32L452 support in HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12905 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-13 16:17:45 +00:00
Giovanni Di Sirio ae2fa9e9c5 Fixed bug #1033.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12849 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-29 16:51:09 +00:00
Giovanni Di Sirio 820df52e1d STM32G071 demo, only startup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12761 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 06:10:06 +00:00
Giovanni Di Sirio 322b0de263 STM32G0xx startup support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12760 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 05:57:25 +00:00
Giovanni Di Sirio a853d27a6d Embedded flash driver preparations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12721 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 09:44:13 +00:00
Giovanni Di Sirio 696701cd6f Fixed the fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12542 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-13 07:55:07 +00:00
Giovanni Di Sirio c6f58cfb94 Fixed bug #991.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12541 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-11 10:58:34 +00:00
Giovanni Di Sirio 225e0e0e8f Fixed bug #998.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12516 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 17:42:56 +00:00
gdisirio ec272fe9ba Fixed bug #993.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12473 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 08:24:51 +00:00
Giovanni Di Sirio 37a5f0bc07 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12446 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-29 14:33:39 +00:00
Giovanni Di Sirio 84b9bdd74c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12445 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-27 15:28:17 +00:00
Giovanni Di Sirio b1a12e7130 Latest LLVM does no more require ad-hoc .ld files, now it can use GCC ones, compatibility has improved.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12444 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-26 09:34:08 +00:00
gdisirio 79ca268b49 Added demo for STM32F4R9I-Discovery board.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12392 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 09:22:21 +00:00
Giovanni Di Sirio a941758ffe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12255 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-12 12:13:17 +00:00
Giovanni Di Sirio 05be7e1f50 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12247 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-07 15:54:45 +00:00
Giovanni Di Sirio f06b6487f9 More L4+ code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12195 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-25 09:47:44 +00:00
Giovanni Di Sirio a8653490fe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12160 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-11 11:56:19 +00:00
Giovanni Di Sirio d02831550e Fixed some alignment rules.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12159 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-11 09:22:42 +00:00
Giovanni Di Sirio 476c11c7be git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12158 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-11 08:01:27 +00:00
Giovanni Di Sirio 6b149e60a1 Workaround for clang linker bug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12157 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-10 14:49:30 +00:00
Giovanni Di Sirio 13e854961f Missing files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12156 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-10 12:02:55 +00:00
Giovanni Di Sirio 0082938a99 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12152 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-09 09:22:20 +00:00
Giovanni Di Sirio 2af0d2f251 Clang stuff and a fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12151 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-09 07:54:32 +00:00
Giovanni Di Sirio 858b658d39 Makefile optimizations, adjusted some scatter files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12129 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-06 12:54:03 +00:00
Giovanni Di Sirio f08e027ec6 Spurious character removed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12121 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-30 09:24:11 +00:00
Giovanni Di Sirio f63f688a49 Added initializer sections for flash0...flash7 memory areas in GCC Cortex-M linker scripts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12075 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 13:08:48 +00:00