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

1406 Commits

Author SHA1 Message Date
Hauke Petersen
76dadd94c9 boards/airfy-beacon: adapted timer configuration 2016-03-01 22:20:32 +01:00
Ian Martin
e97af73862 enclose the numeric defines in parenthesis. 2016-03-01 15:15:19 -05:00
Ian Martin
4b29d2ef6d set xtimer parameters for cc2538-based boards. 2016-03-01 15:15:19 -05:00
Ian Martin
4176d04b02 cpu/cc2538/periph/timer overhaul
* Use the 32-bit counter mode.
 * Apply frequency scaling for non-16 MHz frequencies.
2016-03-01 15:15:16 -05:00
Hauke Petersen
a72129c2b7 boards/pca10005: use global JLink script 2016-03-01 19:24:38 +01:00
Hauke Petersen
2ba3167651 boards/pca10000: use global JLink script 2016-03-01 19:24:09 +01:00
Hauke Petersen
f07a2758a0 boards/openmote: use global JLink script 2016-03-01 19:23:38 +01:00
Hauke Petersen
f6b65180bd boards/udoo: removed system_sam3xa.c file 2016-03-01 15:56:59 +01:00
Hauke Petersen
dd129d0dde boards/udoo: added clock configuration 2016-03-01 15:56:59 +01:00
Hauke Petersen
07fbe5e35f boards/arduino-due: removed system_sam3xa.c 2016-03-01 15:56:59 +01:00
Hauke Petersen
3fe5b26632 boards/arduino-due: added clock configuration 2016-03-01 15:56:45 +01:00
Joakim Nohlgård
3af809bdfc Merge pull request #4910 from kaspar030/core_header_cleanup
core: header cleanup
2016-02-29 22:48:35 +01:00
Oleg Hahm
c172425929 Merge pull request #4892 from gtrpucp/MSP430-Fix_issue_2109
Fix issue #2109
2016-02-29 17:17:26 +01:00
Peter Kietzmann
fde38f0158 Merge pull request #4904 from haukepetersen/opt_nrf51dongle_jlink
boards/nrf51dongle: use global JLink script
2016-02-29 14:03:38 +01:00
9082273746 core: header cleanup 2016-02-28 22:46:28 +01:00
BytesGalore
7277753405 Merge pull request #4917 from gebart/pr/mbed-comment-style
boards/mbed_lpc1768/system.c: C comment style
2016-02-28 07:51:20 +01:00
Joakim Nohlgård
3e5bfbba26 boards/mbed_lpc1768/system.c: C comment style 2016-02-28 00:33:41 +01:00
Joakim Nohlgård
58f9976591 boards/x86-multiboot-common/include/multiboot.h: Add missing closing brace 2016-02-28 00:10:20 +01:00
Hauke Petersen
978704665e boards/udoo: adjusted timer configuration 2016-02-26 17:49:48 +01:00
Hauke Petersen
39bff5dc80 boards/arduino-due: adjusted timer configuration 2016-02-26 17:49:48 +01:00
Joel Palomino
2f610add9c Board z1: Fix issue #2109 2016-02-26 17:48:13 +01:00
Hauke Petersen
9d7cdcfbef boards/nrf51dongle: use global JLink script 2016-02-26 15:32:09 +01:00
Hauke Petersen
08d1e8de91 boards/msb-430(h): style fixed in board.h
fixed indention and parens for LED defines
2016-02-24 15:59:14 +01:00
Marc Poulhiès
8f0a9ddf6f cpu/lm4f120: GPIO support 2016-02-23 15:12:53 +01:00
Hauke Petersen
97ceaadaec Merge pull request #4828 from haukepetersen/fix_nrf_leds
boards: cleaned up LED handling for NRF5x based boards
2016-02-22 22:21:54 +01:00
Peter Kietzmann
a23a1c1f70 Merge pull request #4848 from haukepetersen/fix_nrf51dongle_xtimer
boards/nrf51dongle: add xtimer configuration
2016-02-22 12:53:49 +01:00
Hauke Petersen
a75847ca27 baords/samr21-xpro: added third channel for PWM1 2016-02-21 16:49:45 +01:00
Cenk Gündoğan
4ea1a56f10 Merge pull request #4834 from cgundogan/pr/pba-d-01-kw2x/LED
pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO
2016-02-19 16:21:29 +01:00
Cenk Gündoğan
61724685c8 pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO 2016-02-19 07:55:30 +01:00
Hauke Petersen
6dc4f0d007 boards/msb-430(h): added LED_GREEN_x macros 2016-02-18 17:17:27 +01:00
Hauke Petersen
539a2577f4 boards/nrf51dongle: add xtimer configuration 2016-02-18 17:02:34 +01:00
Hauke Petersen
48f4e642b5 boards/yunjia-nrf: cleaned up LED handling 2016-02-18 15:46:30 +01:00
Hauke Petersen
146ebc2962 boards/nrf52dk: cleaned up LED handling 2016-02-18 15:46:30 +01:00
Hauke Petersen
a24ceffe1c boards/10005: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
b56dd91f98 boards/pca10000: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
bda005e1d3 boards/nrf6310: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
10d68c4855 boards/nrf51dongle: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Hauke Petersen
5ecb034f66 boards/airfy-beacon: cleaned up LED handling 2016-02-18 15:46:29 +01:00
Francisco Javier Acosta Padilla
a47bda5302 board/pba-d-01-kw2x: user button added 2016-02-17 21:46:43 +01:00
kYc0o
8bf944c4e6 Merge pull request #4820 from cgundogan/pr/pba-01-k-k2wx/add_sensors_info_to_board.h
pba-01-d-kw2x: add sensors to board.h
2016-02-16 22:39:57 +01:00
Joakim Nohlgård
e2f7ac78f0 Merge pull request #4040 from gebart/pr/periph-timer-init-freq
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
2016-02-15 23:36:44 +01:00
Cenk Gündoğan
ddb111dfa9 pba-01-d-kw2x: add sensors to board.h 2016-02-15 15:43:20 +01:00
Hauke Petersen
fe5023b7d4 boards: adapted to HWRNG changes 2016-02-14 12:59:47 +01:00
Joakim Nohlgård
d1a57d040a Merge pull request #4638 from gebart/pr/periph-pwm-api-change
drivers: Optimized periph PWM interfaces
2016-02-14 08:54:47 +01:00
Joakim Nohlgård
e002308dcf boards/nucleo-f401: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
a61da40433 boards/nucleo-f103: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
4754c9e996 boards/f4vi1: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
f8212e6295 boards/weio: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
91f2a38197 boards/stm32f4discovery: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
cf7c18b76f boards/stm32f3discovery: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
9a7ec18ac8 boards/stm32f0discovery: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
d9697ede5f boards/spark-core: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
c40683b4d0 boards/nucleo-f334: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
373634c135 boards/nucleo-f303: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
595dfb3fb0 boards/nucleo-f091: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
1b1f04b7f7 boards/msbiot: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
13ba441054 boards/mbed_lpc1768: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
d556f89840 boards/iotlab-m3: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
51f945a303 boards/fox: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Joakim Nohlgård
91ebc86dab boards/mulle: Add LIS3DH SAUL auto init parameters 2016-02-13 21:25:11 +01:00
Hauke Petersen
9988f00d7b boards: fixed some PWM definitions 2016-02-12 16:10:01 +01:00
MohmadAyman
2199848a51 boards/nucleo-f091: adapted to GPIO driver changes
dummy

