1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

15479 Commits

Author SHA1 Message Date
Hauke Petersen
09ab7cb0a8 make: allow for disabling colored compiler output 2017-08-07 10:20:30 +02:00
Francisco Acosta
31207400e8 Merge pull request #7443 from gebart/pr/k60-update-header
k60: Update to latest vendor headers
2017-08-04 14:51:55 +02:00
Joakim Nohlgård
efa4f985ef k60: Update to latest vendor headers 2017-08-04 06:32:41 +02:00
Francisco Acosta
0cb5cc71c5 Merge pull request #7434 from gebart/pr/kinetis-update-headers
kinetis: update vendor headers
2017-08-03 21:26:31 +02:00
Joakim Nohlgård
0ef0f7b855 kw2xd: Update to latest vendor headers 2017-08-03 21:18:09 +02:00
Joakim Nohlgård
2ac66c8d65 kinetis: Handle CPUs without DAC module (KW2xD) 2017-08-03 21:18:09 +02:00
Joakim Nohlgård
f3ca4a1ef0 k60: Update to latest vendor headers 2017-08-03 21:18:09 +02:00
Joakim Nohlgård
33dfb66bc5 k22f: Update to latest vendor headers 2017-08-03 21:18:08 +02:00
Joakim Nohlgård
9205edfb7b k64f: Update to latest vendor headers 2017-08-03 21:18:08 +02:00
Joakim Nohlgård
97878f9c6e kinetis: Add compatibility definitions to common cpu include 2017-08-03 21:18:08 +02:00
93ce5a7e49 Merge pull request #7439 from kaspar030/remove_duplicate_thread.h_includes
core: remove redundant includes
2017-08-02 14:43:27 +02:00
68f13467d3 core: remove redundant includes 2017-08-02 14:27:55 +02:00
Francisco Acosta
020c2a41ff Merge pull request #7435 from gebart/pr/kinetis-rm-unused-config
kinetis: Remove unused configuration items
2017-08-02 12:48:04 +02:00
Martine Lenders
170277967c Merge pull request #7426 from OlegHahm/stm32f1_rtt_fix
stm32f1: rtt: declare functions static
2017-08-01 16:53:44 +02:00
Joakim Nohlgård
d8cc66e2d0 pba-d-01-kw2x: Remove unused configuration 2017-08-01 16:44:17 +02:00
Joakim Nohlgård
c235ca3b7e mulle: Remove unused configuration 2017-08-01 16:43:53 +02:00
Joakim Nohlgård
6fd40a194d frdm-k22f: Remove unused configuration 2017-08-01 16:43:53 +02:00
Joakim Nohlgård
526854c19d frdm-k64f: Remove unused configuration 2017-08-01 16:43:28 +02:00
Joakim Nohlgård
a67940e382 kinetis: Remove some unused configuration macros from docs 2017-08-01 16:42:49 +02:00
Joakim Nohlgård
10e53fe841 Merge pull request #7379 from gebart/pr/kinetis-clock-init
kinetis: Unify cpu.c, update clock initialization code
2017-08-01 16:40:19 +02:00
Joakim Nohlgård
742bcad912 kinetis: Unify cpu.c, update clocking initialization
Unify cpu_init for all Kinetis CPUs to reduce code duplication.
Updated the MCG driver implementation to make the configuration easier.
Most clock settings are initialized by kinetis_mcg_init() called from
cpu_init. Board specific external clock source initialization
(FRDM-K64F, PhyNode) needs to be performed in board_init instead of
in cpu_init.
2017-08-01 16:30:19 +02:00
Francisco Acosta
f2efd88f98 Merge pull request #7129 from haukepetersen/opt_periph_sharetimerset
cpu: add and use shared code for timer_set()
2017-08-01 15:09:48 +02:00
Joakim Nohlgård
aa67bdbc42 kinetis: Add support for CPUs with RSIM module
Some KW series CPUs have no OSC module, but uses the oscillator found in
the built-in transceiver.
2017-08-01 12:03:49 +02:00
Bumsik Kim
b7990ab3ec board/arduino-mkr1000: Fixed bad MUX config for SPI bus 2017-07-31 14:41:47 -04:00
Martine Lenders
94763ab7f2
tests: provide a test application for ds1307 2017-07-31 14:39:09 +02:00
Martine Lenders
d07bfb4c9f
ds1307: initial import of a driver for the DS1307 RTC 2017-07-31 14:39:09 +02:00
MichelRottleuthner
87c1c96a13 stm32_common/periph/rtc: fix RTSR_TR17 reg name 2017-07-31 13:43:45 +02:00
Martine Lenders
ef9007b56c Merge pull request #7407 from haukepetersen/opt_gcoap_passudpeponresp
net/gcoap: added remote sock ep to resp handler cb
2017-07-31 12:05:57 +02:00
Hauke Petersen
2290a9f69b net/gcoap: added remote sock ep to resp handler cb
When receiving a response to a request send our earlier, it is in
some cases essential, to know something about who send the reponse.
This is needed for example when sending requests to multicast
addresses to be able to react to different incoming responses.
2017-07-31 11:11:06 +02:00
Martine Lenders
3686b2cba5 Merge pull request #7394 from gebart/pr/kinetis-periph-docs
kinetis: Update Doxygen
2017-07-29 11:29:32 +02:00
Hauke Petersen
36322e95b7 net/gcoap: collection of simple fixes (#7413)
* net/gcoap: fixed request state when getting a resp

The request state should be set to GCOAP_MEMO_RESP before calling
the response handler in case we actually go a response...

* net/gcoap: make test for 0.00 code more efficient

This optimization saves the computation of the code and compares
the raw field to `0`.
2017-07-28 14:15:17 +02:00
Joakim Nohlgård
7b2f503051 Merge pull request #7399 from gebart/pr/kinetis-cpu-conf
kinetis: Merge cpu_conf settings into kinetis_common
2017-07-28 14:03:06 +02:00
Francisco Acosta
97ad5da84e Merge pull request #7395 from gebart/pr/k60-rm-macros
k60: Remove unused macro definitions and typedefs
2017-07-28 13:53:34 +02:00
Oleg Hahm
650d297890 stm32f1: rtt: declare functions static 2017-07-28 11:24:03 +02:00
Peter Kietzmann
8816af5d09 Merge pull request #7423 from haukepetersen/fix_nucleo-l476_spiaf
boards/nucleo-l476: fixed AF for SPI pin config
2017-07-27 15:07:42 +02:00
Hauke Petersen
239072289a boards/nucleo-l476: fixed AF for SPI pin config 2017-07-27 13:44:31 +02:00
Sebastian Meiling
027d65d491 Merge pull request #7327 from smlng/cpu/cc2538/periph_adc
cpu, cc2538: add low-level adc periph driver
2017-07-27 10:08:05 +02:00
MichelRottleuthner
ffd4d9280e stm32_common/periph/rtc: add support for stm32l4 2017-07-26 21:52:35 +02:00
Martine Lenders
3f00ab18e7 nrfmin: add missing return (#7412) 2017-07-26 13:54:25 +02:00
Francisco Acosta
1d9eb0f90a Merge pull request #7380 from gebart/pr/frdm-k64f-openocd-cleanup
frdm-k64f: Remove old openocd.cfg
2017-07-26 01:11:01 +02:00
Tobias Heider
3b5860451c gnrc/sock: fix fallthrough warning (#7403)
* gnrc/sock: fix fallthrough warning

* gnrc/sock: added spaces around "Fall Through."
2017-07-25 21:12:30 +02:00
smlng
ff76b60d5e shell: remove feature guards from sc_rtc 2017-07-24 12:14:42 +02:00
Joakim Nohlgård
60a5c85ca8 kinetis: Merge cpu_conf settings into kinetis_common 2017-07-22 15:51:25 +02:00
Joakim Nohlgård
de78f501ea k60: Remove unused macro definitions and typedefs 2017-07-22 15:51:18 +02:00
smlng
864e9f5799 boards: adapt timer config of board cc2650stk (aka TI SensorTag) 2017-07-21 22:20:59 +02:00
smlng
91412453ae cpu, cc26x0: fixing low-level timer
- complete rework of periph/timer.c
    - based on TI CC2538 periph/timer.c
2017-07-21 22:20:54 +02:00
Joakim Nohlgård
cb9e3c13bf kinetis: fix capitalization of periph doc headings 2017-07-21 09:57:27 +02:00
Joakim Nohlgård
5d04defe09 Merge pull request #7248 from haukepetersen/opt_kinetis_dac
cpu/kinetis: optimization of DAC driver impl.
2017-07-20 21:32:48 +02:00
Francois Berder
d8984a6aef cpu: pic32_common: Fix void pointer arithmetic in hw rng
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-07-20 19:55:44 +01:00
smlng
2806484f2c saul, adc: add config for remote boards 2017-07-20 20:52:36 +02:00