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

1193 Commits

Author SHA1 Message Date
Oleg Hahm
875f48979a avsextrem: some cleanup 2015-12-07 20:28:52 +01:00
Oleg Hahm
8243a153be arduino-mega2560: fix pedantic compiler warnings 2015-12-07 20:28:52 +01:00
Hauke Petersen
84fd4d7a5a boards/nucleo-f401: adapted to UART driver update 2015-12-07 18:00:41 +01:00
Hauke Petersen
2585890052 boards/f4vi1: adapted to UART driver changes 2015-12-07 18:00:40 +01:00
Hauke Petersen
f8c1dd694b boards/msbiot: adatped to UART changes 2015-12-07 18:00:40 +01:00
Hauke Petersen
f3b0684af6 boards/stm32f4discovery: adapted to UART changes 2015-12-07 18:00:40 +01:00
Hauke Petersen
8764536f41 boards/native: build driver dir into board.a 2015-12-07 17:53:22 +01:00
Hauke Petersen
ac2b9f2524 boards: changed module name to 'board' 2015-12-07 17:53:22 +01:00
PeterKietzmann
7ff9467970 Revert "stm32l1/i2c.c: adapt for new periph driver interface"
This reverts commit e9215a6cc1.
2015-12-07 17:21:34 +01:00
Oleg Hahm
00def4f8e7 CI: split up Cortex-M0 in two groups 2015-12-07 11:38:34 +01:00
René Herthel
e9215a6cc1 stm32l1/i2c.c: adapt for new periph driver interface 2015-12-03 19:50:06 +01:00
Oleg Hahm
d65d213def CI: split up Cortex-M4 in two groups 2015-12-03 17:38:24 +01:00
Marc
96444d632e cpu/lm4f120: reworking timer 2015-12-02 13:58:23 +01:00
Hauke Petersen
c7d056208f Merge pull request #4377 from haukepetersen/fix_boards_includeguards
boards: fixed include guards
2015-12-02 13:27:20 +01:00
Peter Kietzmann
085c7498b9 Merge pull request #4368 from PeterKietzmann/limifrog_fix_uart
boards/limifrog-v1: fix uart configuration in periph_conf
2015-12-02 12:59:38 +01:00
Hauke Petersen
78bdec9356 boards/saml21-xpro: fixed include guards 2015-12-02 10:56:28 +01:00
Hauke Petersen
ca05613082 boards/nrf6310: fixed include guards 2015-12-02 10:56:09 +01:00
Hauke Petersen
d0423b26e1 boards/nrf51dongle: fixed include gurads 2015-12-02 10:55:50 +01:00
Hauke Petersen
54b3a51fe6 boards/frdm-k64f: fixed include guards 2015-12-02 10:55:26 +01:00
PeterKietzmann
c85e417b5c boards/limifrog-v1: fix uart configuration in periph_conf 2015-12-02 08:23:47 +01:00
28e800d2d2 boards/samr21: add SAUL led parameters 2015-11-30 20:33:56 +01:00
Hauke Petersen
f6dc6d0475 boards/fox: added SAUL configaration for sensors 2015-11-30 20:33:55 +01:00
Hauke Petersen
16f04741bd boards/iotlab-m3: added SAUL config for sensors 2015-11-30 20:33:55 +01:00
Cenk Gündoğan
60d4472419 Merge pull request #4301 from thomaseichinger/pr/env_bash
tools: remove hardcoding of bash hashbang
2015-11-30 11:04:23 +01:00
Peter Kietzmann
329820ddd4 Merge pull request #4119 from latsku/nucleo-f401
boards: Add support for Nucleo-f401
2015-11-30 10:52:24 +01:00
Lari Lehtomäki
14be504b6a boards/nucleo-f401: Add initial support
cpu: Add support for STM32F401xE cpu

boards: Add support for Nucleo-f401

boards/nucleo-f401: New line fixes and comment on green led pin

board/nucleo-f401: Added LED GPIO

board/nucleo-f401: Fixed LED GPIO

