Commit Graph

300 Commits

Author SHA1 Message Date
Giovanni Di Sirio f12ce2fbaf Simplified demos using startup definitions (improved).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15103 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-17 14:06:18 +00:00
Giovanni Di Sirio 1f33b319fa Documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15051 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-10 12:47:29 +00:00
Giovanni Di Sirio 742afed158 Added option to copy vectors in RAM on GCC startup for ARMv6-M, ARMv7-M and ARMv8-M-ML.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15046 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-09 10:12:13 +00:00
Giovanni Di Sirio b7678024ac RAM vectors support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15045 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-09 08:48:20 +00:00
Giovanni Di Sirio d773c280f9 Startup file for STM32H7xx-M4. Added check for cache invalidation, it is done only for the M7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15003 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-03 12:22:27 +00:00
Giovanni Di Sirio 6a0c094edc Added __eabi() function to e200 GCC startup file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14943 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-24 07:16:41 +00:00
Giovanni Di Sirio b1c8b32933 Initial changes for G031.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14796 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-18 14:11:21 +00:00
Giovanni Di Sirio 02b0a80766 More G0B1 support files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14792 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-18 10:00:19 +00:00
Giovanni Di Sirio c94f9e0460 Startup update for STM32G0xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14786 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-18 07:31:02 +00:00
Giovanni Di Sirio 2d20916325 Small fix in preprocessor conditions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14778 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-16 10:29:50 +00:00
Giovanni Di Sirio 6bf853595a More MP1 files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14776 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-16 10:13:45 +00:00
Giovanni Di Sirio 006bd475f6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14775 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-09-16 10:09:57 +00:00
Giovanni Di Sirio 3df6375cca MP1 startup support, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14774 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-16 09:42:22 +00:00
akscram 6b9f9c095c added support for STM32G491
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14772 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-15 06:18:48 +00:00
Giovanni Di Sirio 7fe2867121 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14636 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-08-11 05:09:08 +00:00
akscram 2918634c1a STM32WB: use RCCv1
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14635 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-08-10 22:48:05 +00:00
vrepetenko 91e6d923a2 STM32WL port: added CM0+ core support, fixed ADC driver version, fixed typos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14616 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-07-25 06:48:57 +00:00
cinsights 77b759cd80 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14608 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-07-22 13:08:16 +00:00
cinsights 91c33f902c Add L4P/Q5 to mucconf updater and demo mcuconfs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-07-22 10:18:08 +00:00
cinsights 592dd0802c Adding STM32L4P/Q5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14606 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-07-22 09:38:28 +00:00
Giovanni Di Sirio 4f0085557c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14599 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-07-13 07:50:29 +00:00
Rocco Marco Guglielmi 0d669e96e4 Fixed scatter file of the STM32F469xI
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14592 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-07-09 10:03:42 +00:00
Giovanni Di Sirio 8eb2605294 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14589 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-07-08 08:08:30 +00:00
Giovanni Di Sirio cba1776dbb naming problem
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14476 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-05 05:43:14 +00:00
vrepetenko 524aed7a85 Broken Keil projects fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14448 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-30 20:09:55 +00:00
Giovanni Di Sirio 7baf0a5c41 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14323 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-04-25 13:50:17 +00:00
vrepetenko 588e9cbe6a STM32WLxx port: deleted STM32WLxxC.ld.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14265 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-23 07:25:44 +00:00
vrepetenko b9c0908faf STM32WLxx port: added pin count to NUCLEO board and demo name, merged stm32wl ld files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14263 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-23 06:52:31 +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 31254eb459 Add WL missing startup folder
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14180 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-15 01:00:56 +00:00
cinsights 7a01e980a8 Add initial support for STM32WLx series (M4 core only)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14178 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-14 22:57:53 +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 e612e95662 Temporary code for starting RP core 1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14104 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-29 14:18:37 +00:00
Giovanni Di Sirio 54304f7f66 CMSIS stubs for RP2040.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14072 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-20 14:16:46 +00:00
Giovanni Di Sirio 2959d2876b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14071 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-03-20 09:07:12 +00:00
Giovanni Di Sirio 80126c6b01 Fixed a comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14012 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-04 09:11:17 +00:00
cinsights 0cc119c1dd Update STM32WB implementation
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14003 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-29 09:13:07 +00:00
Giovanni Di Sirio 7bfba6ae7e STM32WB patches all merged.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13944 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-02 11:30:19 +00:00
Giovanni Di Sirio cf255c0b88 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13940 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-11-29 14:13:29 +00:00
Giovanni Di Sirio 6e34298645 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13939 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-11-29 14:10:23 +00:00
Giovanni Di Sirio d5076ae790 Added STM32WB startup files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13934 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 13:57:31 +00:00
edolomb 715532b53f Support for STM32H750B-DK:
- Added STM32H750xB.ld
- Added ST_STM32H750XB_DISCOVERY board
- Updated hal_mii.h
- Added RT-STM32H750XB-DISCOVERY demo 

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13890 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-26 17:43:21 +00:00
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 e2943eb904 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13579 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-26 12:36:56 +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