Commit Graph

7899 Commits

Author SHA1 Message Date
Giovanni Di Sirio 54e898222e Shared ISR handler missing files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10509 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-31 10:43:35 +00:00
Giovanni Di Sirio 7666194a74 Common ISR handler prototype for STM32L4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10508 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-31 10:14:21 +00:00
Giovanni Di Sirio 92fe1a3524 PAL callbacks implementation for STM32, not complete yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10507 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-30 13:34:37 +00:00
Giovanni Di Sirio ab5f8476e1 API sduControl() added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10506 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-29 14:02:30 +00:00
Giovanni Di Sirio dd5d6d0aff Added an ioctl()-like function to the serial driver. No specific codes implemented yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10505 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-29 11:30:45 +00:00
Giovanni Di Sirio 8375f4c4e7 Added an argument to PAL event callbacks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10504 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-29 08:46:09 +00:00
Giovanni Di Sirio 7006611bdc Tentative fix for anomalous TC event from STM32 USARTv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10503 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 14:44:58 +00:00
edolomb 6452f6f997 Added SPI driver system settings
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10502 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:59:02 +00:00
edolomb 8e602ff3f5 Minor changes in hal_spi_lld driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10501 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:49:55 +00:00
edolomb 76867afdb2 Added DMA Peripheral Interface Number
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10500 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:27:23 +00:00
edolomb 6fb2ba26c4 Added SPIv1 driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10499 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:23:54 +00:00
edolomb d3034301c3 Included SPIv1 Driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10498 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:19:50 +00:00
edolomb 57d18acd2f Added pmc functions for SPIx
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10497 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 13:18:45 +00:00
Giovanni Di Sirio f68f47f3ed Added Eclipse launch configurations for OpenOCD.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10496 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 09:52:28 +00:00
Giovanni Di Sirio c69becde25 Improved common makefile rules.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10495 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 09:01:23 +00:00
Giovanni Di Sirio e606d7a1ce Added STM32F303 support to the multi-target USB_CDC demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10494 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 08:58:50 +00:00
Giovanni Di Sirio ea39ee0c87 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10493 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-08-28 08:34:06 +00:00
Giovanni Di Sirio 0ee77f1393 Multi-target application example for USB_CDC, just L4 initially.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10492 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-28 08:31:24 +00:00
Giovanni Di Sirio a160c5a68e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10491 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-08-28 07:49:58 +00:00
Theodore Ateba 1952da5ee0 Delete all empty directories in os/hal/ports/AVR/TINY/.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10490 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-27 08:42:38 +00:00
Theodore Ateba 925dc983ae Delete all empty directories in testhal/AVR.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10489 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-27 08:39:41 +00:00
edolomb 686ac77a31 Minor changes in sama_xdmac driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10488 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:53:22 +00:00
Giovanni Di Sirio ad80a8ed28 removed leftover
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10487 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:49:27 +00:00
Giovanni Di Sirio d495a2ce4e Fixed bug #879.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10486 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:48:13 +00:00
Giovanni Di Sirio aa5b03d54d Fixed bug #879.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10483 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:43:06 +00:00
edolomb 78b0e26049 Added control on callback calling
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10480 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-25 08:38:06 +00:00
Theodore Ateba b0bd45756f Delete empty directory.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10479 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 23:22:31 +00:00
Theodore Ateba 6904b7392c Add tabulation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10478 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 23:01:41 +00:00
edolomb 4c84325d5e Added XDMAC driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10477 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:14:05 +00:00
edolomb a2081ff38d Added pmc functions for XDMACx
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10476 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:12:25 +00:00
edolomb a0c3d697a0 Added sama_xdmac.h
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10475 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:11:23 +00:00
edolomb 84807bcb98 Included DMAv1 Driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10474 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:10:13 +00:00
edolomb 1b1d0ec6c2 Added dmaInit()
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10473 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 16:09:10 +00:00
Giovanni Di Sirio 4d589173cb USB CDC demo for STM32L0, not working yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10472 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 13:35:31 +00:00
Giovanni Di Sirio 7426edd2a2 Fixed bug #878.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10471 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 11:26:41 +00:00
Giovanni Di Sirio db035833f5 Fixed bug #877.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10469 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 10:13:42 +00:00
Giovanni Di Sirio d5ce517dc2 Fixed bug #876.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10467 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 10:03:45 +00:00
Giovanni Di Sirio 04de7cb7ea Fixed bug #875.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10464 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-24 09:50:55 +00:00
Giovanni Di Sirio 5a8f647d15 Fixed bug #864.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10459 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 15:15:19 +00:00
Giovanni Di Sirio 491c9ac55a Fixed bug #874.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10457 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 10:32:35 +00:00
Giovanni Di Sirio bb48071bc5 Fixed bug #873.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10455 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 09:58:33 +00:00
Giovanni Di Sirio f1e6a55322 Tentative fix for L4 OTG.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10454 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 07:52:33 +00:00
Giovanni Di Sirio 15f4e5c3f3 Tentative workaround for L4 OTG driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10453 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-20 10:04:44 +00:00
isiora 190694efa4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10452 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-08-18 21:07:16 +00:00
isiora e50bc32840 Added check to verify that the matrix H64H32 clock ratio is compatible with master clock frequency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10451 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-18 21:06:02 +00:00
isiora 3f4b4d7fb7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10450 35acf78f-673a-0410-8e92-d51de3d6d3f4 2017-08-18 21:03:53 +00:00
Giovanni Di Sirio 9662d58fb6 Some renaming work for clearness.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10449 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-18 13:35:28 +00:00
isiora 62f078360f Added matrix H64H32 clock ratio.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10447 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-17 21:24:31 +00:00
isiora 8abd932cac Added matrix clock ratio setting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10446 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-17 21:21:44 +00:00
isiora 4058d89f61 Fixed SAMA_PIT define. Now it includes the dependency on busses clock ratio.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10445 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-17 21:20:46 +00:00