board/nucleo-f401: Minor fixes
2015-11-30 11:06:34 +02:00
2cf68f30ec Merge pull request #4312 from kaspar030/misc_fmt_compile_fixes
cpu: atmega_common, msp430: misc libc fixes for fmt
2015-11-28 23:47:09 +01:00
8d613ceb53 boards: chronos: add dummy write() implementation 2015-11-28 22:09:37 +01:00
Cenk Gündoğan
03b1d86179 Merge pull request #4355 from thomaseichinger/pr/telob_tty
boards/telosb: fix serial port on OS X
2015-11-27 17:42:14 +01:00
Thomas Eichinger
1f78293139 boards/telosb: fix serial port on OS X 2015-11-27 16:10:21 +01:00
Hauke Petersen
3f622d96ac board/stm32f4discovery: added Arduino configuration 2015-11-27 12:45:12 +01:00
Hauke Petersen
c581316706 Merge pull request #4313 from haukepetersen/add_mega_pinmap
boards/arduino-mega2560: added Ardunio pin mapping
2015-11-26 13:30:30 +01:00
Hauke Petersen
171df39b3c Merge pull request #4314 from haukepetersen/add_due_pinmap
boards/arduino-due: added Arduino pin mapping
2015-11-26 13:30:10 +01:00
Thomas Eichinger
72ee60b9d5 scripts: remove hardcoding of bash hashbang
For host systems like FreeBSD, bash binary is found in a different path.
2015-11-25 16:20:56 +01:00
test
6e51bb741f boards: samr21-xpro: uart config cleanup 2015-11-23 15:37:56 +01:00
Hauke Petersen
004537e045 boards/samr21-xpro: use default at86rf2xx_params.h 2015-11-19 16:25:40 +01:00
Hauke Petersen
af067e9428 boards/mulle: use default at86rf2xx_params.h 2015-11-19 16:25:40 +01:00
Hauke Petersen
7430ab30bb boards/iotlab-m3: use default at86rf2xx_params.h 2015-11-19 16:25:40 +01:00
Hauke Petersen
973d85fa2e boards/fox: use default at86rf2xx_params.h 2015-11-19 16:25:39 +01:00
Hauke Petersen
36a111e72f boards/fox: added radio to netif_default 2015-11-19 16:17:20 +01:00
Hauke Petersen
3f114cc155 boards/arduino-mega2560: added Ardunio pin mapping
added a pin mapping file that maps MCU GPIO pins to Ardunio
specific pin numbers
2015-11-19 16:16:40 +01:00
Hauke Petersen
a4fd5937e2 boards/arduino-due: added Arduino pin mapping
added a header file that maps from MCU pins to Arduino
pin numbers
2015-11-19 14:08:07 +01:00
Oleg Hahm
c8d89cb645 Merge pull request #3848 from haukepetersen/rm_samr21_at86defs
boards/samr21-xpro: rm unused radio interface defs
2015-11-18 17:12:43 +01:00
Cenk Gündoğan
567d0efe16 Merge pull request #4217 from haukepetersen/opt_tests_makefiles
tests: simplified Makefiles for device driver test apps
2015-11-13 15:46:04 +01:00
Hauke Petersen
99e5aaaa7d boards/fox: added params file for the at86rf231 2015-11-13 14:54:16 +01:00
Andreas "Paul" Pauli
e5b6566c9a Merge pull request #4170 from haukepetersen/opt_sam3_uart
cpu/sam3: cleaned up UART driver
2015-11-11 16:21:10 +01:00
Andreas "Paul" Pauli
bf63e09a65 Merge pull request #4137 from haukepetersen/opt_samr21_pwm
cpu/samd21: optimized pin config for PWM driver
2015-11-05 16:14:05 +01:00
René Herthel
13ae0ab979 atmega2560/cpu: Fixed wrong using of UART macros 2015-11-03 18:29:53 +01:00
Peter Kietzmann
a7ea2522c0 Merge pull request #4166 from x3ro/samr-multiple-boards-term
Minor usability improvements prior to adding documentation
2015-10-29 09:20:41 +01:00
Peter Kietzmann
6fcea29bdc Merge pull request #4042 from gebart/pr/kinetis-gpio-periph-refactor
kinetis_common: Refactor GPIO implementation
2015-10-29 08:29:09 +01:00
Joakim Nohlgård
142c28094e kinetis_common: Refactor GPIO implementation
This is a rewrite of the Kinetis GPIO driver which follows the
refactored API in [1]. Pins are specified using the GPIO_PIN(PORT_x, y)
macro, e.g. GPIO_PIN(PORT_E, 25) for the PTE25 pin.

