Commit Graph

131 Commits

Author SHA1 Message Date
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 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
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
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 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 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 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
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
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
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 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 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
roccomarco 291f788fbc Improved ChibiOS\EX documentation (almost complete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10285 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-07-02 09:29:51 +00:00
Giovanni Di Sirio 0c9bb01240 Changed floats default for chprintf.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10143 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-04-06 13:19:01 +00:00
Giovanni Di Sirio fed649d56c Fixed potential name conflicts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10079 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-02-02 11:28:34 +00:00
Giovanni Di Sirio 4765efbaa9 I2C fallback driver finished, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10059 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-01-17 13:20:48 +00:00
gdisirio 705d726932 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10055 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-01-16 16:17:30 +00:00
gdisirio 2689848803 Fall back SW I2C driver template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10054 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-01-16 13:03:30 +00:00
Giovanni Di Sirio ba1d408439 Fixed chprintf documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10035 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-01-11 12:51:38 +00:00
tfateba 4600e6fc46 Add test program for AVR ADC hal.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9895 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-11-01 01:33:13 +00:00
Rocco Marco Guglielmi 8674987968 Updated license header.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9804 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-09-26 11:26:15 +00:00
Rocco Marco Guglielmi 55288f0480 Changes in sensor interfaces. Now biases are float since used only for cooked data.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9800 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-09-25 22:12:34 +00:00
Rocco Marco Guglielmi d888350fac Starting EX improvements: improved L3GD20 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9634 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-17 08:26:34 +00:00
Giovanni Di Sirio 2d4c475d1d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9625 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-14 09:26:16 +00:00
Giovanni Di Sirio 0f5c1e4702 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9604 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-08 13:53:15 +00:00
Giovanni Di Sirio afc0508c0b M25Qxx demos working in both SPI and QSPI modes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9600 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-07 12:55:23 +00:00
Giovanni Di Sirio d151ada9c3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9599 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-07 10:12:08 +00:00
Rocco Marco Guglielmi 2bc539dc98 Added new sensor classes.
Small fixes on old classes.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9598 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-06 18:51:33 +00:00
Giovanni Di Sirio 07d81aae52 Better abstracted flash bus code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9581 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 08:05:25 +00:00
Giovanni Di Sirio ec871b0ef1 M25Q driver works over QSPI.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9568 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 12:29:54 +00:00
Rocco Marco Guglielmi cd7b086b12 Small indent fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9554 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-02 13:10:18 +00:00
Giovanni Di Sirio 03deeba187 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9492 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-16 14:47:50 +00:00
Giovanni Di Sirio 81c35cb491 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9490 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-16 11:14:20 +00:00
Giovanni Di Sirio c3d1d75f50 Added smart polling and preparation for erase suspend.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9463 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-11 11:22:46 +00:00
Giovanni Di Sirio 7d7a7482c1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9456 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-10 12:42:21 +00:00
Giovanni Di Sirio f0d90404d9 Flash driver works.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9454 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-09 10:23:42 +00:00
Giovanni Di Sirio eede81d562 N25Q128 driver complete, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9452 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-08 17:43:06 +00:00
Giovanni Di Sirio ceb256ed74 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9451 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-08 13:12:28 +00:00
Giovanni Di Sirio cc298608cc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9449 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-08 09:14:40 +00:00
Giovanni Di Sirio 2c33cd5ebc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9448 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-07 21:02:54 +00:00
Giovanni Di Sirio 77ea39c0df git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9447 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-07 15:44:55 +00:00
Giovanni Di Sirio cca13e793a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9433 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-06 12:45:08 +00:00
Giovanni Di Sirio 7226b7240c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9422 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-05 10:24:11 +00:00
Giovanni Di Sirio 77d21c1121 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9421 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-05 09:55:06 +00:00
Giovanni Di Sirio e7e7435ed8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9420 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-05 09:51:44 +00:00
Giovanni Di Sirio 4c093804c0 Added flash interface.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9419 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 09:44:28 +00:00
Rocco Marco Guglielmi 8a15207235 ChibiOS/HAL: improved hal_compass.h,
ChibiOS/EX: ultimated lis3mdl support
Added STM32L4xx/I2C-LIS3MLD demo

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9382 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-29 22:57:04 +00:00
Rocco Marco Guglielmi f7a345cfc6 Added support for LSM6DS0, improved hal_accelerometer and hal_gyroscope, added a new demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9349 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-23 14:42:32 +00:00
Rocco Marco Guglielmi 4061297c2a EX: added get temperature for L3GD20, improved related demos
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9341 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-22 21:32:32 +00:00
Giovanni Di Sirio b3fe630e4b Mass license update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9136 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-18 10:29:35 +00:00
Rocco Marco Guglielmi 49dac4f825 Improved BaseGyroscope interface. Updated L3GD20.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9128 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 18:16:30 +00:00
Rocco Marco Guglielmi 94bbc4d19c Improved Gyroscope methods. Updated L3GD20 files and demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9126 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 11:45:23 +00:00
Giovanni Di Sirio f8c3221de9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9117 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-15 15:54:43 +00:00
Rocco Marco Guglielmi db27f15531 Updated license
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9115 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-15 15:49:58 +00:00
Giovanni Di Sirio 7e2682c0e8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9114 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-15 14:48:56 +00:00
Rocco Marco Guglielmi f04e169af8 Fixed vmt names and related macros
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9101 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-14 16:42:49 +00:00
Rocco Marco Guglielmi 8b95f8629b Updated peripheral interfaces
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9077 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-11 15:53:20 +00:00
Giovanni Di Sirio 2eef164c17 Modified to allow multiple inheritance.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9042 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-06 15:41:40 +00:00
roccomarco b20d445f4a Updated peripheral interface headers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9027 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-05 19:57:15 +00:00
roccomarco 091b30ded1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9021 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-05 11:29:58 +00:00
roccomarco 00775f65fe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9020 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-05 11:07:52 +00:00
Giovanni Di Sirio 7bd5e87189 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9011 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-05 09:42:18 +00:00
Giovanni Di Sirio 27e1398be3 Shell reorganization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8913 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-02-20 13:51:02 +00:00
Giovanni Di Sirio a3528b0e3e Updated Serial-USB driver using the new buffering mechanism. Only the STM32F4 CDC demo updated for it. Apparently it works.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8631 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-22 16:12:32 +00:00
Giovanni Di Sirio b59b2d79da Fixed bug #684.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8626 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-20 11:48:16 +00:00
Giovanni Di Sirio fd96d460ff De-inlined chprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8454 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-11-09 09:08:18 +00:00
Giovanni Di Sirio b53f19556c fixed some paths in makefiles
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7673 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-02-07 11:20:32 +00:00
Giovanni Di Sirio a48d0863ba git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7667 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-02-06 13:47:47 +00:00
Giovanni Di Sirio f154d37853 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7641 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-01-22 15:40:38 +00:00