Giovanni Di Sirio
339b7cce9b
Specifiable -fto parameter in makefiles.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16328 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-10 16:32:51 +00:00
Giovanni Di Sirio
9269b7c50d
Explicit LTO mode.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16309 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-02 08:34:38 +00:00
Giovanni Di Sirio
7e0e4ea9bb
Automatic removal of duplicated inclusion paths on make command lines.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16161 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-03-12 14:27:15 +00:00
Giovanni Di Sirio
f84032701c
Mass EOL change to Unix mode.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15872 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-11 14:52:30 +00:00
Giovanni Di Sirio
82c4ef2462
Fixed some regressions, there are more.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15820 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 08:49:38 +00:00
Giovanni Di Sirio
7690f84348
Mass change: Source code convention changed from CRLF to just CR (Unix).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15741 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-29 15:54:32 +00:00
Giovanni Di Sirio
6e2f3e2214
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15637 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-27 08:00:14 +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
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
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
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
edolomb
29309f101a
Updated SAMA drivers (still incomplete)
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12543 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-17 15:19:20 +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
358fdba16d
Restored LPC2148 demo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12464 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 11:45:41 +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
edolomb
a116815081
Fixed bug: removed subalign
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12116 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-19 16:44:21 +00:00
isiora
4f83e76a33
FIxed the path of mmu.c
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11929 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:48:29 +00:00
Giovanni Di Sirio
dacd7f5804
Fixed a problem in the new clean rule.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11837 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 10:59:56 +00:00
isiora
6f1b8f2f1d
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11832 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-21 14:33:56 +00:00
Giovanni Di Sirio
c706f5f20d
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11729 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-13 14:06:05 +00:00
isiora
ec20e23fd4
New memory layout.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11613 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:51:02 +00:00
isiora
e3d8fb30fb
Cleanup interworking code.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11574 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:14:43 +00:00
Giovanni Di Sirio
548ecb2c4b
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11478 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-11 14:33:49 +00:00
isiora
76c43e3ac4
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11380 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:41:53 +00:00
Giovanni Di Sirio
f063c4d193
Mass update of the Apache 2.0 license statement.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11361 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 11:44:14 +00:00
isiora
810cbef58a
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11325 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 11:24:35 +00:00
isiora
2796ef6d6f
Minor changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11324 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 11:24:13 +00:00
isiora
16c0ec2cfb
Added SMC related sources.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11314 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:33:21 +00:00
isiora
60e8193e9b
Added call to __core_init.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11313 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:31: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
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
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
211dcdd26d
Reintegrate sama5d2_dev branch
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10878 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 21:51:29 +00:00
Giovanni Di Sirio
29390f2dfe
Comment style.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10789 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-06 16:57:38 +00:00
Giovanni Di Sirio
ae0c81a776
Fixed bug #892 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10788 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-06 16:57:18 +00:00
isiora
d5a17024f5
Moved the weak Boot_Handler in the .boot section (as .boot is in the rules.ld now)
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10773 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 19:48:31 +00:00
isiora
572bf197fa
Added .boot section to startup
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10772 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 19:44:50 +00:00
isiora
945d8382d2
Moved .boot section in rules.ld
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10771 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 19:44:23 +00:00
isiora
b2077b60a3
Entry to Boot_Handler, boot code in startup section.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10676 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 10:26:20 +00:00
isiora
72549fa9c5
Entry to Boot_Handler, boot code in startup section.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10673 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 10:20:20 +00:00
isiora
082f8bc38f
Reset points to Boot_Handler. For backward compatibility,
...
Boot_Handler is defined weak and is defaulted to jump to Reset_Handler.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10672 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 10:18:07 +00:00
isiora
d4d4157ca8
Moved VBAR initialization to boot.S
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10671 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 10:10:11 +00:00
Giovanni Di Sirio
d3c129951c
TABs cleanup.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10663 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 07:08:16 +00:00
Giovanni Di Sirio
c69becde25
Improved common makefile rules.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10495 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 09:01:23 +00:00
isiora
16ff9e3b59
Added init code to setup the secure VBAR.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10429 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:22:19 +00:00
Giovanni Di Sirio
40b6d76453
Added to the Makefiles the ability to change the default build, dependencies and configuration directories.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10350 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-02 14:25:05 +00:00