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
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
Giovanni Di Sirio
7156f2c323
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10888 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-23 14:43:43 +00:00
Giovanni Di Sirio
94a1f758d8
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10885 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-23 10:06:15 +00:00
isiora
fd2b5f1738
Reintegrate sama5d2_dev branch
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10879 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 21:52:19 +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
afe8d1ee87
Re-alignment of all halconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10875 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 13:34:38 +00:00
Giovanni Di Sirio
9cbcbc183d
Added capability for a fall-back crypto implementation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10874 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 13:07:41 +00:00
Giovanni Di Sirio
dddff7b1f5
Added crypto templates.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10873 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 10:31:34 +00:00
Giovanni Di Sirio
1c3467b983
Fixed doc and checks.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10872 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 09:52:21 +00:00
Giovanni Di Sirio
92720f36f5
Added stubs.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10871 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 09:46:32 +00:00
Giovanni Di Sirio
695dbad084
More crypto code, still unfinished.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10870 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 09:34:37 +00:00
Giovanni Di Sirio
39daa496e9
Crypto driver initial setup.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10869 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-22 08:38:45 +00:00
Giovanni Di Sirio
59d34439eb
OSALs alignment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10848 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-18 13:27:46 +00:00
Giovanni Di Sirio
c2184c8d9b
Typos and one error.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10847 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-18 09:29:53 +00:00
Giovanni Di Sirio
c44074d076
NIL adapted to the new API.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10846 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-18 09:29:23 +00:00
Giovanni Di Sirio
18fee78c20
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10842 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-17 11:53:00 +00:00
Giovanni Di Sirio
94236f4be7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10838 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-16 20:41:12 +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
5596d3e69e
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10832 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-16 09:14:15 +00:00
Theodore Ateba
aada1a7ea6
Add calibration data inside the BMP085 drive.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10830 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 21:37:29 +00:00
Giovanni Di Sirio
c5d032c264
Fixed readme.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10829 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 18:24:13 +00:00
Giovanni Di Sirio
a5154c5cae
Fixed readme.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10828 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 18:23:20 +00:00
Giovanni Di Sirio
d8ce25a57d
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10827 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 12:22:40 +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
a47f5705d3
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10822 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-15 06:51:20 +00:00
Theodore Ateba
41641dc844
AVR: Update the ICU header file.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10820 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-13 19:32:49 +00:00
Theodore Ateba
1f865bb946
AVR: Update ICU low level driver functions names.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10819 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-13 19:31:42 +00:00
Giovanni Di Sirio
cb72582805
Fixed and optimizations, NOW it seems to work for intervals larger than system time.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10818 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-13 12:35:40 +00:00
Giovanni Di Sirio
882e9afb95
Now it is APPARENTLY working for intervals larger than system time.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10817 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-13 09:25:38 +00:00
Giovanni Di Sirio
72d563b45f
Experimental code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10816 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-13 08:52:00 +00:00
Giovanni Di Sirio
750a8f14b6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10815 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-12 18:50:41 +00:00
Giovanni Di Sirio
4d0b8bdf6e
Added support for "large virtual timers", those allows for intervals greater than the system time capability. To be tested.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10814 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-12 13:31:42 +00:00
Giovanni Di Sirio
d8b32d7f63
Rework of virtual timers in RT5, preparation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10813 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-12 12:25:48 +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
5911dea006
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10805 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-10 12:46:14 +00:00
Giovanni Di Sirio
ec92a52257
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10804 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-09 18:12:27 +00:00
Giovanni Di Sirio
5ba53d8c44
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10802 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-09 15:23:15 +00:00
Giovanni Di Sirio
0dbc133eea
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10799 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-08 16:46:24 +00:00
Giovanni Di Sirio
13691d8e0c
Fixed bug #895 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10797 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-08 13:05:00 +00:00
Giovanni Di Sirio
f9209b444e
Mailbox calls updated.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10793 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-08 06:01:51 +00:00
Giovanni Di Sirio
b7ac5f4236
lwIP 2.0.3 integrated
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10790 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-07 12:43:22 +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
edolomb
d2ce4c7e36
Fixed wrong definition on H32MX and H64MX pmc
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10785 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-06 10:46:07 +00:00
Giovanni Di Sirio
9c9ff7082a
Fixed bug #891 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10784 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-06 07:36:08 +00:00
Giovanni Di Sirio
093ea22716
Removed old code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10777 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-05 12:28:54 +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
af9964c018
More bug #889 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10770 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 14:52:48 +00:00
Giovanni Di Sirio
426c5edcd8
chconf.h files alignment pass 3, added objects factory settings
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10767 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 14:46:20 +00:00
Giovanni Di Sirio
329823da6a
chconf.h files alignment pass 2, added version tag in chconf.h files
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10766 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 14:38:29 +00:00
Giovanni Di Sirio
0c5eef8e02
chconf.h files alignment pass 1
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10765 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 14:24:45 +00:00
Giovanni Di Sirio
eaa33f5bdb
Documentation fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10764 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 09:50:51 +00:00
Giovanni Di Sirio
7b941c2420
Added new function chEvtGetAndClearEventsI().
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10760 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 08:11:39 +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
Theodore Ateba
bf027add79
Correct comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10758 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-03 20:01:46 +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
edolomb
8314ce1ebf
Minor changes in sama_xdmac driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10738 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 16:05:58 +00:00
edolomb
c6f5c2669f
Added spi FLEXCOM
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10737 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 16:05:00 +00:00
edolomb
bac29fef11
Added uart and serial FLEXCOM
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10736 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 16:04:25 +00:00
Giovanni Di Sirio
c711d410d7
Updated version numbers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10735 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 14:18:34 +00:00
Giovanni Di Sirio
409d6dccb9
Fixed #889 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10732 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-01 14:04:01 +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
edolomb
ee536a8620
Temporary uart driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10722 9bc79d8b-a6f2-41ca-8de5-d6c582b13d77
2017-09-27 13:33:21 +00:00
edolomb
61f7f9c174
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10721 9bc79d8b-a6f2-41ca-8de5-d6c582b13d77
2017-09-27 13:32:03 +00:00
edolomb
1a4e2ae5ff
Added serial FLEXCOM
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10720 9bc79d8b-a6f2-41ca-8de5-d6c582b13d77
2017-09-27 13:31:01 +00:00
edolomb
90350ca875
Added clock definition for FLEXCOMx
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10719 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-27 13:30:07 +00:00
edolomb
74e5904301
Added pmc functions for FLEXCOMx
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10718 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-27 13:29:30 +00:00
edolomb
d45f8bf053
Added PIOD definition
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10717 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-27 13:28:54 +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
tfateba
0a24112ccd
Fix comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10713 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-25 19:50:15 +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
eae327a32e
Added chEvtAddEventsI().
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10710 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-25 07:23:34 +00:00
Giovanni Di Sirio
024ed93d46
lwIP preparation patches.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10709 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-24 16:36:05 +00:00
Giovanni Di Sirio
9a4f19c574
Added new macro to DMAv2 dmaStreamGetCurrentTarget().
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10708 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-24 15:26:18 +00:00
Giovanni Di Sirio
56ba4c2220
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10707 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-24 15:21:54 +00:00
Rocco Marco Guglielmi
c21f5797f4
Minor doc improvement
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10706 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-24 12:56:40 +00:00
Theodore Ateba
9a164bab50
Correct macros and comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10698 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-23 23:23:44 +00:00
Giovanni Di Sirio
ee200d01e8
Documentation-related fix.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10697 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-23 15:37:29 +00:00
Giovanni Di Sirio
9f6f0f3225
Added product version header.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10695 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-23 15:26:09 +00:00
Giovanni Di Sirio
872b67d1be
Fixed minor documentation problem.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10693 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-23 15:06:56 +00:00
Giovanni Di Sirio
ff55da639b
Fixed bug #887 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10691 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-23 14:58:21 +00:00
Rocco Marco Guglielmi
9bc7aac844
Aligned documentation of BMP085
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10686 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-23 10:42:07 +00:00
Theodore Ateba
e4bdd6d759
Add Bosch digital barometer driver to ChibiOS/EX.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10684 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 20:49:12 +00:00
edolomb
d6f80d88f4
Minor changes in XDMAC driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10683 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 14:27:32 +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
e9ffaf9bdc
Forked SPC5 drivers from SPC5-HAL project, not all of them, just the one needed for supporting the PPC port.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10679 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 12:43:39 +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
02ea87ca15
Removed AIC redirection code
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10675 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 10:23:19 +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
a3d35fc2a3
Added a comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10667 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-22 08:06:59 +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
edolomb
32a8740a7c
Minor changes in hal_serial_lld driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10661 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-21 16:07:49 +00:00
edolomb
4e19f446f3
Added check on GS status in dmaChannelDisable()
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10660 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-21 16:06:58 +00:00
edolomb
35e4fdb943
Removed GS check status in DMAHandler
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10659 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-21 16:05:39 +00:00
Theodore Ateba
5cf8b8dadc
Correct assertion string and code style.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10656 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-20 22:23:24 +00:00
Rocco Marco Guglielmi
72685f5ce8
Added Push Button Configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10650 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-19 15:54:47 +00:00
Rocco Marco Guglielmi
b9a8304c86
Added secure/non-secure configuration capability in SAMA PAL driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10647 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-19 13:15:55 +00:00
Rocco Marco Guglielmi
5d68a9bbf0
Minor fix on default demo and PAL driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10631 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 21:14:55 +00:00
Rocco Marco Guglielmi
908373b487
Added PAL driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10630 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 21:00:56 +00:00
Rocco Marco Guglielmi
0d45b1da6e
Fixed smart building for SAMA drivers
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10627 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 19:49:51 +00:00
Rocco Marco Guglielmi
e27adadfb7
Added smart building for SAMA drivers
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10626 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 18:38:30 +00:00
Rocco Marco Guglielmi
c1f1faa85b
Fixed wrong management of board_init for non secure HAL
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10625 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 18:01:09 +00:00
Rocco Marco Guglielmi
a60222ee6e
Added board init mechanism for SAMA5D27
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10623 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 17:11:26 +00:00
Rocco Marco Guglielmi
e77c71f96a
Added PIO related macros
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10622 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 17:10:31 +00:00
Rocco Marco Guglielmi
11e716fc01
Improved AIC to work with both secure and non secure mode.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10621 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 17:08:12 +00:00
Rocco Marco Guglielmi
65874b21bd
Added SAMA_HAL_IS_SECURE switch
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10620 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 17:07:33 +00:00
Rocco Marco Guglielmi
d7dca11fbf
Added Matrix clock enable in SAMA/SAMA5D2x/hal_lld.c
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10619 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 17:04:55 +00:00
Giovanni Di Sirio
7209ce9df2
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10610 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-17 10:01:09 +00:00
Rocco Marco Guglielmi
6b355dee89
Style fixes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10603 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 23:42:52 +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
7a41596878
AVR: Add Line LED definition and update comments.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10595 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 15:50:57 +00:00
Theodore Ateba
c5c47655f6
Add a casting conversion to remove warning during compilation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10594 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 15:50:51 +00:00
Theodore Ateba
21aec31e1f
AVR: Update the USB lld file according to the new endpoint enumeration.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10593 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 15:50:45 +00:00
Theodore Ateba
077c58efda
AVR: Add PAL line support in ATTiny lld.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10592 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 15:50:38 +00:00
Theodore Ateba
6c0086f449
AVR: Add PAL line support in XMEGA lld.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10591 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 15:50:30 +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
Rocco Marco Guglielmi
b3588b34c0
Improved clock tree configuration for SAMA5
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10589 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-16 12:23:43 +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
264c9a9286
Add Line LED definition and comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10582 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 21:36:07 +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
Theodore Ateba
1fb6dc3e55
Add PAL line support in PAL lld for AVR port.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10580 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 21:22:38 +00:00
Rocco Marco Guglielmi
dab0220e94
Cosmetic changes in SAMA clock init
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10579 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 19:52:54 +00:00
Giovanni Di Sirio
412b535d51
Updated LLD templates with latest changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10578 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-13 14:14:44 +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
Giovanni Di Sirio
c3c4b3af58
Fixed GPIO port index calculation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10573 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-11 19:36:26 +00:00
Giovanni Di Sirio
67ac09b2f3
Moved wakeup logic in LLD.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10572 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-09 16:45:34 +00:00
Giovanni Di Sirio
8204b9ce59
Added wakeup bit clear on interrupt.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10571 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-09 11:23:11 +00:00
gdisirio
7da97fec6a
Tentative implementation of USB host wake-up API.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10570 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-09 11:20:03 +00:00
Giovanni Di Sirio
66cf5195f9
Fixed bug #885 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10567 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-09 10:44:22 +00:00
Giovanni Di Sirio
5100d6afbf
Fixed some typos and errors in the new hal_pal.h.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10566 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-09 09:31:26 +00:00
Giovanni Di Sirio
ce446b196a
FatFS 0.13 integrated.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10562 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-07 09:16:39 +00:00
Giovanni Di Sirio
9fa7ba7b56
Fixed bug #883 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10558 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-05 12:12:31 +00:00
edolomb
9b47fb1efe
Added USARTv1 driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10556 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-04 15:01:20 +00:00
edolomb
69ff0f787d
Included USARTv1 Driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10555 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-04 14:59:49 +00:00
edolomb
82406362c1
Added pmc functions for UARTx
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10554 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-04 14:59:07 +00:00
edolomb
157d1a243f
Added clock definition for UARTx
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10553 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-04 14:58:33 +00:00
gdisirio
d6a1ed6d73
Fixed OSAL.H macro...
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10552 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-04 12:50:04 +00:00
Giovanni Di Sirio
a04f856b57
Removed _ from guard macros for consistency with other files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10551 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-04 08:53:47 +00:00
Giovanni Di Sirio
7d99d4c8c0
Fixed bug #880 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10550 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-03 17:16:06 +00:00
Giovanni Di Sirio
6ddf9cf1ee
Fixed a problem in PAL callbacks STM32 LLDs.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10547 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-03 17:10:49 +00:00
Giovanni Di Sirio
9d9a04e464
SPI driver improvements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10545 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-03 15:48:09 +00:00
Giovanni Di Sirio
16e2a55bf4
Made PAL callback and wait APIs independent from each other.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10543 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 16:35:10 +00:00
Giovanni Di Sirio
a489fc365d
Fixed a lame error....
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10542 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 15:04:18 +00:00
Theodore Ateba
50b0a33947
Correct code style and comment on USB driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10541 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:16:35 +00:00
Theodore Ateba
4b2ce569f2
Correct comment on Serial driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10540 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:16:29 +00:00
Theodore Ateba
295159f903
Correct code style and comment on ST driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10539 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:16:22 +00:00
Theodore Ateba
721f89631c
Correct code style and comment on PWM driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10538 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:16:14 +00:00
Theodore Ateba
bd7f72d0c3
Correct code style and comment on ICU driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10537 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:16:06 +00:00
Theodore Ateba
709a86373b
Correct code style and comment on GPT driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10536 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:15:59 +00:00
Theodore Ateba
284e1810da
Correct the comment on SPI driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10535 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:15:52 +00:00
Theodore Ateba
978b233c04
Correct the I2C driver code style and comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10534 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:15:45 +00:00
Theodore Ateba
a437767a73
Correct comment in PAL driver files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10533 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:15:38 +00:00
Theodore Ateba
1e1f041b87
Correct comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10532 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:15:31 +00:00
Theodore Ateba
94c03cf54c
Change commnet, remove empty line.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10531 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 14:15:15 +00:00
Giovanni Di Sirio
6b9d134110
PAL synchronous API.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10528 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 12:40:56 +00:00
Giovanni Di Sirio
7f5380a8a5
PAL callbacks added to STM32F103
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10526 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 10:18:15 +00:00
Giovanni Di Sirio
4c39135c94
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10525 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 09:00:49 +00:00
Giovanni Di Sirio
0701f98135
PAL callbacks added to STM32F373
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10524 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-02 07:33:38 +00:00
Theodore Ateba
4658591470
Fixed SPI interruption enable, driver restart with different configuration.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10522 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-01 22:42:58 +00:00
Giovanni Di Sirio
f0dd706419
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10521 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-01 15:19:23 +00:00
Giovanni Di Sirio
1a6c5b8ed2
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10519 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-01 10:01:59 +00:00
Giovanni Di Sirio
d671671f15
Callbacks handling added to STM32 GPIOv2, added F3 support to PAL callbacks demo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10517 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-01 08:31:28 +00:00
Giovanni Di Sirio
424f886068
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10514 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-31 14:04:24 +00:00
Giovanni Di Sirio
54e898222e
Shared ISR handler missing files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10509 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-31 10:43:35 +00:00
Giovanni Di Sirio
7666194a74
Common ISR handler prototype for STM32L4xx.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10508 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-31 10:14:21 +00:00
Giovanni Di Sirio
92fe1a3524
PAL callbacks implementation for STM32, not complete yet.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10507 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-30 13:34:37 +00:00
Giovanni Di Sirio
ab5f8476e1
API sduControl() added.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10506 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-29 14:02:30 +00:00
Giovanni Di Sirio
dd5d6d0aff
Added an ioctl()-like function to the serial driver. No specific codes implemented yet.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10505 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-29 11:30:45 +00:00
Giovanni Di Sirio
8375f4c4e7
Added an argument to PAL event callbacks.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10504 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-29 08:46:09 +00:00
Giovanni Di Sirio
7006611bdc
Tentative fix for anomalous TC event from STM32 USARTv1 driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10503 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 14:44:58 +00:00
edolomb
8e602ff3f5
Minor changes in hal_spi_lld driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10501 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:49:55 +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
edolomb
6fb2ba26c4
Added SPIv1 driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10499 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:23:54 +00:00
edolomb
d3034301c3
Included SPIv1 Driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10498 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:19:50 +00:00
edolomb
57d18acd2f
Added pmc functions for SPIx
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10497 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:18:45 +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
edolomb
686ac77a31
Minor changes in sama_xdmac driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10488 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:53:22 +00:00
Giovanni Di Sirio
ad80a8ed28
removed leftover
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10487 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:49:27 +00:00
Giovanni Di Sirio
d495a2ce4e
Fixed bug #879 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10486 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:48:13 +00:00
Giovanni Di Sirio
aa5b03d54d
Fixed bug #879 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10483 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:43:06 +00:00
edolomb
78b0e26049
Added control on callback calling
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10480 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:38:06 +00:00
Theodore Ateba
6904b7392c
Add tabulation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10478 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 23:01:41 +00:00
edolomb
4c84325d5e
Added XDMAC driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10477 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:14:05 +00:00
edolomb
a2081ff38d
Added pmc functions for XDMACx
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10476 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:12:25 +00:00
edolomb
a0c3d697a0
Added sama_xdmac.h
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10475 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:11:23 +00:00
edolomb
84807bcb98
Included DMAv1 Driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10474 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:10:13 +00:00
edolomb
1b1d0ec6c2
Added dmaInit()
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10473 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:09:10 +00:00
Giovanni Di Sirio
7426edd2a2
Fixed bug #878 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10471 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 11:26:41 +00:00
Giovanni Di Sirio
db035833f5
Fixed bug #877 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10469 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 10:13:42 +00:00
Giovanni Di Sirio
d5ce517dc2
Fixed bug #876 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10467 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 10:03:45 +00:00
Giovanni Di Sirio
5a8f647d15
Fixed bug #864 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10459 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 15:15:19 +00:00
Giovanni Di Sirio
491c9ac55a
Fixed bug #874 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10457 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 10:32:35 +00:00
Giovanni Di Sirio
bb48071bc5
Fixed bug #873 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10455 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 09:58:33 +00:00
Giovanni Di Sirio
f1e6a55322
Tentative fix for L4 OTG.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10454 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 07:52:33 +00:00
Giovanni Di Sirio
15f4e5c3f3
Tentative workaround for L4 OTG driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10453 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-20 10:04:44 +00:00
isiora
e50bc32840
Added check to verify that the matrix H64H32 clock ratio is compatible with master clock frequency.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10451 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-18 21:06:02 +00:00
isiora
3f4b4d7fb7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10450 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-18 21:03:53 +00:00
Giovanni Di Sirio
9662d58fb6
Some renaming work for clearness.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10449 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-18 13:35:28 +00:00
isiora
62f078360f
Added matrix H64H32 clock ratio.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10447 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-17 21:24:31 +00:00
isiora
8abd932cac
Added matrix clock ratio setting.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10446 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-17 21:21:44 +00:00
isiora
4058d89f61
Fixed SAMA_PIT define. Now it includes the dependency on busses clock ratio.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10445 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-17 21:20:46 +00:00
isiora
9bf548700a
Fixed compiler warning.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10440 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-16 21:50:52 +00:00
isiora
2de41265e3
Added debug asserts.
...
Fixed slow clock select.
Added mainf measurement
Tested XT main clock.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10438 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-16 21:37:20 +00:00
Theodore Ateba
836e693c4a
Add LLD directory to the AVR XMEGA Low Level Drivers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10433 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-16 06:39:03 +00:00
Theodore Ateba
ccdc3635ef
Modify AVR XMEGA platform according the new architecture.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10432 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-16 06:38:55 +00:00
Theodore Ateba
81208fd6be
Add low level driver directory and platfor for AVR MEGA.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10431 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-16 06:38:35 +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
e9043d1d77
Added acknowledgement of PIT and AIC interrupt.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10428 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:15:35 +00:00
isiora
5355de8c26
Changed ST interrupt priority to 0, the lowest one.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10427 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:14:16 +00:00
isiora
f4ed4a5891
Fixed disable/enable macro.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10426 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:13:03 +00:00
isiora
fe3c915916
Fixed PLLA_MUL.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10425 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:11:48 +00:00
isiora
ccbb6cb153
Added a macro to acknowledge the current interrupt.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10424 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-14 09:10:38 +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
Theodore Ateba
1320b9c2e2
Remove the not implemented TIM lld files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10421 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:28:39 +00:00
Theodore Ateba
a5d9d7e741
Remove the not implemented USART lld files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10420 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:28:30 +00:00
Theodore Ateba
0d4535dc1a
Update AVR tiny platform path according the new architecture and correct comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10417 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:19:31 +00:00
Theodore Ateba
6580d6f6da
Update the platform name and comments.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10416 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:19:20 +00:00
Theodore Ateba
49561260e6
Change the ATTiny GPIO files path according the new architecture and correct comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10415 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:19:14 +00:00
Theodore Ateba
0a6815ba49
Change the ATTiny TIM files path according the new architecture and correct comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10414 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:19:07 +00:00
Theodore Ateba
0c965b03f3
Change the ATTiny USART files path according the new architecture and correct comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10413 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:18:59 +00:00
Theodore Ateba
0879845f96
Update the AVR Tiny Architecture.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10412 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 14:18:30 +00:00
Rocco Marco Guglielmi
cd06f9a246
Fixed Bug #870
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10411 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-13 11:20:39 +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
Rocco Marco Guglielmi
58e167350f
Added PIT implementation for ATSAMA5D2 (Still incomplete)
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10404 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 18:45:50 +00:00
Rocco Marco Guglielmi
e2f3acbc5c
Minor changes in sama_pmc helper header
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10403 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 17:16:33 +00:00
Rocco Marco Guglielmi
701c73b0ca
Minor changes in AIC pseudo driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10402 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 17:15:04 +00:00
edolomb
200d9dc64c
Added platform file aic.c
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10400 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 14:30:21 +00:00
edolomb
87188816b1
Added aic header
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10399 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 14:28:35 +00:00
edolomb
b2bd02f3df
Added macros Enabled/Disabled write protection
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10398 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 13:54:22 +00:00
Rocco Marco Guglielmi
a152d4e545
Fixed Bug #869
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10397 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 13:22:02 +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
0a1de698b1
Moved peripheral id definitions in sama5d2x.h.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10393 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 10:43:45 +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
7925433a0d
Added PID 64-78
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10391 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-11 09:06:27 +00:00