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
Fabien Poussin
14c851fdab
Merge pull request #141 from qmk/17.6.3_fixes
...
Add usb_lld_wakeup_host for Kinetis
2018-03-08 17:09:10 +01:00
marcoveeneman
be0446c549
Updated all mcuconf.h files to include PAL IRQ settings.
2018-03-07 20:44:42 +01:00
marcoveeneman
9ef6a86060
Renamed GPIO IRQ priority definitions for the PAL driver
2018-03-07 20:38:10 +01:00
marcoveeneman
1febc19597
Added PAL testhal application to travis build script
2018-03-02 18:58:34 +01:00
marcoveeneman
defeba5d06
Removed EXT testhal application from travis build script
2018-03-02 18:58:02 +01:00
marcoveeneman
b08f095a7e
Removed EXT testhal application
2018-03-02 18:55:41 +01:00
marcoveeneman
9a21d8e143
Removed EXT driver files
2018-03-02 18:55:22 +01:00
marcoveeneman
2a01a63f86
Disabled tickless timer for TM4C129x demos.
2018-03-02 18:40:55 +01:00
marcoveeneman
e7478cb78d
Added multi target testhal application for PAL driver.
2018-03-02 00:11:46 +01:00
marcoveeneman
2977a2bc87
Implemented events to PAL driver for Tiva devices.
...
Most code from the EXT driver could be reused.
2018-03-02 00:09:45 +01:00
marcoveeneman
f8b91dc682
Added number of GPIO pins to TM4C129x registry.
2018-03-02 00:07:02 +01:00
marcoveeneman
7057148a43
Fixed hal_st_lld still using old register access.
...
Registers are now accessed using the HWREG() macro.
2018-03-02 00:05:39 +01:00
marcoveeneman
ff7d474ecd
Updated platform.mk files to handle halconf.h files located in CONFDIR
2018-03-02 00:02:48 +01:00
marcoveeneman
927b3cf1b4
Fixed bug in pal_lld_writepad implementation
2018-03-01 23:13:01 +01:00
marcoveeneman
cae865f0b9
Changed PAL driver so that TM4C123x devices GPIO blocks always use AHB.
2018-02-28 18:28:02 +01:00
marcoveeneman
6b277eb3db
Fixed startup makefiles
...
vectors.c was replaced by vectors.S
2018-02-27 20:59:58 +01:00
marcoveeneman
bf1167e3c6
Updated all halconf.h files
2018-02-27 20:52:58 +01:00
marcoveeneman
a59f29723c
Updated all chconf.h files
2018-02-27 20:46:18 +01:00