Commit Graph

275 Commits (9b7696e58f3b006da9fdc60003f640197951681b)

Author SHA1 Message Date
gdisirio 9b7696e58f STM32F7-specific LD rules file introduced. Code is accessed through the ITCM bus, constants are accessed through AXI bus. Added DMA-friendly region handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8270 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-09-02 13:56:57 +00:00
gdisirio 64689ec9b4 Improved STM32F4 USB_CDC demo, now it supports both the ST and Olimex boards.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8267 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-09-01 13:32:09 +00:00
gdisirio 2c934bb1fa OTG_FS working on F7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8266 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-09-01 13:10:09 +00:00
gdisirio 7f8853b700 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8265 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-09-01 09:22:53 +00:00
Giovanni Di Sirio 5bfcb44b51 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8261 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-31 13:31:06 +00:00
Giovanni Di Sirio c207f302b8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8260 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-31 12:42:09 +00:00
Giovanni Di Sirio 159a64f916 F7 PWM-ICU demo working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8255 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-29 12:25:38 +00:00
Giovanni Di Sirio 9fb87de7e9 PWM-ICU demo for F7, not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8254 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-28 14:37:18 +00:00
Giovanni Di Sirio e4df1ff09d Improved M7 cache handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8246 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-27 11:43:17 +00:00
Giovanni Di Sirio 3a5c3788fa Added cache handling example for F7 ADC and SPI demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8243 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-26 12:42:52 +00:00
Giovanni Di Sirio ccef2d248b SPI working on F7 but cache handling unfinished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8241 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-26 10:03:11 +00:00
Giovanni Di Sirio 9e5337241d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8239 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-23 11:24:02 +00:00
Giovanni Di Sirio 6ae7992c99 Fixed bug #634.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8234 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-22 12:43:17 +00:00
Giovanni Di Sirio a69dc3c442 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8222 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-16 10:13:19 +00:00
Giovanni Di Sirio 57ae92953a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8221 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-16 10:10:58 +00:00
Giovanni Di Sirio 407e571479 Moved cache initialization into startup files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8220 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-16 08:33:01 +00:00
gdisirio a2b33f2323 Fixed a problem caused by STM32F7xx errata.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8213 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-13 13:03:42 +00:00
gdisirio d46360e613 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8212 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-13 10:26:39 +00:00
gdisirio d8b4ba3e59 Added cache handling to DMAv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8209 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-13 09:57:10 +00:00
gdisirio 3ba46de332 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8205 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-08-11 15:02:50 +00:00
Giovanni Di Sirio 3ef88384a3 Fixwd typos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8202 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-08-10 09:54:07 +00:00
Giovanni Di Sirio bbacae2118 Aligned mcuconf.h files for STM32F0xx devices. Removed obsolete settings, added DMA remapping settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8125 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-07-29 08:59:55 +00:00
Giovanni Di Sirio 5b7d62c549 Updated EXT driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8121 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-07-28 14:22:57 +00:00
Giovanni Di Sirio 4a3264b5bf STM32L0xx ADC now working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8111 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-07-27 08:18:34 +00:00
Giovanni Di Sirio 0e263707af STM32L0xx ADC demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8106 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-07-26 12:51:34 +00:00
gdisirio c96f0b2bbf More STM32L0xx support files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8104 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-07-26 06:17:10 +00:00
barthess d9d6cffd9e RTC. STM32F4xx. Testhal application moved to OLIMEX_STM32_E407_REV_D board.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8092 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-07-13 20:11:27 +00:00
Giovanni Di Sirio 048acf5bdf Added CAN support for STM32F0xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8046 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-06-18 09:43:47 +00:00
Giovanni Di Sirio 952b0dc3fd Updated all makefiles by adding -Wundef.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8029 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-06-13 10:24:42 +00:00
Giovanni Di Sirio a4555e712e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8004 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-06-01 08:03:33 +00:00
Giovanni Di Sirio e83612c315 Updated mcuconf.h files with I2C no-DMA mode on affected platforms.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7986 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-17 10:29:08 +00:00
Giovanni Di Sirio c9c16d9495 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7980 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-13 13:15:29 +00:00
Giovanni Di Sirio ce7afa78c9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7979 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-13 13:02:52 +00:00
Giovanni Di Sirio e294750f06 Typos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7974 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-13 09:20:53 +00:00
Giovanni Di Sirio 7b21398505 Smart build option added to all makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7963 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-12 08:25:58 +00:00
Giovanni Di Sirio 81a69797f3 Fixed bug bug #592.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7962 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-12 08:12:19 +00:00
Giovanni Di Sirio e48520b2ab git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7961 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-11 14:48:35 +00:00
Giovanni Di Sirio 8ce0e9f75d Updated mcuconf.h files for STM32F4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7948 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 13:12:45 +00:00
Giovanni Di Sirio f713242deb Renamed some DAC identifiers for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7947 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 13:06:37 +00:00
Giovanni Di Sirio f180c606d8 DAC dual mode, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7946 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 12:49:42 +00:00
Giovanni Di Sirio d3a7d7370c DAC off by default.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7945 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 09:25:35 +00:00
Giovanni Di Sirio abda86c0ea Updated all halconf.h files with DAC switch.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7944 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 09:23:14 +00:00
Giovanni Di Sirio 904787aafe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7943 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-03 09:10:05 +00:00
Giovanni Di Sirio f7361859b0 Improved DAC initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7942 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 09:04:25 +00:00
Giovanni Di Sirio 2de1b8e40f Late DMA allocation in DAC driver, new "put channel" functionality.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7941 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-03 08:51:07 +00:00
Giovanni Di Sirio b2431579e4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7938 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-02 20:26:17 +00:00
Giovanni Di Sirio 0b7c0f050c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7937 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-02 12:57:07 +00:00
Giovanni Di Sirio 261a2e7e8b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7936 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-05-02 12:28:09 +00:00
Giovanni Di Sirio f112ffa1e6 DAC driver *almost* done.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7934 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-05-01 16:03:03 +00:00
Giovanni Di Sirio 90888c48dd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7928 35acf78f-673a-0410-8e92-d51de3d6d3f4 2015-04-26 10:41:51 +00:00