The interrupt pin handling is now implemented as a linked list, this
is more memory efficient, but with a minor variation in interrupt
latency depending on in what order the pins were initialized at
runtime.

Because the linked list entries are taken from a shared pool, there is
also the possibility of running out of available configuration slots,
define the preprocessor macro GPIO_INT_POOL_SIZE in periph_conf.h if
you need more than 16 pins configured for interrupts in the same
application.

[1]: https://github.com/RIOT-OS/RIOT/pull/3095
2015-10-28 14:12:19 +01:00
Hauke Petersen
aa216b585e board/udoo: adjusted UART configuration 2015-10-28 12:05:35 +01:00
Hauke Petersen
8c38ccdb99 boards/arduino-due: adjusted UART configuration 2015-10-28 12:05:35 +01:00
Hauke Petersen
20a5571640 boards: added support for SiLabs SLWSTK6220A 2015-10-28 11:33:44 +01:00
Hauke Petersen
e17ab3df4a make: added common JLink Makefile for boards 2015-10-28 11:19:38 +01:00
Lucas Jenss
d80f18de0b Minor usability improvements for samr21 usage 2015-10-27 19:43:40 +01:00
Hauke Petersen
ddb8765ee4 boards/z1: adjusted to UART changes 2015-10-27 14:59:39 +01:00
Hauke Petersen
49efe3f611 boards/wsn430-v1_4: adjusted to UART changes 2015-10-27 14:59:39 +01:00
Hauke Petersen
fe7e2d1a97 boards/wsn430-v1_3b: adjusted to UART changes 2015-10-27 14:59:39 +01:00
Hauke Petersen
0e1e16d67f boards/wsn430-common: adjusted to UART changes 2015-10-27 14:59:39 +01:00
Hauke Petersen
c62f39aa54 boards/telosb: adjusted to UART changes 2015-10-27 14:59:39 +01:00
Hauke Petersen
bfdc3e2f95 boards/pttu: adjusted to UART changes 2015-10-27 14:59:39 +01:00
Hauke Petersen
eb46b6b80d boards/msba2: adjusted to UART changes 2015-10-27 14:59:38 +01:00
Hauke Petersen
a4372ce514 boards/msb-430h: adjusted to UART changes 2015-10-27 14:59:38 +01:00
Hauke Petersen
a8502e2991 boards/msb-430: adjusted to UART changes 2015-10-27 14:59:38 +01:00
Hauke Petersen
d4c2ee62b4 boards/avsextrem: adjusted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
0f3e6fd5b9 boards/arduino-due: adapted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
2bf8136168 boards/yunjia-nrf51822: adapted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
e7f9b5b4f6 boards/pca10005: adapted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
86072b1f6d boards/pca10000: adapted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
ab2fb1f095 boards/nrf51dongle: adapted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
c5d67b69fc boards/airfy-beacon: adapted to UART changes 2015-10-27 14:59:37 +01:00
Hauke Petersen
63b37640b6 s board/periph_conf: added some spaces 2015-10-27 12:28:32 +01:00
Ludwig Knüpfer
01b3486edc boards: add ADC definitions to periph_conf 2015-10-25 14:30:35 +01:00
Ludwig Knüpfer
0b5918003f cpu/nrf51 + boards: fix typo - TIEMER -> TIMER 2015-10-25 08:07:21 +01:00
Hauke Petersen
83b322f9ce s board: fixes
- moved pwm_conf[_chan]_t to periph_cpu.h
- fixed comments for channel definitions
2015-10-23 11:41:04 +02:00
Hauke Petersen
d70d59592e boards/samr21-xpro: adjusted PWM pin configuration 2015-10-23 11:41:04 +02:00
Hauke Petersen
d8cefaf97f Merge pull request #4080 from thomaseichinger/pr/openmote-fix-flasher
boards/openmote: This board *doesn't* use openocd
2015-10-23 11:16:40 +02:00
Peter Kietzmann
c59f2450a7 Merge pull request #4133 from gebart/pr/mulle-xtimer-init
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 11:49:02 +02:00
Peter Kietzmann
24a82833f1 Merge pull request #4128 from haukepetersen/opt_boards_makefeat
boards: cleaned up entries in Makefile.features
2015-10-22 11:05:45 +02:00
Joakim Nohlgård
043deca350 mulle: Initialize xtimer early to support nvram usage in board_init 2015-10-22 07:54:25 +02:00
Peter Kietzmann
fc539573a4 Merge pull request #3485 from gebart/pr/mulle-nvram
mulle: Initialize NVRAM storage at boot, update boot counter
2015-10-21 18:01:23 +02:00
Hauke Petersen
528e832c90 boards: cleaned up entries in Makefile.features 2015-10-21 16:45:21 +02:00
Hauke Petersen
c24028f408 boards/samr21-xpro: rm unused radio interface defs 2015-10-21 14:14:06 +02:00
Paul Rathgeb
df68ac9f79 cpu/lpc11u34 : Added SPI for NXP LPC11U34 (SPI_0 and SPI_1)
make: Blacklisted 'weio' in driver_at86rf2xx and driver_kw2xrf due to insufficient memory
2015-10-16 17:28:09 +02:00
Thomas Eichinger
02e2d8c353 Merge pull request #4084 from ks156/adc
cpu/lpc11u34 : Added ADC support for LPC11U34
2015-10-14 10:22:09 +02:00
Paul Rathgeb
c2d8d27322 cpu/lpc11u34 : Added ADC support for LPC11U34 2015-10-13 21:45:17 +02:00
Joakim Gebart
22af0cca80 mulle: Initialize NVRAM storage at boot, update boot counter
The boot counter is incremented on each boot. Still missing is an
interface for reading the boot counter from an application.
2015-10-13 18:19:34 +02:00
Hauke Petersen
e395dfd91e boards: s/GPIO(x,y)/GPIO_PIN(x,y)/ 2015-10-13 14:59:53 +02:00
Thomas Eichinger
c0782d68e8 Merge pull request #4070 from thomaseichinger/hauke_fix_l1_uartpins
cpu/stm32l1: cleaned up UART pin configuration slightly
2015-10-13 11:37:12 +02:00
Thomas Eichinger
f4a6293858 boards/openmote: This board *doesn't* use openocd 2015-10-12 18:09:27 +02:00
Hauke Petersen
cdcdd185af boards/nucleo-l1: adapted UART configuration 2015-10-10 13:24:28 +02:00
Paul Rathgeb
8b97ef12d5 cpu/lpc11u34 : Add CPUID support and added this capability to board/weio 2015-10-10 09:23:45 +02:00
Paul Rathgeb
01e5c056d9 cpu/lpc11u34 : Added PWM support for the NXP LPC11U34
and added PWM capabilities to the board WeIO
2015-10-08 15:37:38 +02:00
Paul Rathgeb
c1a3c729ff board/weio : Added a new board definition for WeIO (www.we-io.net)
This board use a NXP LPC11U34
2015-10-01 20:11:26 +02:00
669043c435 Merge pull request #3973 from daniel-k/pr/samr21-xpro_tty
samr21-xpro: connect to correct tty when given SERIAL with make term
2015-09-29 12:44:34 +02:00
Ludwig Knüpfer
eda6328e21 documentation: update my name (Ortmann -> Knüpfer) 2015-09-27 18:58:30 +02:00
daniel-k
eb144530d8 samr21-xpro: connect to correct tty when given SERIAL 2015-09-25 17:39:09 +02:00
d9414fdab4 cpu: msp430fxyz: switch back to uart_stdio 2015-09-25 11:09:19 +02:00
Hauke Petersen
187e318da9 Merge pull request #3912 from thomaseichinger/pr/samr21-xpro_serial_port
boards/samr21-xpro: define serial port for OS X
2015-09-24 18:01:46 +02:00