Alexandre Abadie
621823c29d
Merge pull request #7214 from smlng/periph/button_macros
...
periph: generalize button macros and add test application
6 years ago
Kaspar Schleiser
42830d2308
Merge pull request #6916 from gebart/pr/cortexm3-bitband
...
cpu: Add bit manipulation macros for Cortex-M
6 years ago
smlng
de948189c3
periph: generalized button macros
6 years ago
smlng
367247242f
saul: add support for LEDs and buttons on pba-d-01-kw2x
6 years ago
Joakim Nohlgård
a63c0a84a6
kinetis: Use bit.h functions
6 years ago
Hauke Petersen
867b09c224
cpu/kinetis: make UART mode configurable per board
6 years ago
Martine Lenders
0cc15955f6
Merge pull request #6958 from haukepetersen/fix_kinetis_uart
...
cpu/kintis+boards: fixed UART configuration
6 years ago
Hauke Petersen
9dabbddb2f
cpu/kintis+boards: fixed UART configuration
6 years ago
Martine Lenders
c3d318ea0a
Merge pull request #6903 from miri64/doc/fix/unify-board-names
...
doc: boards: unify board names
6 years ago
Martine Lenders
b1547ffd4f
doc: boards: unify board names
6 years ago
smlng
36526f8a3b
driver, mag3110: add saul
6 years ago
smlng
644dbb1224
driver, mag3110: rework
6 years ago
Joakim Nohlgård
a107a416cf
kinetis: Refactor UART driver
6 years ago
smlng
c81696a4bf
cpp: fix spi_conf_t order in pba-d-01-kw2x
6 years ago
Cenk Gündoğan
d39ccdce21
pba-d-01-kw2x: fix LED2_PIN <-> LED0_PIN
6 years ago
Cenk Gündoğan
8c3bbf9c4d
doc: pba-d-01-kw2x: brief -> name
6 years ago
Alexandre Abadie
a3497539c2
boards: fix PWM doxygen doc in periph_conf
6 years ago
Hauke Petersen
7ad342ca2d
boards/pba-d-01-kw2x: map tcs37727 to SAUL devices
6 years ago
PeterKietzmann
e617d74fa8
drivers/kw2xrf: update default params on init
6 years ago
smlng
887f499eca
drivers/kw2xrf: adapt to new SPI interface
...
- add docu for structs, defines and functions
- exclude drivers/kw2xrf/include/overwrites.h (vendor header)
- add missing header guards
6 years ago
Hauke Petersen
5880d0edda
cpu/kinetis+boards: adapted to new SPI API
...
- adapted the SPI driver
- adapted all boards using the CPU
6 years ago
Oleg Hahm
3c6678b037
*: fix mismatching endifs for header guards
6 years ago
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
6 years ago
Hauke Petersen
b368179d6b
boards/pba-d-01-kw2x: adapted MMA8x5x configuaration
6 years ago
Hauke Petersen
4ed7ee9cea
boards/phyNODE: adapted PWM configuration
6 years ago
Joakim Nohlgård
54d1c2323c
boards/pba-d-01-kw2x: Update configuration to match driver changes
7 years ago
Joakim Nohlgård
8c154d47ad
cpu/kinetis_common: Implement DAC periph driver
7 years ago
Cenk Gündoğan
0ffb75b19c
pba-d-01-kw2x: add default values for mma8652_params
7 years ago
Hauke Petersen
c06cd23511
boards/pba-d-01-kw2x: unified LED defines
7 years ago
Joakim Nohlgård
65bb26f0b4
cpu/kinetis_common: Use gpio_init_port for PWM pin handling
7 years ago
Hauke Petersen
7dc8aa5098
boards/pba-d-01: updated ADC configuration
7 years ago
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
7 years ago
Cenk Gündoğan
61724685c8
pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO
7 years ago
Francisco Javier Acosta Padilla
a47bda5302
board/pba-d-01-kw2x: user button added
7 years ago
Cenk Gündoğan
ddb111dfa9
pba-01-d-kw2x: add sensors to board.h
7 years ago
Hauke Petersen
fe5023b7d4
boards: adapted to HWRNG changes
7 years ago
Hauke Petersen
b436219674
boards: removed F_CPU define from board.h
7 years ago
Hauke Petersen
db25206a58
boards: use default values for STDIO defines
7 years ago
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
8 years ago
Hauke Petersen
1d393fae87
baords: s/TIMER_DEV/TIMER_BASE/ for kinetis boards
8 years ago
Kaspar Schleiser
830af458ea
oldnet: remove radio_packet_length_t define
8 years ago
Oleg Hahm
e634b8c5a8
Merge pull request #3056 from OlegHahm/board_leading_underscore_removal
...
boards: remove header guard under scores
8 years ago
Oleg Hahm
5312ae998b
boards: removed incorrect doxygen comment markers
8 years ago
BigDaddyD
b6bd067863
boards: removed leading underscores from macros
...
* also added a trailing underscore to header guards for consistency
Commit for PR 2623, repairing header file include guards.
This PR is intended to fix the include guards in files under RIOT/boards
SQUASH ME: fix underscore removal overdos
SQUASH ME: consistent macro naming
SQUASH ME: missed that one
SQUASH ME: fixed overdo
SQUASH ME: consistency
8 years ago
Hauke Petersen
a174b7644a
boards: adjusted peripheral confs to GPIO changes
8 years ago
Hauke Petersen
9943f51080
global: renamed cpu-conf.h into cpu_conf.h
8 years ago
Johann Fischer
31c0ea7358
Merge pull request #2994 from gebart/pr/kinetis-pwm-refactor
...
kinetis: Refactor PWM periph
8 years ago
Oleg Hahm
8cb0e59283
Merge pull request #3030 from gebart/pr/tab-fixes2
...
Tab indentation fixes
8 years ago
Joakim Gebart
fc926e57bf
pba-d-01-kw2x: Add PWM_MAX_VALUE
8 years ago
Joakim Gebart
36849276b3
boards/pba-d-01-kw2x: Replace tabs by spaces
8 years ago