Commit Graph

8267 Commits

Author SHA1 Message Date
Giovanni Di Sirio ccfdb3569b Few adjustments, moved some details from main.c to portab.c.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11094 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-01 09:18:49 +00:00
Giovanni Di Sirio 363809df20 Added goldbull board to the lwIP test application.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11093 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-01 09:00:21 +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 1e05a2e182 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11064 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-22 21:06:50 +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
isiora d1c421d0c8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11053 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-11-22 09:52:30 +00:00
Giovanni Di Sirio 31d1b09603 Prototype makefile using the new inclusion mechanism and autobuilder.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11052 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-21 14:30:17 +00:00
Giovanni Di Sirio 77c0d5d354 Added autobuilder.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11051 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-21 14:29:46 +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 ce79109195 Update L4 mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11045 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 15:43:35 +00:00
Giovanni Di Sirio 987a6a3167 Updated L1 mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11044 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 15:27:29 +00:00
Giovanni Di Sirio 17992c0668 Updated L0 mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11043 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 15:20:08 +00:00
Giovanni Di Sirio 0fab61f09f Updated F7 mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11042 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 15:05:24 +00:00
Giovanni Di Sirio 681d3ef3dc Re-aligned mcuconf.h files for F4 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11041 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 12:33:18 +00:00
Giovanni Di Sirio d9ffccc329 Re-aligned all mcuconf.h files for STM32F3xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11040 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 11:26:08 +00:00
Giovanni Di Sirio 9a68b88061 Removed unrelated file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11039 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 11:04:35 +00:00
Giovanni Di Sirio 478484f05d Re-aligned mcuconf.h files for F1 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11037 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-19 08:23:57 +00:00