Commit Graph

5406 Commits

Author SHA1 Message Date
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