kYc0o
651889e3cd
boards/frdm-k64f: typo on UART_0_ISR fixed
6 years ago
kYc0o
ae2d179c94
frdm-k64f: add Darwin serial port
6 years ago
Hauke Petersen
9dabbddb2f
cpu/kintis+boards: fixed UART configuration
6 years ago
Martine Lenders
b1547ffd4f
doc: boards: unify board names
6 years ago
Alexandre Abadie
882bcff048
boards: replace @brief with @name when necessary
6 years ago
Joakim Nohlgård
a107a416cf
kinetis: Refactor UART driver
6 years ago
Joakim Nohlgård
339a4da9dc
Makefiles: move to new directory /makefiles
6 years ago
Alexandre Abadie
a3497539c2
boards: fix PWM doxygen doc in periph_conf
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
daniel-k
9d403d95ce
cortex_m: Add debug symbols for OpenOCD/GDB thread support
6 years ago
Hauke Petersen
66254ffd4f
boards/frdm-k64f: adapted PWM configuration
6 years ago
Kaspar Schleiser
10e9336c78
boards: adapt to automatically included boards/$board/Makefile.dep
6 years ago
Joakim Nohlgård
647d90c44f
boards/frdm-k64f: Update configuration to match driver changes
7 years ago
Joakim Nohlgård
8c154d47ad
cpu/kinetis_common: Implement DAC periph driver
7 years ago
Joakim Nohlgård
94003e8699
boards/frdm-k64f: fix group typo
7 years ago
Hauke Petersen
5996706771
boards: adapted LED initialization calls
7 years ago
Hauke Petersen
9f12d26902
boards/frdm-k64f: 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
4f157c6489
boards/frdm-k64f: updated ADC configuration
7 years ago
Hauke Petersen
fe5023b7d4
boards: adapted to HWRNG changes
7 years ago
Joakim Nohlgård
7835ab2be7
make: Move BOARD and CPU includes to Makefile.modules
7 years ago
Joakim Nohlgård
fae9a092fd
boards: Remove Makefile.include.cortexm_common
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
Hauke Petersen
ac2b9f2524
boards: changed module name to 'board'
7 years ago
Oleg Hahm
d65d213def
CI: split up Cortex-M4 in two groups
7 years ago
Hauke Petersen
54b3a51fe6
boards/frdm-k64f: fixed include guards
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
7 years ago
Hauke Petersen
528e832c90
boards: cleaned up entries in Makefile.features
7 years ago
Hauke Petersen
1d393fae87
baords: s/TIMER_DEV/TIMER_BASE/ for kinetis boards
7 years ago
Hauke Petersen
8d89b95af5
boards: added missing periph_timer feature
7 years ago
Kaspar Schleiser
830af458ea
oldnet: remove radio_packet_length_t define
8 years ago
Johann F
3291b27a98
boards/frdm-k64f: initial import for the Freescale FRDM-K64F Board
8 years ago