Commit Graph

3926 Commits (ff31556cade73e3bcf0a270e1f332c0c98615355)

Author SHA1 Message Date
Giovanni Di Sirio 31ff7676c6 MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8688 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-04 15:19:26 +00:00
Giovanni Di Sirio 788175c088 HAL MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8687 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-04 15:11:17 +00:00
Giovanni Di Sirio 5c2d43e691 Fixed some template files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8686 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-04 14:09:52 +00:00
Fabio Utzig bcc7351beb Remove trailing whitespaces
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8683 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-03 21:36:38 +00:00
Fabio Utzig 8aa3f641ee [KINETIS] Updated linker script files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8681 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-03 21:33:44 +00:00
Giovanni Di Sirio 1cbf7b6019 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8680 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-01-03 14:33:37 +00:00
Fabio Utzig be8e080386 [KINETIS] Fix KL25Z build
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8679 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-03 13:55:16 +00:00
Giovanni Di Sirio 25673ac6de Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8674 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-03 11:04:07 +00:00
Giovanni Di Sirio a02c36fc65 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8673 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-03 10:55:42 +00:00
Giovanni Di Sirio 1a7524add7 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8672 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-03 10:53:23 +00:00
Giovanni Di Sirio c89b91cbed STM32F446 support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8665 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-01-01 09:44:36 +00:00
Giovanni Di Sirio d832e5d173 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8664 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-31 15:54:56 +00:00
Giovanni Di Sirio 1671d6b7e1 Mass update of halconf.h, added USB settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8663 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-31 11:25:02 +00:00
Giovanni Di Sirio ba2c8ab216 Added switch to disable isochronous support in USBv1 because code size concerns on small devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8662 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-31 10:26:34 +00:00
Giovanni Di Sirio 271176de36 Added option for fast copy in USBv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8661 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-31 09:37:45 +00:00
Giovanni Di Sirio 834cea0441 USBv1 code optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8660 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-31 08:30:52 +00:00
Giovanni Di Sirio ac528c28c7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8659 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-31 08:01:48 +00:00
Giovanni Di Sirio 5f4e2e2389 Removed obsolete macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8657 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-30 12:15:13 +00:00
Giovanni Di Sirio 01e18c68be Simplified USBv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8656 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-30 12:11:29 +00:00
Giovanni Di Sirio 32f4a2999d USBv1 ported to the new model.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8655 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-30 11:47:19 +00:00
Giovanni Di Sirio 73b405b13f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8654 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-29 10:51:53 +00:00
Giovanni Di Sirio de202dd376 New USB API finalized, updated OTGv1, USBv1 not yet updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8653 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-28 11:16:40 +00:00
Giovanni Di Sirio d93fdcd424 Fixed stability problems in OTGv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8651 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-27 11:12:09 +00:00
Giovanni Di Sirio ef8ef298b9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8650 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-26 22:40:56 +00:00
Giovanni Di Sirio e74213d5c3 Synchronous USB API ready for testing, OTGv1 only so far.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8649 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-26 16:54:26 +00:00
Giovanni Di Sirio eb0c1ac0c3 USB synchronous API, to be completed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8648 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-26 13:29:09 +00:00
Giovanni Di Sirio ae70b0edce Fixed bug #686.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8647 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-26 13:16:24 +00:00
Giovanni Di Sirio 672c4381f5 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8645 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-26 10:36:20 +00:00
Giovanni Di Sirio 6857f4ff33 USBv1 performance improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8643 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-25 10:13:26 +00:00
Giovanni Di Sirio 4b601a5d0f USB upgrade.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8641 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-25 08:59:10 +00:00
Giovanni Di Sirio 6a20a7107a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8640 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-24 13:04:12 +00:00
Giovanni Di Sirio f6622af31b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8639 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-24 12:37:34 +00:00
Giovanni Di Sirio b3b4c6ad41 Buffers queues should be final now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8638 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-24 09:10:49 +00:00
Giovanni Di Sirio 2296afaa34 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8637 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-24 07:53:33 +00:00
Giovanni Di Sirio d9973ea126 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8636 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-23 14:21:42 +00:00
Giovanni Di Sirio a71da8de12 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8635 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-23 12:47:54 +00:00
Giovanni Di Sirio f81ca1be70 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8633 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-23 10:46:59 +00:00
Giovanni Di Sirio cceb9c2691 Improved buffers queues API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8632 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-23 09:08:01 +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 2f7be482b1 Changes to Serial_USB, unfinished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8630 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-21 16:49:54 +00:00
Giovanni Di Sirio 7979de6953 Input buffers queue working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8629 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-21 11:20:33 +00:00
Giovanni Di Sirio 380ffdcb4c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8627 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-20 11:49:55 +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 59dfc570f2 Input buffers queues code finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8624 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-20 11:38:54 +00:00
Giovanni Di Sirio 0fcf05cf4c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8623 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-20 10:53:58 +00:00
Giovanni Di Sirio 5a1884c287 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8622 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-20 10:43:14 +00:00
Giovanni Di Sirio a10028c175 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8621 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-20 10:39:36 +00:00
Giovanni Di Sirio a952f3cfaf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8620 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-20 10:25:41 +00:00
Giovanni Di Sirio ddcc89f8d1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8619 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-20 09:45:43 +00:00
Giovanni Di Sirio f6616d5708 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8616 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-17 16:11:31 +00:00