Giovanni Di Sirio
3d9f9a7d7a
Minor registry fix for STM32H7xx.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11691 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 08:47:52 +00:00
Rocco Marco Guglielmi
a271d810c1
Updated LIS3DSH driver and demos
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11690 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 23:02:03 +00:00
Rocco Marco Guglielmi
c53461807b
Removed newline excess
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11688 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 22:39:41 +00:00
Rocco Marco Guglielmi
99b89a4a02
Minor fixes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11687 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 22:37:39 +00:00
Rocco Marco Guglielmi
d4c4f24cff
Updated LPS25H and added a thermometer interface to the driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11686 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 13:54:21 +00:00
Rocco Marco Guglielmi
f2f3035c3c
Improved EX drivers
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11685 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 13:53:44 +00:00
Rocco Marco Guglielmi
e0fcf2b6c7
Restored masks in HTS221 driver
...
Minor adjustment in HTS221 demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11684 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 13:23:44 +00:00
Rocco Marco Guglielmi
2adfd321e9
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11683 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:46:50 +00:00
Rocco Marco Guglielmi
4711b51385
Removed unused masks
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11682 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:45:33 +00:00
Rocco Marco Guglielmi
facb9afaf2
Minor fixes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11681 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:43:27 +00:00
Rocco Marco Guglielmi
bb63f44c2a
Minor fixes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11680 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:41:16 +00:00
Rocco Marco Guglielmi
3c5dff2252
Minor fixes in HTS221 driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11679 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 10:11:08 +00:00
Rocco Marco Guglielmi
8887dbbde2
Updated HTS221 Driver and related demo
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11678 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 23:45:17 +00:00
Rocco Marco Guglielmi
610290753d
Minor adjustments on L3GD20 and LSMS303DLHC drivers
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11675 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 23:14:37 +00:00
Rocco Marco Guglielmi
76de093b23
Cosmetic changes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11666 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 13:58:20 +00:00
Rocco Marco Guglielmi
be86d4b343
Removed unsupported old demo
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11664 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 13:54:25 +00:00
Giovanni Di Sirio
0b1cba4c2e
Crypto SHA reworked.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11663 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 11:37:12 +00:00
Rocco Marco Guglielmi
d12c6d08aa
Updated lwip bindings
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11659 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 10:42:04 +00:00
Giovanni Di Sirio
53e7842505
Fixed some crypto-related errors.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11658 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 09:13:53 +00:00
isiora
3cd6f99768
Minor changes.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11653 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 21:18:52 +00:00
isiora
bc5f9aa9f6
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11652 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 20:56:04 +00:00
isiora
1691477b62
Changed domains in TLB from 'manager' to 'client' in order to enable the section permission in the MMU table.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11651 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 20:54:33 +00:00
isiora
0d69752485
Added TLB invalidation.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11649 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 20:44:58 +00:00
Rocco Marco Guglielmi
3f7504385e
Updated L3GD20
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11643 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 15:58:29 +00:00
Rocco Marco Guglielmi
d1d8e8bb3a
Improved LSM303DLHC driver
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11639 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 15:13:24 +00:00
Rocco Marco Guglielmi
6ed6b094b3
Unified ST_STM32F3_DISCOVERY board files
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11638 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 15:12:47 +00:00
Giovanni Di Sirio
6d47bb0487
Changed license to Apache 2.0.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11636 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 13:01:22 +00:00
edolomb
44914f4037
Updated SEC board with SD3 pin's configuration
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11635 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 12:57:47 +00:00
edolomb
2467469683
Updated SEC board with SD1 pin's configuration
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11634 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 12:57:25 +00:00
Giovanni Di Sirio
e854f8bdbf
Experimental M25Q driver rework.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11633 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 12:55:21 +00:00
Rocco Marco Guglielmi
7fbf0180ed
Minor documentation fixes
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11632 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 12:46:09 +00:00
Rocco Marco Guglielmi
427af5012e
Updated copyright statement for lsm303dlhc driver
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11631 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 12:40:58 +00:00
Giovanni Di Sirio
e545ecb529
Aligned SPC5 GHS linker scripts.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11628 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 08:43:42 +00:00
isiora
b8ea2cc8db
Minor changes.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11624 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 19:17:06 +00:00
edolomb
9151ef60c0
Minor change
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11621 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 17:47:15 +00:00
edolomb
de05bd924b
Minor change
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11620 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 17:46:35 +00:00
isiora
9108cdb610
Fixed weak definitions.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11618 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 16:18:24 +00:00
isiora
88a439033e
Fixed mtxSetSlaveSplitAddr and mtxSetSlaveRegionSize.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11617 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:55:41 +00:00
isiora
e840c781aa
Patched missing PIO_WPMR.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11616 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:54:18 +00:00
isiora
46258f1272
New memory layout.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11615 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:53:01 +00:00
isiora
f1bdf3ca55
Default ARM_ENABLE_WFI_IDLE to FALSE.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11614 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:52:14 +00:00
isiora
ec20e23fd4
New memory layout.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11613 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:51:02 +00:00
isiora
dc60f9bbe5
New TSSI interface.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11612 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:50:05 +00:00
isiora
f5bb1e7516
Obsolete.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11611 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:49:30 +00:00
isiora
991afc2af9
New TSSI interface.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11610 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-07 11:48:25 +00:00
edolomb
28686e2544
Updated SEC board
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11599 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-06 12:55:06 +00:00
edolomb
f0d95b5441
Updated NSEC board
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11598 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-06 12:54:41 +00:00
Rocco Marco Guglielmi
6bd469118e
Unified STM32F3 demos
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11596 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-04 13:34:55 +00:00
Rocco Marco Guglielmi
a2cec11635
Unified STM32F3 demos
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11595 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-04 13:31:47 +00:00
areviu
eeacdb0f70
removed old reg check and correct some indent
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11594 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-28 17:44:20 +00:00
Rocco Marco Guglielmi
9c05b28106
Documentation fix
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11593 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-28 12:50:30 +00:00
Rocco Marco Guglielmi
4e4b7ef08e
LSM303DLHC driver completely updated
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11591 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-28 10:04:12 +00:00
Rocco Marco Guglielmi
4fe88d34a4
Updated EX makefiles to be compliant with new mechanisms
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11590 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-28 07:36:00 +00:00
Rocco Marco Guglielmi
e9f249bc21
Improved LSM303DLHC driver. Modified base demo
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11589 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 20:41:45 +00:00
Rocco Marco Guglielmi
8ac0bdb4c8
Updated LSM303DLHC driver
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11588 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 16:20:05 +00:00
Rocco Marco Guglielmi
88b64ee237
Updated base classes for sensors
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11587 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 16:19:21 +00:00
Giovanni Di Sirio
36b481fd06
Fixed bug #923 .
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11586 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 13:08:59 +00:00
isiora
e372b812a0
Added L2 related code.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11581 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:23:45 +00:00
isiora
e801a7980d
Small changes.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11580 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:23:13 +00:00
isiora
dd1e643f70
Added option to enable L2.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11579 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:22:09 +00:00
isiora
1e6c8c4727
Small changes.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11578 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:21:57 +00:00
isiora
f2e082d7d4
Added option to enable L2.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11577 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:20:37 +00:00
isiora
fd8f628711
Cleanup interworking code.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11576 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:19:19 +00:00
isiora
d7cd428306
Added option to enable L2.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11575 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:18:18 +00:00
isiora
e3d8fb30fb
Cleanup interworking code.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11574 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:14:43 +00:00
isiora
98f9558822
Small changes.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11573 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:13:30 +00:00
isiora
043860de59
Fixed L2C_310 defines.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11572 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-27 00:12:49 +00:00
edolomb
4777b6e7c8
Added temporary Aes wrapper
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11568 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 23:39:18 +00:00
edolomb
555ea22caa
Minor changes
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11566 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:33:35 +00:00
edolomb
580836e262
Minor changes
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11558 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:20:18 +00:00
edolomb
fb42b5f87e
Modified security of SFC, SFR, L2CC, SFRBU, CHIPID
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11557 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:19:09 +00:00
edolomb
587c2eda5f
Modified burst size
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11556 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:16:50 +00:00
edolomb
1cccdebb87
Modified burst size
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11555 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:16:19 +00:00
edolomb
663643f8a0
Removed pin's configuration
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11554 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:15:22 +00:00
edolomb
c8845294dd
Enabled error interrupts on DMA
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11553 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:14:02 +00:00
edolomb
64cc5a73ca
Configured ETH's pins
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11552 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 22:12:48 +00:00
areviu
0c51b431f2
sdmmc driver update, added support for reliance edge fs
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11551 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 19:06:49 +00:00
Giovanni Di Sirio
70fb3b4056
Modified sensor classes, not complete yet.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11550 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 16:28:43 +00:00
Giovanni Di Sirio
e8dda5f8ee
BaseBlockDevice now extends BaseObject.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11549 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 13:05:55 +00:00
Giovanni Di Sirio
f89581412a
BaseFlash now extends BaseObject.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11548 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 12:58:27 +00:00
Giovanni Di Sirio
ded86ea980
Fixed some VMTs with new data.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11547 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 12:52:42 +00:00
Giovanni Di Sirio
50439eed0d
Added back missing revisions in trunk.
...
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11544 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-02-26 09:29:02 +00:00
Giovanni Di Sirio
13f3a2a253
Fixed bug #918 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11542 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-23 09:56:01 +00:00
Giovanni Di Sirio
c716b58ebc
Fixed bug #920 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11538 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-23 09:21:56 +00:00
edolomb
80d2517b91
Uncommented default handler
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11537 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-22 00:26:54 +00:00
edolomb
9595f1846e
Inverted dmaInit and aicInit
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11536 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-22 00:25:52 +00:00
isiora
04d9d4fb5f
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11535 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 23:47:54 +00:00
edolomb
86c2338782
Fixed bug related to spurious interrupt
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11533 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 20:57:29 +00:00
edolomb
b75eda3185
Added getChannelTransitionSize function
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11532 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 20:56:14 +00:00
Theodore Ateba
43185af232
AVR: add DAC low level driver for XMEGA128A4U.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11531 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 20:43:19 +00:00
Theodore Ateba
d59ad8c78d
AVR: Add DAC to the platform support file.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11530 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 20:42:15 +00:00
isiora
a1c7967a56
Callback invoked on all enabled and pending interrupt sources.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11529 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 19:46:19 +00:00
isiora
482d67200a
Added default handlers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11528 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 18:51:32 +00:00
isiora
92d73d9799
Fixed masking of enabled int in the handler.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11527 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-21 18:30:26 +00:00
edolomb
e483f45b6c
Fixed bugs on length buffer and transmit queue
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11523 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 23:40:25 +00:00
Theodore Ateba
5b473c2eea
AVR: add DMA low level driver for XMEGA128A4U
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11522 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 21:18:09 +00:00
Theodore Ateba
5e434c2d93
AVR: Add DMA to the platform support file.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11521 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 21:15:43 +00:00
isiora
4be6636fd0
Added WDRBT flag in MR register as default to avoid overrun using dma.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11520 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 18:22:05 +00:00
isiora
a6d67787e4
Cleanup ISR.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11519 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 18:20:16 +00:00
edolomb
62c60d2f4a
Fixed bugs and code optimized
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11516 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 07:49:24 +00:00
Giovanni Di Sirio
f67ca4ef37
Removed EXTIv1 from the STM32 platform files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11515 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-20 07:32:24 +00:00
Theodore Ateba
18a083a0f2
AVR: Add the support of the Watchdog low level driver to the XMEGA128A4U.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11513 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-19 20:49:44 +00:00
Theodore Ateba
89821914a5
AVR: Add watchdog to the platform driver file.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11512 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-19 20:49:06 +00:00
Theodore Ateba
b884bd89a4
AVR: Correct a bad comment, and the description and remove a wrong details.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11511 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-19 20:48:40 +00:00
Theodore Ateba
377b9c70eb
AVR: Correct the file name.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11510 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-19 20:48:15 +00:00
Giovanni Di Sirio
37b7b9df74
Removed EXTIv1 from STM32/LLD.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11506 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-19 09:58:04 +00:00
edolomb
91111c10ec
Commented inclusion
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11503 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-16 17:06:54 +00:00
edolomb
3b850e4e5d
Commented inclusion
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11502 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-16 17:06:21 +00:00
edolomb
3546335959
Added SAMA5D28 platform name
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11501 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-16 17:04:34 +00:00
edolomb
379138ad57
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11500 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-16 17:02:37 +00:00
edolomb
41cf2861af
XDMAC0 is SECURE and XDMAC1 is NOT SECURE
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11499 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-16 16:57:51 +00:00
Giovanni Di Sirio
dedfd49dec
Improved TC handling in STM32 USART drivers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11497 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-16 07:54:12 +00:00
Theodore Ateba
74346e204e
AVR: Add USART and SERIAL low level driver to the platform description file.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11494 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-12 20:18:46 +00:00
Theodore Ateba
80d929ebab
AVR: Add driver.mk file for Usarts and Serials drivers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11493 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-12 20:18:42 +00:00
Theodore Ateba
85a20cffc9
AVR: Add serial low level driver for ATXMEGA128U4A.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11492 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-12 20:18:37 +00:00
Theodore Ateba
9c9e48e676
AVR: Add usart low level driver for ATXMEGA128U4A.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11491 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-12 20:18:31 +00:00
Giovanni Di Sirio
0b5d6d6f77
Last minute fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11481 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-11 15:11:45 +00:00
Giovanni Di Sirio
548ecb2c4b
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11478 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-11 14:33:49 +00:00
Giovanni Di Sirio
ff109ac9e6
MISRA-related changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11473 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-10 11:25:29 +00:00
Giovanni Di Sirio
87bae60d9d
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11472 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-10 10:32:02 +00:00
gdisirio
083c5f3ae3
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11471 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-10 10:20:24 +00:00
Giovanni Di Sirio
b4dde0d786
MISRA-related changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11470 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-10 10:10:57 +00:00
Giovanni Di Sirio
c7c72c4798
Fixed bug #917 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11468 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-07 12:49:15 +00:00
Giovanni Di Sirio
f48d722898
Fixed bug #916 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11466 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-07 11:02:11 +00:00
Giovanni Di Sirio
3f96242b42
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11464 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 19:46:31 +00:00
Giovanni Di Sirio
4b2c8eebab
Fixed instances of systime_t used as intervals.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11463 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 19:36:36 +00:00
Giovanni Di Sirio
f569a64b18
Syntax error with events disabled.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11462 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 19:19:37 +00:00
Giovanni Di Sirio
ea1e31e8be
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11459 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 19:11:03 +00:00
Giovanni Di Sirio
d0fa882cdc
Fixed an error message.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11458 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 18:28:33 +00:00
Giovanni Di Sirio
3626cfdd1b
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11456 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 18:22:34 +00:00
Giovanni Di Sirio
a947a1d5ae
MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11455 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 18:15:51 +00:00
Giovanni Di Sirio
069482ac06
Fixed test case to work with simulators.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11454 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-06 09:41:01 +00:00
Rocco Marco Guglielmi
df934d4e79
Improved ST/MEMS documentation. Completely fixed Bug #915
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11448 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 11:31:49 +00:00
Rocco Marco Guglielmi
6b491d1eda
Updated LSM6DS0 driver to v 1.0.4 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11447 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 11:24:40 +00:00
Rocco Marco Guglielmi
8c23b103dd
Updated LPS25H driver to v 1.0.4 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11446 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 11:24:13 +00:00
Rocco Marco Guglielmi
11eb30f8fe
Updated LIS302DL driver to v 1.0.4 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11445 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 11:23:37 +00:00
Rocco Marco Guglielmi
b18d616b0c
Updated LIS3MDL driver to v 1.0.5 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11444 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:46:40 +00:00
Rocco Marco Guglielmi
6746c5da3f
Minor documentation fixes
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11443 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:36:17 +00:00
Rocco Marco Guglielmi
2268a0e69a
Updated L3GD20 driver to v 1.0.5 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11442 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:31:52 +00:00
Rocco Marco Guglielmi
4ddc3c188b
Updated HTS221 driver to v 1.0.1 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11441 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:31:28 +00:00
Rocco Marco Guglielmi
414f8db1c1
Updated LIS3DSH driver to v 1.0. (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11440 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:29:35 +00:00
Rocco Marco Guglielmi
3b82008db3
Updated LSM303DLHC driver to v 1.0.4 (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11439 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:28:48 +00:00
Rocco Marco Guglielmi
4613358739
Added instance getter macros (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11438 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:27:13 +00:00
Rocco Marco Guglielmi
4af47b5889
Updated peripherals interfaces (Fixing Bug #915 ).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11437 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 10:15:34 +00:00
Giovanni Di Sirio
b7da40b69c
Fixed a comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11436 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 08:24:06 +00:00
Giovanni Di Sirio
b31b8d631a
Fixed small problem in unhandled exceptions handler.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11434 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-05 08:00:27 +00:00
Giovanni Di Sirio
5fce4c704a
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11432 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-04 20:16:22 +00:00
Giovanni Di Sirio
e01203129f
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11430 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-04 14:37:06 +00:00
Giovanni Di Sirio
3052c204fd
Various fixes submitted by pl4nkton.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11426 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-02 10:33:46 +00:00
Giovanni Di Sirio
241e03a205
Documentation fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11425 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-02 10:25:11 +00:00
Giovanni Di Sirio
4f98c8cf4c
Fixed bug #914 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11422 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-02 10:15:24 +00:00
areviu
ba9b7671a0
update sdmmc test hal project with read and write to file
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11419 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-02-01 18:49:41 +00:00
isiora
cc66943726
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11418 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-30 22:33:33 +00:00
isiora
6082e361d8
Fixed r12 (ip) saving.
...
Code cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11417 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-30 22:33:11 +00:00
isiora
6f0c84af5e
Code cleanup.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11416 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-30 22:32:29 +00:00
edolomb
58271f2049
MAC now works with checksum offload
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11412 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-30 15:34:43 +00:00
edolomb
a6c370b858
Fixed bug on length of frame
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11407 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-29 16:42:03 +00:00
isiora
37fa6f2f1e
Fixed the saving of lr_mon and spsr_mon in smc exception entry.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11406 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 20:52:54 +00:00
isiora
9e79944c8a
Added saving of banked register.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11402 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 19:47:54 +00:00
isiora
425c60e8e6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11401 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 19:47:12 +00:00
isiora
9f08df7eb7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11400 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 19:46:57 +00:00
edolomb
64cad6ba0e
Fixed bugs
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11399 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 16:48:06 +00:00
isiora
5c5fb3ee69
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11398 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 06:58:40 +00:00
isiora
e72780b902
Review of service register.
...
Better module separation and encapsulaton.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11397 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 06:58:22 +00:00
isiora
014655f97b
Added saving of banked register.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11396 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-24 06:54:36 +00:00
edolomb
240b09a926
Configurated pins for SECURED peripherals
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11395 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-23 17:09:57 +00:00
edolomb
53044c14a4
Splitted boards for secure and not secure configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11393 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-22 19:51:16 +00:00
Giovanni Di Sirio
c701b197e8
Added entries and demo for STM32F7x2/F7x3 support.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11388 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-22 13:49:50 +00:00
Theodore Ateba
b56329fd3d
AVR: Cleanup source code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11386 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-21 20:13:51 +00:00
isiora
f56b8b742b
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11385 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:45:49 +00:00
isiora
25f248ccc9
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11384 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:45:05 +00:00
isiora
97ee0783da
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11383 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:44:05 +00:00
isiora
432e71a4cf
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11382 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:43:25 +00:00
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
Theodore Ateba
282bc3a8f0
AVR: Cleanup code source.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11377 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:33:54 +00:00
Theodore Ateba
386f0d66f7
Clean up the code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11376 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 22:33:40 +00:00
Giovanni Di Sirio
61673900d1
Fixed minor documentation issues.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11370 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 15:31:59 +00:00
Giovanni Di Sirio
12a26788a9
Fixed small Doxygen error.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11368 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:56:14 +00:00
Giovanni Di Sirio
ae8b7dd89b
Added more TIM-related definitions.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11367 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:55:12 +00:00
Giovanni Di Sirio
cc330f65cc
Added HRTIM support.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11366 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:53:29 +00:00
Giovanni Di Sirio
0099581d79
Small fix to buffer size settings.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11365 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:51:19 +00:00
Giovanni Di Sirio
b0c1396647
Added 50mHz capability to SDMMCv1 driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11364 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:47:58 +00:00
Giovanni Di Sirio
dfc49fe0de
Added CRC unit to RCC support files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11363 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:44:47 +00:00
Giovanni Di Sirio
2034387839
Style-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11362 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 14:42:50 +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
Giovanni Di Sirio
7e1057c99f
Fixed settings for SD_D0 and SD_D1 pins to "floating".
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11357 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 11:17:07 +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
Giovanni Di Sirio
d1fbd41782
Made FatFS HAL device configurable.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11350 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 13:42:12 +00:00
Giovanni Di Sirio
10ad7f4525
More #912 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11348 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 13:13:11 +00:00
Giovanni Di Sirio
86fed9342d
More changes caused by #913 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11346 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 11:01:48 +00:00
Giovanni Di Sirio
0c379c379b
Fixed bug #913 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11345 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 10:51:38 +00:00
Giovanni Di Sirio
52d583ec3b
Fixed #912 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11343 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 10:13:44 +00:00
Giovanni Di Sirio
78ebf73dcd
Reverted bug #910 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11342 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-19 09:36:31 +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
Theodore Ateba
ea577c45b7
Correct the crypto file name in doxygen comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11336 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 22:37:04 +00:00
edolomb
e892fd2b48
Fixed bugs
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11333 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 20:32:48 +00:00
edolomb
e8c61e3d40
Disabled PIT
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11331 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 20:29:53 +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
68bcf13655
Minor changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11321 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 09:44:05 +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
Giovanni Di Sirio
5e5a9ef701
Various minor fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11303 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-18 08:23:36 +00:00
Theodore Ateba
12e9265ebf
AVR: Add other prescalers to the PWM low level driver and update testhal.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11302 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-17 22:18:34 +00:00
Giovanni Di Sirio
c953aa5ac8
Defaulted all STM32 drivers to enable peripheral clocks during stop/sleep modes. Now RCC macros are able to set or clear the LP bit of a peripheral.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11300 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-17 14:55:12 +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
edolomb
42fd5566d5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11296 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-16 20:41:52 +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
b685bbe51d
Fixed bug #822 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11294 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-16 10:11:32 +00:00
Giovanni Di Sirio
019ab0efbf
Fixed bug #758 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11293 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-16 10:06:46 +00:00
Giovanni Di Sirio
3cd20fa5c7
Fixed bug #910 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11291 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-16 09:31:17 +00:00
areviu
c8a29d8802
removed legacy code for pmc
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11288 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 21:08:56 +00:00
edolomb
d988de6231
Added security configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11284 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:20:50 +00:00
edolomb
8ad821c688
Added security configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11283 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:20:32 +00:00
edolomb
96fcbfd221
Added security configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11282 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:20:11 +00:00
Giovanni Di Sirio
8c55bff0ad
Added missing check.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11281 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:20:09 +00:00
edolomb
fc79c25a35
Added security configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11280 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:19:48 +00:00
edolomb
c70771c57b
Added security configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11279 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:19:10 +00:00
edolomb
ea74631c1b
Added security configuration
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11278 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:18:55 +00:00
edolomb
74472ded3a
Added derived constants and error checks
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11277 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:15:31 +00:00
edolomb
a455550093
Added derived constants and error checks
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11276 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:14:58 +00:00
edolomb
6b9476b133
hal_lld_init() configures peripherals as not-secure
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11275 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:13:16 +00:00
edolomb
9f91962bae
Fixed Bugs
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11274 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-15 20:11:08 +00:00
Giovanni Di Sirio
f6b807fd5a
Fixed build problem.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11272 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-14 11:09:44 +00:00
Giovanni Di Sirio
d06c9437a0
Merged last WolfSSL patch.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11269 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-14 09:39:11 +00:00
Giovanni Di Sirio
ecd03e17ce
Various fixes after mass test-compile.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11268 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-14 09:34:28 +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
areviu
6f3d4e0790
fixed missing check for HAL_USE_SDMMC
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11266 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-13 12:11:08 +00:00
Giovanni Di Sirio
c29ee52291
More ADCv4 code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11265 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-12 15:37:24 +00:00
areviu
bae22ff5bf
update SDMMC driver and added test hal project
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11264 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-11 21:41:51 +00:00
Giovanni Di Sirio
c0cea335bc
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11263 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-11 18:16:32 +00:00
Giovanni Di Sirio
85becea5ec
Added STM32 ADCv4 placeholders.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11262 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-11 09:27:22 +00:00
Giovanni Di Sirio
3bc44a8219
Added RTC and WDG support to H7.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11261 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-11 07:49:03 +00:00
isiora
eb94f80aa3
ST time source is now configurable between PIT, TC0 and TC1.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11260 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 22:44:49 +00:00
isiora
4fb646059d
Init PMC and Matrix only if SAMA_HAL_IS_SECURE is true.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11259 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 22:42:49 +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
02f181b45c
Clearing pending interrupts in aicInit()
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11253 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:49:56 +00:00
edolomb
b2b85afbf9
Added INTERRUPT SOURCE TYPE mode macros
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11252 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:48:28 +00:00
edolomb
fccdd1914a
Included sama_secumod.h
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11251 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:47:38 +00:00
edolomb
826d56ec12
Added SECUMOD driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11250 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:47:01 +00:00
edolomb
f5c980ef69
Added pmc functions for SECUMOD
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11249 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:45:48 +00:00
edolomb
da0637d93d
SECUMOD Driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11248 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 16:45:02 +00:00
Giovanni Di Sirio
a8693baa48
SPIv1 and SPIv2 circular mode added. Rework of RCC files and all dependencies inside STM32 drivers. Documentation fixes in some HAL modules.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11247 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 13:36:09 +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
3310b12b3b
Polled exchange added to SPIv3.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11244 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-10 08:12:50 +00:00
Giovanni Di Sirio
14b7470192
Added checks related to SPI circular mode.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11243 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-09 15:51:12 +00:00
Giovanni Di Sirio
7e46dc94aa
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11242 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-09 15:39:54 +00:00
Giovanni Di Sirio
cafec08d95
More fixes, ready for testing.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11241 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-09 10:51:18 +00:00
Giovanni Di Sirio
9628ebe94f
Various fixes in the new STM32F7xx support code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11240 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-09 09:54:54 +00:00
Giovanni Di Sirio
d5a2a2b494
Added stub of STM32 I2Cv3 driver for STM32H7xx.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11239 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 15:55:44 +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
b865ac52b9
Undid some changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11237 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 09:45:28 +00:00
Giovanni Di Sirio
287e6cdd2c
Updated names.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11236 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 09:34:31 +00:00
Giovanni Di Sirio
cccd652cb5
Added SRAMs cache settings to STM32H7 mcuconf.h.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11235 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 09:30:23 +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
7761387ba0
Added unified cache handler for Cortex-M devices.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11233 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-08 08:58:34 +00:00
Giovanni Di Sirio
4148fb3cb7
Added BDMA support to the STM32H7xx port.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11232 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-07 19:22:53 +00:00
areviu
5a733a0d43
first draft. initialization working
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11231 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-07 11:28:07 +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
cdd196bdc2
Added stub cache handling functions to the STM32 DMAv1 driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11228 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-05 13:18:02 +00:00
Giovanni Di Sirio
7540eb3663
Added portability include path to the various startup.mk files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11227 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-05 10:21:49 +00:00
Giovanni Di Sirio
dff9e16285
SPI driver works, probably optimizations are possible.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11226 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-05 10:08:52 +00:00
edolomb
58613c9052
Added Region Mask
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11225 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 16:10:52 +00:00
isiora
68f26d33ee
Fixed mtxRegionXXX macros.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11224 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 15:41:10 +00:00
Giovanni Di Sirio
6a1ce8b725
Yet another problem fixed, now it starts to output data, still problems.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11223 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 14:30:07 +00:00
Giovanni Di Sirio
289b799d03
More fixes but SPIv3 still does not work.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11221 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 13:52:45 +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
edolomb
ccbf09f1a2
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11219 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 10:27:59 +00:00
edolomb
6f3e9953a7
Added Matrix MACROs
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11218 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 10:27:43 +00:00
Giovanni Di Sirio
e440de2e71
Added H7 builder to the STM32 SPI unified demo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11217 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-04 09:46:12 +00:00
Giovanni Di Sirio
28f986059c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11216 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-03 14:48:05 +00:00
Giovanni Di Sirio
06cdcc071c
More work on STM32 SPIv3 and DMAv3 drivers, to be tested.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11215 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-03 10:47:31 +00:00
Giovanni Di Sirio
84e0ad64f0
Added check on NULL for callbacks.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11214 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-02 11:21:11 +00:00
Giovanni Di Sirio
bb806fe4c1
Added callbacks capability to the CAN driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11213 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-02 11:17:31 +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
Giovanni Di Sirio
19ede34bed
Fixed bug #908 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11209 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-29 09:47:19 +00:00
Giovanni Di Sirio
1417f92116
Simplified field names.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11208 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-29 09:16:52 +00:00
Giovanni Di Sirio
9cbfb6cfed
Added check for BDMA but BDMA is not complete yet.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11205 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 11:03:43 +00:00
Giovanni Di Sirio
4f0d401c81
SPIv3 driver complete, to be tested...
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11204 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 10:59:50 +00:00
Giovanni Di Sirio
9810ede78c
Fixed comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11203 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 08:52:09 +00:00
Giovanni Di Sirio
f4b0c6a818
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11202 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-28 08:40:21 +00:00
Giovanni Di Sirio
f602f1111e
DMA and SPI code, not complete.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11200 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 10:25:03 +00:00
Giovanni Di Sirio
163ed286a2
Added DMAMUX helper. small doc fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11199 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 09:01:37 +00:00
Giovanni Di Sirio
f7051186ae
Reviewed RCC macros.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11198 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 08:01:38 +00:00
Giovanni Di Sirio
71c54e625e
All clock points added.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11197 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-27 06:59:22 +00:00
Giovanni Di Sirio
55d70d4364
More clock points, some renaming for consistency.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11196 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 21:21:37 +00:00
Giovanni Di Sirio
6a7ef4a439
Added more clock points.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11195 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 19:41:34 +00:00
Giovanni Di Sirio
dc94818e88
Added board generator for STM32H7xx.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11194 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 15:59:35 +00:00
Giovanni Di Sirio
b7a1e045ee
Added a note about board files generation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11193 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 15:17:38 +00:00
Giovanni Di Sirio
8b719ae559
Added stub DMA and SPI drivers for H7.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11191 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 13:18:16 +00:00
Giovanni Di Sirio
dc3872cef8
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11190 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 11:04:44 +00:00
Giovanni Di Sirio
0714e7283d
Serial port working.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11189 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 10:51:37 +00:00
Giovanni Di Sirio
8db4d4f312
PAL EXTI vectors adapted to H7.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11188 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 09:48:19 +00:00
Giovanni Di Sirio
c5495d7351
Various RCC changes, ST driver working.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11187 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 09:45:33 +00:00
Giovanni Di Sirio
c7f42d1d71
Added clock sources for timers and more CFGR settings.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11186 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 09:10:43 +00:00
Giovanni Di Sirio
eb4d803488
Frequencies are right finally.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11185 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-26 08:39:31 +00:00
Giovanni Di Sirio
a4122ca7d5
Reduced complexity of preprocessor conditions regarding PLLs.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11184 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 17:45:35 +00:00
Giovanni Di Sirio
faf6c9f25f
LED flashing but at a wrong rate, so, still issues.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11183 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 17:22:41 +00:00
Giovanni Di Sirio
72c3417c88
More H7-related changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11182 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 16:14:03 +00:00
Giovanni Di Sirio
7ae67eb81d
More H7 code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11181 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 10:25:17 +00:00
Giovanni Di Sirio
56952a327e
More H7 code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11180 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-25 10:12:31 +00:00
Giovanni Di Sirio
6f646de79b
It compiles, not tested and unfinished.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11179 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-24 18:42:36 +00:00
Giovanni Di Sirio
17fa448323
More H7 code, not functional yet.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11178 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-24 18:03:11 +00:00
Giovanni Di Sirio
fb5050c71a
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11173 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-23 11:23:51 +00:00
Giovanni Di Sirio
03a27a2096
More unfinished H7 work.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11172 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-23 10:21:25 +00:00
Giovanni Di Sirio
e6199d4b54
More H7 code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11170 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 19:05:03 +00:00
edolomb
67b0d562b7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11168 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 17:39:26 +00:00
edolomb
9f73c0dbf6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11167 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 17:38:41 +00:00
edolomb
58883bb41b
GMAC driver
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11166 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 17:37:48 +00:00
edolomb
0684b80fe1
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11165 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 17:35:48 +00:00
Giovanni Di Sirio
7df14775f6
Fixed missing documentation tag.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11164 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 16:28:38 +00:00
Giovanni Di Sirio
1ffcc1b527
Workaround for GCC7 fallthrough bug.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11161 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 11:05:26 +00:00
Giovanni Di Sirio
4e51e4aadb
Moved "falls through" comments outside #if block.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11158 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-22 10:28:07 +00:00
Giovanni Di Sirio
1f207578bd
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11152 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-20 14:19:59 +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
c4ca86b1c1
More H7 code, incomplete.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11146 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-18 15:05:59 +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
67c8b93b8c
Merged WolfSSL patch.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11143 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-16 16:27:57 +00:00
Giovanni Di Sirio
f673ed8ff2
Fixed bug #909 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11142 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-14 12:53:58 +00:00
Giovanni Di Sirio
b191398a78
Duplicated code removed.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11140 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-14 12:40:40 +00:00
Giovanni Di Sirio
8e8efedf20
Fixed tickles mode with 16 bits system time.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11136 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-09 10:03:56 +00:00
Giovanni Di Sirio
8361acead5
Updated all NIL chconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11135 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-12-09 07:18:02 +00:00
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