aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Mass update of halconf.h, added USB settings.Giovanni Di Sirio2015-12-31148-1/+1772
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8663 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added switch to disable isochronous support in USBv1 because code size ↵Giovanni Di Sirio2015-12-312-29/+62
| | | | | | concerns on small devices. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8662 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added option for fast copy in USBv1.Giovanni Di Sirio2015-12-312-4/+83
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8661 35acf78f-673a-0410-8e92-d51de3d6d3f4
* USBv1 code optimization.Giovanni Di Sirio2015-12-312-23/+23
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8660 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8659 ↵Giovanni Di Sirio2015-12-313-4/+124
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Removed obsolete macros.Giovanni Di Sirio2015-12-301-2/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8657 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Simplified USBv1 driver.Giovanni Di Sirio2015-12-301-51/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8656 35acf78f-673a-0410-8e92-d51de3d6d3f4
* USBv1 ported to the new model.Giovanni Di Sirio2015-12-303-54/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8655 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8654 ↵Giovanni Di Sirio2015-12-291-12/+8
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* New USB API finalized, updated OTGv1, USBv1 not yet updated.Giovanni Di Sirio2015-12-287-206/+146
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8653 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed stability problems in OTGv1.Giovanni Di Sirio2015-12-274-16/+44
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8651 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8650 ↵Giovanni Di Sirio2015-12-2613-1/+2183
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Synchronous USB API ready for testing, OTGv1 only so far.Giovanni Di Sirio2015-12-263-6/+47
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8649 35acf78f-673a-0410-8e92-d51de3d6d3f4
* USB synchronous API, to be completed.Giovanni Di Sirio2015-12-264-21/+136
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8648 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #686.Giovanni Di Sirio2015-12-2611-63/+65
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8647 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8645 ↵Giovanni Di Sirio2015-12-261-0/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Updated all USB demos.Giovanni Di Sirio2015-12-2525-679/+887
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8644 35acf78f-673a-0410-8e92-d51de3d6d3f4
* USBv1 performance improvements.Giovanni Di Sirio2015-12-252-40/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8643 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8642 ↵Giovanni Di Sirio2015-12-251-0/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* USB upgrade.Giovanni Di Sirio2015-12-2534-1675/+1618
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8641 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8640 ↵Giovanni Di Sirio2015-12-242-21/+12
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8639 ↵Giovanni Di Sirio2015-12-241-2/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Buffers queues should be final now.Giovanni Di Sirio2015-12-243-103/+198
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8638 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8637 ↵Giovanni Di Sirio2015-12-244-8/+29
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8636 ↵Giovanni Di Sirio2015-12-233-26/+49
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8635 ↵Giovanni Di Sirio2015-12-231-2/+4
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8634 ↵Giovanni Di Sirio2015-12-232-1/+9
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8633 ↵Giovanni Di Sirio2015-12-231-11/+10
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Improved buffers queues API.Giovanni Di Sirio2015-12-233-122/+76
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8632 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Updated Serial-USB driver using the new buffering mechanism. Only the ↵Giovanni Di Sirio2015-12-229-35/+198
| | | | | | 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
* Changes to Serial_USB, unfinished.Giovanni Di Sirio2015-12-214-78/+496
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8630 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Input buffers queue working now.Giovanni Di Sirio2015-12-212-4/+49
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8629 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8627 ↵Giovanni Di Sirio2015-12-201-1/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #684.Giovanni Di Sirio2015-12-205-10/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8626 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Input buffers queues code finished.Giovanni Di Sirio2015-12-202-18/+72
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8624 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8623 ↵Giovanni Di Sirio2015-12-201-14/+25
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8622 ↵Giovanni Di Sirio2015-12-201-2/+4
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8621 ↵Giovanni Di Sirio2015-12-201-3/+10
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8620 ↵Giovanni Di Sirio2015-12-202-6/+80
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8619 ↵Giovanni Di Sirio2015-12-204-94/+228
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8616 ↵Giovanni Di Sirio2015-12-175-2/+241
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Enhanced CAN driver.Giovanni Di Sirio2015-12-174-1/+80
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8615 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #387.Giovanni Di Sirio2015-12-173-3/+23
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8614 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added CAN transmission errors handling.Giovanni Di Sirio2015-12-175-15/+65
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8613 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added CAN demo for STM32L4.Giovanni Di Sirio2015-12-179-0/+1594
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8612 35acf78f-673a-0410-8e92-d51de3d6d3f4
* SDMMC1 now compilable on STM32L4.Giovanni Di Sirio2015-12-166-24/+81
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8611 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8610 ↵Giovanni Di Sirio2015-12-163-2/+16
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8609 ↵Giovanni Di Sirio2015-12-166-37/+29
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8608 ↵Giovanni Di Sirio2015-12-1610-0/+2477
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8606 ↵Giovanni Di Sirio2015-12-161-1/+1
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4