Commit Graph

1061 Commits

Author SHA1 Message Date
Michael Walker b0a7581067 Attempt at Teensy 3.6 support 2018-04-30 16:34:26 -07:00
Fabien Poussin 71fe8e7ced Renaming PID struct typedef to avoid conflicts 2018-03-25 04:21:11 +02:00
Fabien Poussin 261c37a0db Updated PID demo 2018-03-23 11:53:03 +01:00
Fabien Poussin d002f7f837 Renaming PID demo folder to match correct scheme. 2018-03-23 11:00:43 +01:00
Fabien Poussin 9e5aba8bd9 Adding basic PID demo. 2018-03-22 18:16:20 +01:00
Fabien Poussin 12552897f3 Cleaning PID lib. 2018-03-22 16:58:48 +01:00
Fabien Poussin d66ce4b75b Adding PID library 2018-03-22 16:30:35 +01:00
Fabien Poussin d4d384557d Fixes for #138 2018-03-20 16:04:08 +01:00
Fabien Poussin 7a4c7975c2
Merge pull request #150 from marcoveeneman/update_tiva_pal_testhal
Changed directory structure of Tiva PAL testhal
2018-03-17 02:17:46 +01:00
marcoveeneman 708bb829ea Fixed some more warnings 2018-03-16 22:16:57 +01:00
marcoveeneman 230c39fc14 Moved pal testhal makefiles and configuration into folders 2018-03-16 22:00:33 +01:00
Fabien Poussin 272ee7c0d3 Fixed STM32F7 MSD testhal 2018-03-15 16:35:44 +01:00
Fabien Poussin 59fa322489 Updated mcuconf template 2018-03-15 14:47:06 +01:00
Fabien Poussin 0a83c4adda Fixed STM32F4 FSMC examples 2018-03-15 14:46:29 +01:00
Fabien Poussin 106edc8ddb
Merge pull request #147 from romainreignier/update_tests
Update to latest ChibiOS API
2018-03-15 12:51:32 +01:00
Fabien Poussin 3add406135
Merge branch 'master' into update_tests 2018-03-15 12:51:14 +01:00
Fabien Poussin dabdfca04e
Merge pull request #148 from romainreignier/add_stm32L4
platform: add support for STM32L4 family
2018-03-15 12:07:33 +01:00
Fabien Poussin f8fbfbd248
Merge pull request #149 from marcoveeneman/improve_tiva_makefiles
Improve tiva makefiles
2018-03-15 12:06:59 +01:00
marcoveeneman 7a9ddb8ada Removed custom web server and use LwIP httpd in demo 2018-03-15 08:02:32 +01:00
marcoveeneman 2f799372b1 Removed TESTSRC and TESTINC from some makefiles which didnt use them 2018-03-15 07:35:12 +01:00
Fabien Poussin 424c7a2717 Fixed most testhal examples for STM32, updated configs using script. Fixed deprecated MS2ST calls. 2018-03-14 20:15:13 +01:00
Fabien Poussin 1bfe2ef9f7 Adding script to update various config files automaticaly. 2018-03-14 17:56:15 +01:00
marcoveeneman 48ad58ccbf Removed LWSRC and LWINC from makefile and added httpd_opts.h file. 2018-03-14 08:16:24 +01:00
marcoveeneman 43e00a4d57 Extract with full paths 2018-03-14 07:42:17 +01:00
marcoveeneman cb7a4d2a2c Fixed pushd popd 2018-03-14 07:31:08 +01:00
marcoveeneman d3565866ef Try to enable building the LwIP demo on Travis-CI 2018-03-13 20:26:31 +01:00
marcoveeneman 73402af8bd Fixed problem in LwIP demo makefile 2018-03-13 20:26:06 +01:00
Romain Reignier 6513490986 platform: add support for STM32L4 family 2018-03-12 21:33:11 +01:00
Romain Reignier 345e218afd lib_sci: FIX 'for' loop initial declarations are only allowed in C99 or C11 mode 2018-03-12 21:27:50 +01:00
Romain Reignier 6c3554ef81 testhal: stm32: update to latest ChibiOS API 2018-03-12 21:20:46 +01:00
Romain Reignier 6ca20973e2 boards: Update board BARTHESS to newer API 2018-03-12 21:20:46 +01:00
Romain Reignier c26840fe0b demos: stm32: update to latest ChibiOS API 2018-03-12 21:20:41 +01:00
Romain Reignier 3a9593e6d8 fatfs: update to latest ChibiOS changes 2018-03-12 21:20:32 +01:00
Romain Reignier e1e6f87481 hal_usbh: update to new Time macros 2018-03-12 21:20:32 +01:00
Romain Reignier 26a11251bf hal_fsmc: update to new RCC API 2018-03-12 21:20:32 +01:00
Romain Reignier 918149d48d hal: stm32: Keep track of latest STM32 RCC API
RCC API changed in 01/2018 so apply the changes.

Note that ae7a4d40b8 partially fixed the changes in QEI module but some were missing.
So update the other modules too.
2018-03-12 21:20:07 +01:00
marcoveeneman e75bb117dd Fixed CONFDIR missing in PAL makefiles 2018-03-12 19:25:44 +01:00
marcoveeneman e38bf60447 Aligned Tiva Makefiles 2018-03-12 19:18:39 +01:00
marcoveeneman 32cdf41174 Fixed warnings triggered by -Wundef compile option 2018-03-12 19:04:54 +01:00
Fabien Poussin ecbe54cab7
Merge pull request #146 from romainreignier/fix_rcc_api
Keep track of STM32 RCC API
2018-03-12 01:09:02 +01:00
Romain Reignier b143e38a66 Keep track of STM32 RCC API
RCC API changed in 01/2018 so apply the changes.

Note that ae7a4d40b8 partially fixed the changes in QEI module but some were missing.
So update the other modules too.
2018-03-11 22:13:06 +01:00
marcoveeneman 0b539b26b0 Simplified a makefile by using the new variables
Also disabled FPU, added license makefile and added -Wundef to C and C++ warnings.
2018-03-10 15:34:41 +01:00
marcoveeneman 5e65e52f28 Fixed wrong variable name for ASM files 2018-03-10 15:32:24 +01:00
marcoveeneman 4aa00494c2 Added shared variables to startup, board and platform makefiles 2018-03-10 14:58:45 +01:00
Fabien Poussin aa8c6cc4af
Merge pull request #145 from marcoveeneman/tiva_improvements
Various Tiva improvements
2018-03-08 21:42:35 +01:00
Fabien Poussin f113e89354 Updating chconf.h for STM32 testhal 2018-03-08 20:29:02 +01:00
Fabien Poussin ae7a4d40b8 Fixes for STM32F0 testhal 2018-03-08 20:14:13 +01:00
Fabien Poussin 32f792087a
Merge pull request #139 from wiml/kinetis_sdhc
Add support for the Kinetis SDHC peripheral
2018-03-08 17:13:30 +01:00
Fabien Poussin 6927538038
Merge pull request #136 from wiml/k64_uarts
Added support for additional UARTs (up to six on the K64F).
2018-03-08 17:11:14 +01:00
Fabien Poussin 11066ebbd3
Merge pull request #143 from qmk/fix_kinesis_usb_data_sync
Fix Kinetis usb databank synchronization problems
2018-03-08 17:09:26 +01:00