Commit Graph

5105 Commits

Author SHA1 Message Date
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