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

1106 Commits

Author SHA1 Message Date
Joakim Gebart
273481455b stm32l1: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
6000b29440 stm32f4: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
d0709d914e stm32f1: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
04c445c17e mc1322x: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
a595ab00af lpc2387: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
dbb4ff1744 kw2x: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
0f23a9a599 cortex-m4: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
a0e6cc7504 cortex-m3: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
b39b4fc6d1 cortex-m0: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
43b9150460 stm32f4: pwm_init: return actual frequency 2015-05-16 10:17:02 +02:00
Joakim Gebart
018b6a73d4 stm32f3: pwm_init: return actual frequency 2015-05-16 10:17:02 +02:00
Joakim Gebart
8619bdec63 lpc2387: pwm_init: return actual frequency 2015-05-16 10:17:02 +02:00
Johann F
1d60d9870d add support for Freescale MKW2x family devices 2015-05-15 08:05:43 +02:00
Oleg Hahm
5079446beb Merge pull request #2937 from gebart/pr/kinetis-unsuppress-cppcheck
kinetis: unsuppress variable scope warnings in rnga.c
2015-05-12 23:24:09 +02:00
bapclenet
3f2afcd596 Merge pull request #2918 from daniel-k/samd21_rtt
cpu/samd21: Add RTT driver
2015-05-11 10:31:13 +02:00
Oleg Hahm
68ab3aa046 Merge pull request #2958 from mryndzionek/ret_status_fix
Propagate the return status
2015-05-10 21:54:53 +02:00
Oleg Hahm
69f07c601f Merge pull request #2949 from OlegHahm/crash_panic_foobar
core: panic unification
2015-05-10 21:54:43 +02:00
daniel-k
a31848ceb8 cpu/samd21: implement peripheral real time timer (periph/rtt) 2015-05-10 21:09:31 +02:00
mryndzionek
37f03c6f52 lpc1768: propagate the timer setting result up 2015-05-10 15:44:19 +02:00
Oleg Hahm
cb1f047f59 core: unified core_panic implementation 2015-05-10 11:58:43 +02:00
Oleg Hahm
828839316b core: renamed crash.h to panic.h 2015-05-09 18:44:10 +02:00
Joakim Gebart
cc27846ac3 cpu/stm32f4/include/stm32f415xx.h: Trailing whitespace 2015-05-09 09:17:27 +02:00
Joakim Gebart
12554b1537 cpu/stm32f3/include/stm32f334x8.h: Unix line endings 2015-05-09 09:16:56 +02:00
Joakim Gebart
03745f7884 cpu/nrf51822: Unix line endings 2015-05-09 09:13:26 +02:00
Joakim Gebart
7a84faf8bc cpu/lpc2387/linkerscript.x: Tabs->Spaces 2015-05-09 09:11:37 +02:00
Joakim Gebart
9ae63bac0b cpu/atmega_common/avr-libc-extra/time.h: trailing whitespace 2015-05-09 09:10:41 +02:00
Joakim Gebart
e9c567107d all: remove extra blank lines at the end 2015-05-09 09:10:08 +02:00
Joakim Gebart
64d7a5f55a kinetis: unsuppress variable scope warnings in rnga.c 2015-05-08 21:25:55 +02:00
bapclenet
bfaa4ea1e3 Merge pull request #2929 from bapclenet/samr21/rtc_isr
samd21/rtc_safety_isr
2015-05-08 14:39:14 +02:00
bapclenet
fa571013ee samr21/rtc safety isr 2015-05-07 20:18:49 +02:00
Joakim Gebart
f15fc173b9 arm7: Add ARCH_HAS_ATOMIC_SET_RETURN 2015-05-07 18:52:13 +02:00
René Kijewski
96ca6a6bef x86: Add atomic_cas implementation 2015-05-07 18:52:13 +02:00
Joakim Gebart
afc1dd3a6d cortex-m4: Add atomic_cas implementation 2015-05-07 18:52:13 +02:00
Joakim Gebart
b7db351400 cortex-m3: Add atomic_cas implementation 2015-05-07 18:52:13 +02:00
Joakim Gebart
46b9358e84 native: Remove generic atomic_set_return implementation
The removed implementation is the same as the generic implementation in core/atomic.c
2015-05-07 18:52:13 +02:00
Joakim Gebart
215ccc1213 core: Introduce atomic counters
- Move generic implementation of atomic_set_return to core/atomic.c
 - Generic implementation of atomic compare and swap in core/atomic.c
 - atomic_cas is used to implement atomic counters in core/include/atomic.h
 - atomic_int_t is an atomic integer type
 - ATOMIC_INIT can be used as an initializer for atomic_int_t
 - ATOMIC_VALUE gets a reference to the value of an atomic integer
2015-05-07 18:52:13 +02:00
Joakim Gebart
988ae54e4f cortex-m3_common: Homogenize documentation tags against Cortex-M0, Cortex-M4. 2015-05-07 18:52:13 +02:00
df3ed49305 cpu: samd21: switch to hwtimer compat wrapper 2015-05-06 12:04:53 +02:00
Peter Kietzmann
19425f56b0 Merge pull request #2872 from gebart/pr/kinetis-spi-slave-warnings
kinetis: Add SPI_[2-7] to spi_transmission_begin
2015-04-29 13:24:56 +02:00
Joakim Gebart
fd46cb2364 kinetis: Add SPI_[2-7] to spi_transmission_begin
Fix compiler warning about unhandled switch cases.
2015-04-28 22:21:57 +02:00
Hauke Petersen
6bf31c6e01 cpu/nrf51822: fixed spi_transfer_bytes 2015-04-28 16:01:48 +02:00
Oleg Hahm
3dd3bbb461 transceiver: use transceiver specific broadcast 2015-04-19 20:35:11 +02:00
Hauke Petersen
4a734d51ca Merge pull request #2798 from FrancescoErmini/extend_sam3x_gpio
cpu/sam3x: extend gpio implementation
2015-04-17 11:52:50 +02:00
Peter Kietzmann
3922f6e04c Merge pull request #2817 from jfischer-phytec-iot/pr@kinetis-enable-hwcs
kinetis_common: add a option to enable hardware CS for kinetis spi
2015-04-17 10:54:52 +02:00
Johann Fischer
36e89175b8 cpu/kinetis_common/spi.c: add a option to use hardware cs (PCS0 only)
minor fixes:
  - get rid of compiler warning "value 'SPI_1' not handled in switch"
  - add a giant macro to avoid redundant code in spi_init_master
2015-04-17 09:05:37 +02:00
Francesco Ermini
ca743ae97b cpu/sam3x: extend gpio implementation
fix functions arguments

extended sam3x GPIO from 16 to 31

fix GPIO_NUMOF to 32

add GPIOs

extend GPIO 16-31  for ArduinoDue/UDOO

fix white space at the end  gpio_clear
2015-04-15 17:56:00 +02:00
Hauke Petersen
5893ca8851 cpu/stm32f1: fixed GPIO interrupt cb arg handling 2015-04-15 15:39:57 +02:00
Peter Kietzmann
7c870f8730 Merge pull request #2767 from bapclenet/samr21/RTC
samr21/RTC
2015-04-10 11:11:00 +02:00
Oleg Hahm
c1ecccfbd8 Merge pull request #2282 from gebart/pr/k60-initial
Add support for Kinetis K60 CPUs and Eistec Mulle IoT board
2015-04-10 00:22:21 +02:00
Peter Kietzmann
33133c677e Merge pull request #2701 from gebart/pr/kinetis-gpio-lut
kinetis: Refactor GPIO to use a look-up-table
2015-04-09 16:10:12 +02:00