Commit Graph

504 Commits (ff31556cade73e3bcf0a270e1f332c0c98615355)

Author SHA1 Message Date
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 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
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 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 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 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 75967a3288 Fixed bug #387.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8614 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-17 13:21:06 +00:00
Giovanni Di Sirio 56e47668d5 Added CAN transmission errors handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8613 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-17 12:46:10 +00:00
Giovanni Di Sirio 4c76bcedf5 SDMMC1 now compilable on STM32L4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8611 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-16 14:59:57 +00:00
Giovanni Di Sirio 3e15ae6226 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8610 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-16 12:54:45 +00:00
Giovanni Di Sirio d2e8ef6bfe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8609 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-16 11:20:23 +00:00
Giovanni Di Sirio 4f3f64497a Fixed bug #683.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8605 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-15 16:20:06 +00:00
Giovanni Di Sirio 0aa3fea604 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8602 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-15 09:19:43 +00:00
Giovanni Di Sirio 95fc35d5f5 Fixed some details about ADCv3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8600 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-14 14:53:55 +00:00
Giovanni Di Sirio 53a30f78fe STM32F3 now uses the shared ADCv3 driver. There are differences in the configuration structure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8599 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-14 14:38:16 +00:00
Giovanni Di Sirio d0487d83cf ADCv3 working on L4 in single mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8598 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-14 11:40:18 +00:00
Giovanni Di Sirio 5c2d8efab3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8596 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-13 19:55:23 +00:00
Giovanni Di Sirio c246d898d2 New STM32F3xx CMSIS headers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8587 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-12 16:26:56 +00:00
Giovanni Di Sirio d7b170b525 Fixed bug #681.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8586 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-12 15:24:17 +00:00
Giovanni Di Sirio b96bb4ea73 STM32F4 WDG demo added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8584 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-12 15:16:43 +00:00
Giovanni Di Sirio 78fa3a2203 Nucleo32 fixed some pins, ADCv3 compiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8583 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-11 11:11:45 +00:00
Giovanni Di Sirio f1386e0a14 More ADCv3 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8579 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-11 09:46:10 +00:00
Giovanni Di Sirio c22bbe5104 More ADCv3 work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8576 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-10 14:34:42 +00:00
Giovanni Di Sirio f33a1bf193 Fixed bug #680.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8573 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-10 14:19:45 +00:00
Giovanni Di Sirio 3842ff446c Unified ADCv3 driver, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8572 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-10 10:38:08 +00:00
Giovanni Di Sirio 87ae0ef123 Fixed bug #679.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8570 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-08 13:43:52 +00:00
Giovanni Di Sirio baf8b1a40e Fixed buf #678.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8569 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-08 13:41:46 +00:00
Giovanni Di Sirio 9210ae4da0 Fixed bug #677.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8568 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-05 11:17:28 +00:00
Giovanni Di Sirio 00edb39399 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8566 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-04 12:42:28 +00:00
Giovanni Di Sirio 520d59b94e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8562 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-12-03 16:09:32 +00:00
Giovanni Di Sirio 8f7c76fbfb Added WDG templates.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8559 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-03 15:23:08 +00:00
Giovanni Di Sirio 6f5d665269 Updated registries for WDG.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8558 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-03 15:16:07 +00:00
Giovanni Di Sirio c1e7f8c6c7 WDG driver works, update of all registries, halconf.h and mcuconf.h to be performed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8557 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-03 14:44:18 +00:00
Giovanni Di Sirio 304c76dddd Added watchdog driver model (WDG), to be completed and tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8555 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-12-03 13:49:06 +00:00
Giovanni Di Sirio 2c625c6cfa Fixed bug #676.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8550 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-11-29 12:44:15 +00:00