dummy

dummy
2016-02-12 11:41:16 +02:00
MohmadAyman
6d25bad433 boards/stm32f0discovery: adapted to GPIO driver changes 2016-02-12 07:02:16 +02:00
Joakim Nohlgård
936a92ce8b boards/msba2-common: Homogenize CFLAGS and add support for newlib-nano 2016-02-11 12:45:44 +01:00
Joakim Nohlgård
04c37094a0 make: Homogenize CFLAGS settings across cortexm_common, avr, msp430_common 2016-02-11 12:45:44 +01:00
Joakim Nohlgård
4ba3bfce7b boards/arduino-mega2560: Use code style CFLAGS from Makefile.cflags 2016-02-11 12:39:02 +01:00
Joakim Nohlgård
a0429f7542 Merge pull request #4778 from gebart/pr/cortex-m-makefile-refactor
make: Move CPU and BOARD includes to Makefile.modules and reorganize
2016-02-11 12:33:33 +01:00
René Herthel
4a4b3f620c stm32l1/i2c: initial update for the new interface 2016-02-10 16:40:33 +01:00
Joakim Nohlgård
31c9ca70e5 make: Move Makefile.include.$(TOOLCHAIN) to cpu dir 2016-02-10 16:37:03 +01:00
Joakim Nohlgård
717d89899f make: Move Makefile.msp430_common to cpu dir 2016-02-10 16:37:03 +01:00
Joakim Nohlgård
7835ab2be7 make: Move BOARD and CPU includes to Makefile.modules 2016-02-10 16:37:03 +01:00
Joakim Nohlgård
fae9a092fd boards: Remove Makefile.include.cortexm_common 2016-02-10 16:37:03 +01:00
Joakim Nohlgård
deba387393 cortexm_common: Move toolchain settings to cpu dir 2016-02-10 16:37:03 +01:00
Hauke Petersen
7382d8afee Merge pull request #4775 from haukepetersen/fix_nucleof401_features
boards/nucleo-f401: cleaned up Makefile.features
2016-02-09 18:29:54 +01:00
Hauke Petersen
fda34ea1f0 boards/nucleo-f401: cleaned up Makefile.features 2016-02-09 14:46:34 +01:00
Hauke Petersen
44e8515698 boards/saml21-xpro: added feature CPUID 2016-02-08 18:56:04 +01:00
Hauke Petersen
3ecd1ee3fb boards: added support for nRF52 DK 2016-02-05 12:07:32 +01:00
Cenk Gündoğan
dc6f53f630 Merge pull request #4742 from cgundogan/pr/saul/samr21_add_button
saul: add user button for samr21-xpro
2016-02-04 18:23:47 +01:00
Peter Kietzmann
6c839891a4 Merge pull request #4696 from haukepetersen/add_due_arduinosupport
boards/arduino-due: added support for Arduino API
2016-02-04 17:42:04 +01:00
Cenk Gündoğan
0d1a8393ca saul: add user button for samr21-xpro 2016-02-04 16:35:48 +01:00
Cenk Gündoğan
b860ad3715 saul: make pull-up/pull-down mode configurable 2016-02-04 14:57:00 +01:00
Cenk Gündoğan
b751d79bf5 boards: samr21-xpro: add user button gpio 2016-02-04 13:58:03 +01:00
Oleg Hahm
b5bd1a8add x86-multiboot: replaced multiboot header
https://www.gnu.org/software/grub/manual/multiboot/html_node/multiboot_002eh.html provides a MIT licensed header.
2016-01-28 16:46:42 +01:00
Oleg Hahm
6d7b0a2ea2 license: updated Free Software Foundation address 2016-01-28 16:46:41 +01:00
Hauke Petersen
f6d350a5a5 Merge pull request #4502 from haukepetersen/fix_doc_cc2538
cpu/cc2538: vendor header cleanup
2016-01-27 16:32:56 +01:00
Hauke Petersen
296ff6a427 boards/arduino-due: added support for Arduino API 2016-01-27 10:39:49 +01:00
Hauke Petersen
ff60976206 boards/arduino-due: fixed Arduino pin definitions 2016-01-27 10:34:54 +01:00
Hauke Petersen
9d6ff3d218 boards/cc2538dk: cleaned up CPU header file usage 2016-01-27 09:55:24 +01:00
Hauke Petersen
235b91efd8 boards/avsextrem: s/F_CPU/CLOCK_CORECLOCK/ 2016-01-27 09:52:44 +01:00
Hauke Petersen
fd7f403144 board/qemu-i386: removed unused F_CPU define 2016-01-27 09:52:44 +01:00
Hauke Petersen
9ddd13b0b8 boards: removed F_CPU from periph_conf.h 2016-01-27 09:52:44 +01:00
Hauke Petersen
ebfc13c68d boards: added CLOCK_CORECLOCK define to periph_conf 2016-01-27 09:52:44 +01:00
Hauke Petersen
b436219674 boards: removed F_CPU define from board.h 2016-01-27 09:52:44 +01:00
Hauke Petersen
424beb1bd6 boards/spark-core: adjusted to new vendor header
- fixed clock configuration
- removed non-existent TIMER_1
- removed unused system_stm32f1.c file
2016-01-26 23:45:51 +01:00
Hauke Petersen
affa5c0033 boards/iotlab-m3: adjusted to updated vendor header 2016-01-26 23:45:51 +01:00
Hauke Petersen
3b1a59d954 boards/fox: adjusted to updated cpu header 2016-01-26 23:45:50 +01:00
Peter Kietzmann
cc97fc63ef Merge pull request #4670 from TobiasFredersdorf/new_sam3_cpu_gpioupdate
cpu/sam3: udpate gpio driver
2016-01-26 17:13:58 +01:00
Thomas Eichinger
d46cd6ebb7 Merge pull request #4671 from emmanuelsearch/EK-TM4C123
board: ek-lm4f120xl modify default port on OS X
2016-01-26 15:33:35 +01:00
TobiasFredersdorf
9864c84c92 cpu/sam3: udpate gpio driver 2016-01-26 11:05:37 +01:00
Aaron Sowry
7759611713 Rename 'openmote' board to 'openmote-cc2538'
This is to avoid ambiguity with future versions of the OpenMote platform.
2016-01-23 08:06:15 +13:00
Emmanuel Baccelli
e6c943d903 modified default port to function on OS X 2016-01-22 16:24:22 +01:00
Hauke Petersen
db25206a58 boards: use default values for STDIO defines 2016-01-05 12:08:31 +01:00
Hauke Petersen
c57c608f19 Merge pull request #4422 from lebrush/board-nucleo-f103
Board nucleo f103
2015-12-16 10:51:26 +01:00
Victor Arino
3a8a932b27 boards/nucleo-f103: add support for nucleo-f103 2015-12-15 17:23:27 +01:00
Oleg Hahm
4114382d4e Merge pull request #4458 from nqd/sam3-cpuid
Sam3 cpuid
2015-12-15 16:09:27 +01:00
nqdinh
46563b77ba boards/udoo: enable periph_cpuid feature 2015-12-14 22:18:00 +07:00
nqdinh
348dee5f4b boards/arduino-due: enable periph_cpuid feature 2015-12-14 22:18:00 +07:00
Hauke Petersen
c8386028e0 boards/samr21-xpro: added saul to Makefile.dep 2015-12-10 14:33:33 +01:00
Oleg Hahm
4e5facd750 Merge pull request #4428 from PeterKietzmann/revert_stm32l1_i2c
Revert "stm32l1/i2c.c: adapt for new periph driver interface"
2015-12-08 11:58:31 +01:00
Thomas Eichinger
0f80e688f3 Merge pull request #4115 from haukepetersen/opt_stm32f4_uart
cpu/stm32f4: optimized UART driver
2015-12-08 11:44:13 +01:00
Oleg Hahm
fcb5fbf7f6 Merge pull request #4398 from OlegHahm/stm_header_cleanup
cpu: remove superfluous definitions in ST header
2015-12-08 08:52:23 +01:00
Oleg Hahm
0250d62509 Merge pull request #4358 from OlegHahm/eliminate_pedantic_errors
Eliminate pedantic errors
2015-12-08 02:05:30 +01:00
Oleg Hahm
aa3ef774d0 cpu stm32f1 periph spi: simplify condition 2015-12-08 01:48:21 +01:00
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