isiora
2281d0e93c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11381 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:42:43 +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
isiora
f084dd04e7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11379 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:40:27 +00:00
isiora
837c6f9717
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11378 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:39:43 +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
Giovanni Di Sirio
e561c21f95
Mass update of GPL license statement.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11360 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 11:33:36 +00:00
isiora
835954edca
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11356 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 16:50:34 +00:00
isiora
eecc433c7f
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11354 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 15:40:17 +00:00
isiora
1168c5ddc6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11352 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 14:16:49 +00:00
isiora
58dbc1e30b
Added proto of smcServiceWaitRequest()
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11338 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 08:13:46 +00:00
isiora
37fa634fee
SMC first release.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11337 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 08:05:05 +00:00
isiora
717d882d3f
Minor changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11327 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 11:33:56 +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
560f7f9103
Minor changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11320 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:40:45 +00:00
isiora
9d24e49e12
Added monitor stack initialization.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11319 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:40:02 +00:00
isiora
f06110436a
Added monitor stack initialization.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11318 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:38:52 +00:00
isiora
cc1316f252
Minor changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11317 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:37:12 +00:00
isiora
b84e6eeff1
Added mmu.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11316 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:35:19 +00:00
isiora
b641871b1d
Fixed ARM_IRQ_VECTOR_REG address.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11315 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:34:33 +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
isiora
ba2efe59c4
Added trampoline to non secure world.
...
Added smc handler.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11312 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:29:02 +00:00
isiora
6dd5434799
Added SMC related sources.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11311 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:27:14 +00:00
isiora
1c10a0845b
Added SMC related sources.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11310 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:26:45 +00:00
isiora
b70381b4d2
Deleted thumb code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11309 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:24:21 +00:00
isiora
57dd306624
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11308 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:23:08 +00:00
edolomb
48d0b65050
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11297 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-16 21:22:31 +00:00
Giovanni Di Sirio
bae22c6d4b
Fixed bug #911 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11295 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-16 15:19:45 +00:00
Giovanni Di Sirio
3ae6678900
Fixed broken changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11267 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-14 09:27:04 +00:00
edolomb
80f7aa6a99
Enabled ARM cycle counter
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11256 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 17:01:44 +00:00
edolomb
77196a43a8
PORT_SUPPORTS_RT for Cortex-A5 and Cortex-A9
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11255 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 17:00:26 +00:00
edolomb
ad34d8b512
Changed memory from 64 KB to 128 KB
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11254 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:52:16 +00:00
edolomb
0da6de11ee
Enabled ARM cycle counter
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11246 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 09:31:05 +00:00
edolomb
e669bfa7e6
PORT_SUPPORTS_RT for Cortex-A5 and Cortex-A9
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11245 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 09:28:25 +00:00
Giovanni Di Sirio
4bf1b5e330
More compiler portability headers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11238 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 10:28:10 +00:00
Giovanni Di Sirio
fbc0d4b082
Unified MPU handler.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11234 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 09:12:47 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Giovanni Di Sirio
276a56324d
Fixed problems with the new factory, implemented part of its test sequence.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10898 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-24 17:37:38 +00:00
Giovanni Di Sirio
de3fbaebe6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10896 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-24 13:58:24 +00:00
Giovanni Di Sirio
2b8e64aada
NASA OSAL test suite reworked. Fixes to the OSAL related to the API change.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10892 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-24 08:54:27 +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
6bbfd2126f
Reintegrated RT5 point1 branch.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10833 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-16 09:31:32 +00:00
Giovanni Di Sirio
d603586e33
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10826 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 11:49:26 +00:00
Giovanni Di Sirio
fe3507eb99
More headers updated.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10825 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 10:58:26 +00:00
Giovanni Di Sirio
33a3c8f732
CMSIS update and cleanup.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10824 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 09:41:49 +00:00
Giovanni Di Sirio
286deccd12
EXPERIMENTAL: Introduced sysinterval_t in RT, now system time and intervals are different types and could have different sizes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10812 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-12 08:37:47 +00:00
Giovanni Di Sirio
491e3756b8
Fixed bug #896 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10809 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-11 07:42:52 +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
Giovanni Di Sirio
d200baf21f
Fixed various typos and documentation-related issues.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10776 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-05 07:05:45 +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
Giovanni Di Sirio
6d419676cd
Alignment capability for memory pools.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10759 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 07:54:36 +00:00
Giovanni Di Sirio
5e48932850
Objects FIFOs added to the factory.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10754 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 13:47:17 +00:00
Giovanni Di Sirio
a062d33654
Added a struct name.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10752 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 08:58:30 +00:00
Giovanni Di Sirio
1b89723caa
Added a struct name.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10751 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 08:57:33 +00:00
Giovanni Di Sirio
dfba4ce753
Documentation fix.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10750 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 08:56:19 +00:00
Giovanni Di Sirio
9030a9d70b
Renamed a function.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10749 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 08:55:42 +00:00
Giovanni Di Sirio
d280fa5626
Documentation fixes and a new wrapper function.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10748 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 08:54:55 +00:00
Giovanni Di Sirio
7d2486a57a
Mailboxes refactory for consistency.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10747 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 08:50:33 +00:00
Giovanni Di Sirio
3a6f913544
Functions renaming and improved doc.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10746 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-02 15:03:02 +00:00
Giovanni Di Sirio
52f6af16df
Adjustments to the new code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10745 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-02 14:51:07 +00:00
Giovanni Di Sirio
011329ed90
Added compile time safety check.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10744 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-02 13:43:36 +00:00
Giovanni Di Sirio
e65a5b08cd
Added mailboxes to the factory.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10743 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-02 12:19:24 +00:00
Giovanni Di Sirio
23c7476ac4
Changed my mind, modified types.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10742 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 19:23:02 +00:00
Giovanni Di Sirio
cc61794d1a
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10740 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 19:05:00 +00:00
Giovanni Di Sirio
e000178f96
Typo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10729 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 12:44:30 +00:00
Giovanni Di Sirio
76663a4a79
Factory enhanced.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10727 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 12:38:36 +00:00
Giovanni Di Sirio
6568f70bd8
Fixed bug #888 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10726 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 12:07:01 +00:00
Giovanni Di Sirio
85621dde08
More renaming.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10716 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-26 08:46:17 +00:00
Giovanni Di Sirio
3864014e03
Done some renaming for consistency.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10715 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-26 08:42:24 +00:00
Giovanni Di Sirio
9f30d457c0
More factory code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10714 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-26 08:03:05 +00:00
Giovanni Di Sirio
0de5e01089
Fixed two errors.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10712 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-25 15:13:18 +00:00
Giovanni Di Sirio
590df48760
OS objects factory, work in progress.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10711 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-25 15:11:41 +00:00
Giovanni Di Sirio
48c9246114
Removed XMC1100 stuff, will not be supported.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10680 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 13:03:59 +00:00
Giovanni Di Sirio
c0a616c52b
More GHS changes, SPC56ECxx demo compiles now.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10678 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 12:39:42 +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
1d94e371e6
Init boot file
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10674 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 10:21:52 +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
94bc0a8a6e
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10670 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 09:16:31 +00:00
Giovanni Di Sirio
5dff73d913
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10668 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 08:24:31 +00:00
Giovanni Di Sirio
208a3002e7
More GHS stuff.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10666 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 08:06:33 +00:00
Giovanni Di Sirio
c64ca6b98f
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10665 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 07:12:38 +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
387c44dc6b
GHS placeholder files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10662 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 06:33:41 +00:00
Rocco Marco Guglielmi
30e99fdee6
Style fixes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10602 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 23:42:19 +00:00
Theodore Ateba
18d0b140b8
AVR: Remove the programming target from the generic makefile rule.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10590 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 14:02:09 +00:00
Theodore Ateba
ed738335e5
Add AVR makefile rules for compilation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10583 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 22:07:43 +00:00
Theodore Ateba
0151295d4f
Remove a compilation warning.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10581 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 21:35:59 +00:00
Giovanni Di Sirio
792d0a0c42
Fixed bug #884 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10576 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 08:35:14 +00:00
edolomb
76867afdb2
Added DMA Peripheral Interface Number
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10500 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:27:23 +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
2ec713733e
Fixed IVR address
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10430 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:39:15 +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
isiora
f4d5d1c0ad
The IRQ handlers are normal functions: deleted interrupt attribute to them.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10423 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:08:03 +00:00
isiora
c06ff694bd
Enabled FIQ in _port_thread_start
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10422 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:03:32 +00:00
Giovanni Di Sirio
11aa9fa563
Fixed number of vectors for newer devices.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10408 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-12 14:59:41 +00:00
isiora
4b915aa925
Fixed comments.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10394 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 10:53:13 +00:00
isiora
67acdca7a4
Added peripheral ID masks.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10392 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 10:40:31 +00:00
isiora
b65fe95a49
Changed interrupt macro in order to disallow the IRQs
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10353 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-05 13:29:33 +00:00