Commit Graph

52 Commits (91ff52a897bff6350e701224a67b336beb5e6f0e)

Author SHA1 Message Date
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