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

2405 Commits

Author SHA1 Message Date
Hauke Petersen
3c623f63c3 cpu/kinetis: optimization of DAC driver impl.
- use assert() for checking the line parameter
- use 'bit.h' for bitbanding
- simplified code a bit
- unified style of defifining the board configuration
- removed unused configurations form pba-d-01-kw2x and frdm-k64f
2017-07-20 16:44:41 +02:00
Joakim Nohlgård
da4f2f6e6e Merge pull request #6892 from neiljay/pr/mips-newlib-v2
cpu/mips: Integrate better with RIOT newlib layer (v2)
2017-07-20 00:27:51 +02:00
Francois Berder
6a29140ae6 boards: wifire: Add HW RNG peripheral support
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-07-19 23:08:55 +01:00
Joakim Nohlgård
abcb7eb527 frdm-k64f: Remove old openocd.cfg 2017-07-18 09:38:21 +02:00
Joakim Nohlgård
912e497423 boards/frdm-k22f: Add NXP FRDM-K22F development board 2017-07-18 08:39:21 +02:00
Joakim Nohlgård
156c7ec58c boards/frdm-common: Introduce frdm-common for shared files for all FRDM boards 2017-07-18 08:39:21 +02:00
87b9c75556 boards: rename nucleo-l1 to nucleo-l152 2017-07-17 18:24:15 +02:00
Francisco Acosta
82780c5677 Merge pull request #7178 from kYc0o/pba-d-01-kw2x_remove_comments
boards/pba-d-01-kw2x: add comments to override CPU_MODEL
2017-07-17 15:23:31 +02:00
kYc0o
d601a92e1d boards/pba-d-01-kw2x: add comments for variant CPUs 2017-07-17 15:15:03 +02:00
Francisco Acosta
1523186f99 Merge pull request #7209 from kYc0o/mcuboot_nrf52dk
Add MCUBoot linking options for RIOT images
2017-07-17 15:12:57 +02:00
kYc0o
ce5f40abb3 boards/nrf52dk: replace JLINK_FLASH_ADDR by global FLASH_ADDR variable 2017-07-17 14:48:30 +02:00
fjmolinas
6aeb124333 boards/nz2-sc151: add inAir9 sx1276 LoRa module configuration 2017-07-17 14:37:51 +02:00
fcd3431633 Merge pull request #7357 from haukepetersen/opt_kinetis_adcboardconfig
boards/kinetis-based: beautify ADC configuration
2017-07-15 16:28:51 +02:00
114effd2ce boards: use EDBG with arduino-zero and saml21-xpro 2017-07-14 23:27:16 +02:00
Hauke Petersen
6e967f9776 boards/kinetis-based: beautify ADC configuration 2017-07-14 15:27:18 +02:00
smlng
5d604c6fb5 board, cc2650stk: fix make reset with uniflash4.x 2017-07-13 22:32:44 +02:00
Andreas "Paul" Pauli
b54f1106f6 Merge pull request #7333 from smlng/board/cc2650/update_uniflash41
board, cc2650stk add support for uniflash 4.1
2017-07-12 17:58:06 +02:00
smlng
c783f00e9d board, cc2650stk: fix button gpio config 2017-07-11 13:38:41 +02:00
smlng
d6f4a78017 board, cc2650stk add support for uniflash 4.1 2017-07-08 10:34:04 +02:00
5450602549 boards/b-l072z-lrwan1: add sx1276 configuration 2017-07-07 15:58:05 +02:00
474ee60566 Merge pull request #7322 from smlng/board/nucleo32-l031/fix_init
board, nucleo32-l031: fix board_init
2017-07-05 16:14:38 +02:00
smlng
2c6fb86774 board, nucleo32-l031: fix board_init 2017-07-05 15:50:32 +02:00
d82b323fcf boards/nucleo: group nucleo boards in documentation 2017-07-05 09:43:20 +02:00
8d070c50d8 boards/nrf52xx: add missing brief description 2017-07-05 09:24:29 +02:00
Peter Kietzmann
afbb00cca7 Merge pull request #7225 from dnahm/atmega_spi
cpu/atmega_common: adjust spi for at328p and at1281
2017-06-30 08:53:10 +02:00
dnahm
af34c87a8d cpu/atmega_common: adjust spi for at328p and at1281 2017-06-30 08:34:47 +02:00
Hauke Petersen
73ede74cd8 cpu/stm32: unified and cleaned up DAC driver
- removed neccessity to define empty `DAC_NUMOF 0` for each STM
  base board
- adapted all board configs to this
- joined stm32f2 to use common DAC driver
- improved code of DAC driver
2017-06-29 13:03:12 +02:00
smlng
addf64349c saul: add mpl3115a2 2017-06-29 09:57:17 +02:00
Hauke Petersen
8286c8f686 boards/ardunio-due: added mapping for analog pins 2017-06-28 22:08:03 +02:00
Hauke Petersen
30ef5d0a30 cpu/sam3: added ADC implementation 2017-06-28 22:03:11 +02:00
Francisco Acosta
d31d870b26 Merge pull request #5412 from dkm/pr/spi
cpu/lm4f120: SPI support
2017-06-28 18:09:51 +02:00
Marc Poulhiès
685b42c9a2 cpu/lm4f120: SPI support 2017-06-28 16:54:37 +02:00
Neil Jones
af70c0844c mips: Clean-up makefiles 2017-06-28 12:56:54 +01:00
Hauke Petersen
9136de69d2 boards/arduino-due: style cleanup in periph_conf.h 2017-06-27 13:51:34 +02:00
Dan Evans
08224bd85a samd21/clock: add xosc32/DFLL option 2017-06-26 10:42:23 -06:00
d9837a495f board/nucleo144-f429: add ADC configuration 2017-06-26 16:24:27 +02:00
b67e5161dc board/nucleo144-f412: add ADC configuration 2017-06-26 16:24:27 +02:00
8fca896d0d board/nucleo144-f412: add ADC configuration 2017-06-26 16:24:27 +02:00
0467168293 board/nucleo-f446: add adc configuration 2017-06-26 16:24:27 +02:00
1fb6d5d314 boards/nucleo-f410: add adc configuration 2017-06-26 16:24:27 +02:00
067231936f Merge pull request #5793 from OTAkeys/pr/can_stack
can: add a CAN stack for RIOT
2017-06-26 16:02:35 +02:00
Francisco Acosta
32b50c371a Merge pull request #6850 from aabadie/NZ32-SC151
boards/nz32-sc151: add initial support
2017-06-26 14:50:52 +02:00
Martine Lenders
b75479c442 Merge pull request #6332 from ant9000/saml21_i2c_support
SAM L21 i2c support
2017-06-23 22:26:03 +02:00
811c1594ff boards/nucleo144-f412: fix clock configuration 2017-06-23 17:02:52 +02:00
Francisco Acosta
cd824c3bc2 Merge pull request #6723 from aabadie/nucleo144_f412
boards/nucleo144-f412: initial support
2017-06-23 15:29:41 +02:00
Antonio Galea
7913d19250 boards/saml21-xpro: add i2c configuration 2017-06-23 11:24:36 +02:00
621823c29d Merge pull request #7214 from smlng/periph/button_macros
periph: generalize button macros and add test application
2017-06-22 16:10:42 +02:00
Vincent Dupont
18d180987e Merge pull request #6951 from aabadie/st-l072z-lrwan1
boards/b-l072z-lrwan1: add basic support
2017-06-21 15:34:28 +02:00
ab47fc1f4c Merge pull request #7204 from PeterKietzmann/pr_nucleo-l411_adc_config
boards/nucleo-f411: add ADC pin config
2017-06-21 15:29:03 +02:00
7d992a4574 boards/b-l072z-lrwan1: add basic support 2017-06-21 15:08:41 +02:00
42830d2308 Merge pull request #6916 from gebart/pr/cortexm3-bitband
cpu: Add bit manipulation macros for Cortex-M
2017-06-21 12:47:41 +02:00
smlng
587bfcf8bc cc2650stk: add SAUL gpio adaption 2017-06-20 21:19:58 +02:00
smlng
de948189c3 periph: generalized button macros 2017-06-20 21:19:56 +02:00
d512c1b2a8 Merge pull request #6677 from kYc0o/fox_periph_flashpage
boards/fox: add periph_flashpage feature
2017-06-20 20:35:07 +02:00
Vincent Dupont
68f1ea8fd0 native: add a CAN device using socketCAN 2017-06-19 15:36:20 +02:00
Peter Kietzmann
ea904a16b8 boards/nucleo-f411: add ADC pin config 2017-06-19 11:08:39 +02:00
d772dc0116 boards: x86-multiboot-common: use dlcache for downloading toolchain 2017-06-17 17:00:55 +02:00
a6fcbcde9c Merge pull request #7159 from OTAkeys/pr/stmclk_f2
cpu/stm32f2: implement stmclk interface for stm32f2
2017-06-15 19:09:57 +02:00
9dadb9cbaf Merge pull request #7158 from OTAkeys/pr/stmclk_f4
cpu/stm32f4: implement stmclk interface for stm32f4
2017-06-15 11:23:24 +02:00
smlng
054c002960 saul: add support for tmp006 2017-06-14 20:45:01 +02:00
smlng
367247242f saul: add support for LEDs and buttons on pba-d-01-kw2x 2017-06-13 11:25:46 +02:00
Joakim Nohlgård
a63c0a84a6 kinetis: Use bit.h functions 2017-06-09 05:19:13 +02:00
Vincent Dupont
2d980c545d boards/nucleo144-f207: convert to stmclk 2017-06-08 19:10:56 +02:00
6ca3567e1b boards/nucleo144-f767: add initial support 2017-06-08 17:35:22 +02:00
Vincent Dupont
b3e7dd84f9 boards: update stm32f4-based boards with stmclk 2017-06-08 16:51:17 +02:00
2a27cb245a boards/nucleo-l073: add configuration for I2C periph 2017-06-08 09:39:20 +02:00
f5a1e8216b Merge pull request #7153 from photonthunder/samd21_xpro_periph_misspelled
samd21-xpro:missing r in periph_flashpage
2017-06-08 09:31:12 +02:00
8ce9b29add Merge pull request #7141 from Marc-Aurele/uart1-l0-impl
boards/nucleo-l073: add third UART (USART1) configuration
2017-06-08 09:24:38 +02:00
Aurelien Fillau
6a36c7d5aa boards/nucleo-l073: add third UART (USART1) configuration
UART1 definition has been added to the nucleo-l073 board
definition.

Signed-off-by: Aurelien Fillau <aurelien.fillau@gmail.com>
2017-06-07 23:52:17 +02:00
Dan Evans
c02bb03078 samd21-xpro:missing r in periph_flashpage 2017-06-07 15:03:42 -06:00
Francisco Acosta
6df211383e Merge pull request #5366 from haukepetersen/add_flashrom_samd21
cpu/samd21: added flashpage driver implementation
2017-06-06 15:54:04 +02:00
joris
2135dcc70c boards/nucleo32-l031: configure RTC 2017-06-02 20:23:38 +02:00
joris
fa2b1511a2 boards/nucleo-l053: configure RTC 2017-06-02 20:22:13 +02:00
joris
19baa390de boards/nucleo-l073: configure RTC 2017-06-02 20:14:18 +02:00
Hauke Petersen
e9fad57925 boards/samX21-xpro: enabled flashpage feature
done so for:
- samr21-xpro
- saml21-xpro
- samd21-xpro
2017-06-02 11:33:38 +02:00
neiljay
12a9c5e3b4 Merge pull request #7012 from francois-berder/wifire-led
boards: pic32-wifire: Add LEDs support
2017-06-02 10:14:43 +01:00
neiljay
7c3601ae8f Merge pull request #7013 from francois-berder/clicker-led
boards: pic32-clicker: Add LEDs support
2017-06-02 10:14:16 +01:00
Martine Lenders
d4693648ba Merge pull request #7095 from kaspar030/add_headerguard_check_script
dist: tools: add headerguard check script
2017-05-24 18:08:29 +02:00
0fcc7d3834 cleanup: apply headerguard script output 2017-05-24 17:54:02 +02:00
Hauke Petersen
c57d67fab8 Merge pull request #7073 from kaspar030/add_edbg_support
tools: add edbg support
2017-05-24 17:35:42 +02:00
8060c48427 boards: samd21-xpro: enable use of edbg 2017-05-24 14:52:45 +02:00
f2cc58e8ed boards: samr21-xpro: enable use of edbg 2017-05-24 14:52:45 +02:00
Hauke Petersen
867b09c224 cpu/kinetis: make UART mode configurable per board 2017-05-24 14:48:49 +02:00
0b918db35c Merge pull request #7068 from haukepetersen/add_tool_bossa
tools: introduce shared tooling for using BOSSA
2017-05-23 07:17:13 +02:00
0d98a91e18 Merge pull request #7080 from kaspar030/deduplicate_sam0_board_makefiles
boards: sam0: deduplicate sam0 board makefiles
2017-05-22 13:10:49 +02:00
Francisco Acosta
6aad87f6bd Merge pull request #7078 from haukepetersen/fix_boards_serialincmk
boards: make use of `serial.inc.mk`
2017-05-22 12:00:32 +02:00
Hauke Petersen
d0b959df1c boards/arduino-mkr1000: used shared BOSSA tooling 2017-05-22 11:42:01 +02:00
Hauke Petersen
0ab8295932 boards/udoo: use shared BOSSA tooling 2017-05-22 11:42:01 +02:00
Hauke Petersen
1bcf4819a7 boards/arduino-due: use shared BOSSA tooling 2017-05-22 11:42:01 +02:00
905490ebd8 boards/nucleo144-f412: initial support 2017-05-19 15:57:37 +02:00
494064b4ba board: sodaq-autonomo: make use of shared makefiles/boards/sam0.inc.mk 2017-05-19 00:50:41 +02:00
d907789c57 board: samr21-xpro: make use of shared makefiles/boards/sam0.inc.mk 2017-05-19 00:50:41 +02:00
18bd055226 board: saml21-xpro: make use of shared makefiles/boards/sam0.inc.mk 2017-05-19 00:50:41 +02:00
c1ac9dc739 board: samd21-xpro: make use of shared makefiles/boards/sam0.inc.mk 2017-05-19 00:50:41 +02:00
6ce1846eb0 board: arduino-zero: make use of shared makefiles/boards/sam0.inc.mk 2017-05-19 00:50:40 +02:00
fb0412097b Merge pull request #7075 from haukepetersen/fix_minibit_programmerflashtoolvarname
boards: s/FLASHTOOL/PROGRAMMER/
2017-05-18 18:01:33 +02:00
Hauke Petersen
adbf671490 boards: make use of serial.inc.mk 2017-05-18 15:46:38 +02:00
Hauke Petersen
f3484f460e boards/nrf6310: del redundant TERMFLAGS assignemt
The port for the TERMPROG is assingned in serial.inc.mk...
2017-05-18 15:10:06 +02:00
Hauke Petersen
11d26779f6 boards: s/FLASHTOOL/PROGRAMMER/ 2017-05-18 13:18:54 +02:00
dce3015e0c Merge pull request #7051 from OTAkeys/pr/stm32f7discovery
boards: add stm32f769 discovery
2017-05-17 19:24:03 +02:00
Vincent Dupont
1c637da74d boards: add support of stm32f769 discovery board 2017-05-17 15:32:42 +02:00
Hauke Petersen
58cb30db6b Merge pull request #7060 from haukepetersen/opt_cpu_isrstacksizecleanup
cpu: remove ISR stack related placeholders
2017-05-16 10:44:52 +02:00
Bumsik Kim
67d7346d27 boards/arduino-mkr1000: Updated periph config and SWD flashing (#3) 2017-05-16 10:15:29 +02:00
f97b4497f2 boards/arduino-mkr1000: initial support 2017-05-16 10:14:59 +02:00
2efccce74e boards/nz32-sc151: initial support 2017-05-13 20:00:42 +02:00
6b0cf6a728 Merge pull request #7027 from dylad/saml21_adc
saml21/adc: initial support
2017-05-12 23:33:47 +02:00
dylad
44dd56c3e8 sam0/adc: merged samd21 & saml21 adc driver
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-05-12 21:02:17 +02:00
Hauke Petersen
9aad0e528f cpu: cleanup unused/umimplemented isr stack code
- removed ISR_STACKSIZE define where unused (set to 0)
- removed thread_arch_isr_stack_usage(), thread_arch_isr_stack_start(),
  and/or thread_arch_isr_stack_pointer() where not implemented
2017-05-12 18:07:08 +02:00
d3aa58ef2f boards/nucleos: fix arduino ADC pins, add arduino I2C pins 2017-05-12 09:54:12 +02:00
Martine Lenders
4cd579b236 Merge pull request #6809 from gebart/pr/mulle-led-macros
mulle: Streamline LED macros
2017-05-11 14:45:42 +02:00
40de3c641b Merge pull request #6907 from haukepetersen/add_board_nucleo144-f746
boards/cpu: add support for nucleo144-f746 and stm32f7
2017-05-10 16:06:01 +02:00
dylad
55de3781ca saml21/adc: initial support
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-05-09 22:14:54 +02:00
Bumsik Kim
92b24ba86f board\samd21-xpro: Corrected SPI pins for EX3 Header 2017-05-09 10:19:52 -04:00
Hauke Petersen
17fedc7f4d boards: added support for nucleo144-f746 2017-05-08 09:16:12 +02:00
e18acd2078 Merge pull request #7009 from kbumsik/io1-fix
SAMD21/SAMR21: Add more ADC lines
2017-05-07 11:32:42 +02:00
Bumsik Kim
18f30a7d5c boards/samr21-xpro: add adc support 2017-05-05 10:23:36 -04:00
Bumsik Kim
c54b477188 boards/samd21-xpro: add more adc lines 2017-05-05 10:21:22 -04:00
Bumsik Kim
dfba4394c6 cpu/samd21: move adc channel struct definition to periph_cpu.h 2017-05-05 10:19:39 -04:00
Francois Berder
ed6dc701b2 boards: pic32-clicker: Add LEDs support
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-05-05 13:46:52 +02:00
Francois Berder
fbf369df93 boards: pic32-wifire: Add LED support
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-05-05 13:37:41 +02:00
Martine Lenders
472eeb0068 Merge pull request #6936 from francois-berder/periph-uart
boards: wifire/clicker: Fix UART configuration
2017-05-04 17:31:32 +02:00
Pekka Nikander
630c1b6ae6 boards/nucleo-f401: add ADC support for Arduino A0-A5 pins 2017-05-02 15:43:45 +03:00
Joakim Nohlgård
663e2581b6 Merge pull request #6984 from kYc0o/k64f_uart_fix
boards/frdm-k64f: fix typo on UART_0_ISR
2017-04-28 19:42:24 +02:00
Joakim Nohlgård
8adf31c0bc Merge pull request #6983 from kYc0o/frdm_port_osx
frdm-k64f: add Darwin serial port
2017-04-28 19:30:45 +02:00
kYc0o
651889e3cd boards/frdm-k64f: typo on UART_0_ISR fixed 2017-04-28 18:29:20 +02:00
kYc0o
ae2d179c94 frdm-k64f: add Darwin serial port 2017-04-28 16:55:29 +02:00
Travis Griggs
828a47dd6a samd21/adc: initial implementation 2017-04-27 14:54:29 -07:00
Hauke Petersen
c866634469 cpu/stm32f1: reworked clock initialization code 2017-04-27 11:06:48 +02:00
Martine Lenders
0cc15955f6 Merge pull request #6958 from haukepetersen/fix_kinetis_uart
cpu/kintis+boards: fixed UART configuration
2017-04-25 17:22:45 +02:00
Hauke Petersen
9dabbddb2f cpu/kintis+boards: fixed UART configuration 2017-04-25 14:27:33 +02:00
3c53c58643 Merge pull request #6805 from PeterKietzmann/pr_remote_fix_leds
boards/remote: fix led macro
2017-04-25 08:51:54 +02:00
cb4d4fd06c boards/nucleo144-f303: reconfigure PWM and UART to match Arduino pinout 2017-04-21 17:58:12 +02:00
caafdb26b7 boards/nucleo144-f207: rework uart and pwm configuration to match arduino pinout 2017-04-21 17:58:12 +02:00
9d81419b01 boards/nucleo144-f413: rework uart and pwm configuration to match arduino pinout 2017-04-21 17:58:12 +02:00
641afc3e7e boards/nucleo144-f429: rework uart and pwm configuration to match arduino pinout 2017-04-21 17:58:12 +02:00
17ec682a09 boards/nucleo144-f446: rework uart and pwm configuration to match arduino pinout 2017-04-21 17:58:12 +02:00
796beb912f boards/arduino-zero: remove unused ADC configuration 2017-04-20 17:11:02 +02:00
Francisco Acosta
2d9e1ed664 Merge pull request #6880 from aabadie/nucleo144_leds
boards/nucleo144: fix uninitialized on-board leds
2017-04-20 00:00:25 +02:00
Francois Berder
407031dc54 boards: pic32-wifire: Fix UART RX pinmux register
U4RXREG is the RX buffer for UART4. U4RXR is the register for
controlling the input pin for UART4.

Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-04-19 16:23:15 +01:00
Francois Berder
ea04d9af33 boards: pic32-clicker: Fix UART RX pinmux register
U3RXREG is the RX buffer for UART3. U3RXR is the register for
controlling the input pin for UART3.

Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-04-19 16:21:51 +01:00
Francois Berder
fa51e4081d boards: pic32-clicker: Remove useless UART pin configuration
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-04-19 16:15:50 +01:00
Francois Berder
12690185cb boards: pic32-wifire: Remove useless UART pin configuration
Since the UART module takes control of RX and TX pins, there
is no need to configure the pins.

Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-04-19 16:15:44 +01:00
Martine Lenders
2e6520d7a7 Merge pull request #6829 from francois-berder-imgtec/periph-gpio
PIC32: Add GPIO peripheral
2017-04-19 12:43:15 +02:00
Martine Lenders
2a0ead8fc1 Merge pull request #6920 from smlng/doc/arduino_common
doxygen: refine Arduino Atmega Common documentation
2017-04-18 13:32:16 +02:00
smlng
87ea556758 doxygen: refine Arduino Atmega Common documentation 2017-04-18 11:18:26 +02:00
Francisco Acosta
7333016547 Merge pull request #6791 from gebart/pr/kinetis-ldscript-unification
kinetis: move ldscripts to kinetis_common for easier reuse
2017-04-18 10:38:41 +02:00
Martine Lenders
c3d318ea0a Merge pull request #6903 from miri64/doc/fix/unify-board-names
doc: boards: unify board names
2017-04-14 11:11:53 +02:00
Travis Griggs
bc4cd53946 boards/samd21-xpro: add initial support 2017-04-13 18:21:07 -07:00
Martine Lenders
812c55727c Merge pull request #6886 from smlng/driver/mag3110/rework
drivers: mag3110 rework
2017-04-14 02:25:16 +02:00
Martine Lenders
b1547ffd4f doc: boards: unify board names 2017-04-14 02:23:20 +02:00
Martine Lenders
9a3efb2ed0 Merge pull request #6905 from miri64/doc/fix/remote
doc: unify RE-Mote grouping with grouping of other boards
2017-04-14 02:20:03 +02:00
smlng
36526f8a3b driver, mag3110: add saul 2017-04-13 21:14:44 +02:00
smlng
fddecfcaec microbit: correct device params for I2C 2017-04-13 21:14:30 +02:00
Martine Lenders
5f1c16e8a5 doc: unify RE-Mote grouping with grouping of other boards 2017-04-13 18:48:07 +02:00
Martine Lenders
3a3e993c0c doc: arduino: unify arduino include path and doc with rest of codebase 2017-04-13 18:47:25 +02:00
Martine Lenders
425e1f9bb1 Merge pull request #6884 from aabadie/fix_doxygen_brief
boards: replace @brief with @name when necessary
2017-04-13 16:39:04 +02:00
Joakim Nohlgård
5203ad2643 k60: Use kinetis_common ldscript, rectify CPU_MODEL to full part number 2017-04-13 14:42:56 +02:00
smlng
644dbb1224 driver, mag3110: rework 2017-04-13 14:31:09 +02:00
Joakim Nohlgård
14ec05eab8 Merge pull request #6847 from gebart/pr/kw2x-rename-kw2xd
kw2xd: Rename CPU kw2x -> kw2xd
2017-04-13 13:13:28 +02:00
882bcff048 boards: replace @brief with @name when necessary 2017-04-13 12:10:30 +02:00
Joakim Nohlgård
95e3d202f2 kw2xd: Rename CPU kw2x -> kw2xd
NXP calls the family KW2xD in their material.
http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m-mcus/w-series-wireless-m0-plus-m4:KINETIS_W_SERIES
2017-04-13 10:47:42 +02:00
Vincent Dupont
70ed63ed25 Merge pull request #6838 from aabadie/nucleo32_l432
boards/nucleo32-l432: initial support
2017-04-13 09:44:05 +02:00
Francois Berder
72234d7df4 boards: pic32-wifire: Add support for GPIO peripheral
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-04-12 10:58:52 +01:00
Francois Berder
847c126fbe boards: pic32-clicker: Add support for GPIO peripheral
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-04-12 10:58:52 +01:00
Martine Lenders
d170d30a5e doc: fix calliope-mini group name 2017-04-11 13:34:03 +02:00
001f9b05ac Merge pull request #6879 from aabadie/nucleo144_arduino
boards/nucleo144-common: add arduino feature
2017-04-11 11:31:17 +02:00
7a3af73552 boards/nucleo144: fix uninitialized on-board leds 2017-04-10 08:25:33 +02:00
d5dabd3b02 boards/nucleo144-common: add arduino feature 2017-04-10 07:52:33 +02:00
9bb5af3fc0 boards/nucleo32-common: fix error in arduino pin mapping 2017-04-09 19:27:28 +02:00
Joakim Nohlgård
a107a416cf kinetis: Refactor UART driver 2017-04-09 17:21:38 +02:00
Sebastian Meiling
1162f2beff Merge pull request #6871 from kYc0o/pba-d-01-kw2x_add_darwin_port
boards/pba-d-01-kw2x: add Darwin serial port
2017-04-07 15:08:27 +02:00
Francisco Acosta
599f9097b5 Merge pull request #6790 from gebart/pr/kinetis-drop-mk60dz
k60: drop broken support for mk60dz10
2017-04-07 14:26:29 +02:00
kYc0o
97b11b34e3 boards/pba-d-01-kw2x: add Darwin serial port 2017-04-07 13:30:58 +02:00
71fadb0bd7 Merge pull request #6870 from aabadie/fix_doxygen
boards: fix remaining doxygen @brief in periph config
2017-04-07 12:31:38 +02:00
5eb9b2638c boards: fix remaining doxygen @brief in periph config 2017-04-07 10:56:28 +02:00
Joakim Nohlgård
4a9cb807c6 k60: Remove (broken) support for first revision K60 hardware
The CPU has multiple issues and several parts of the platform code
does not even compile cleanly for this CPU in the current state.

This removes support for parts MK60DN256ZVLL10, MK60DN512ZVLL10
(note the Z) CPUs with this part number were used in Mulle v0.60 which
only has been used in some in-house projects at Eistec and LTU.
2017-04-07 08:39:49 +02:00
df02207ed7 boards/nucleo32-l432: initial support 2017-04-06 22:23:31 +02:00
Martine Lenders
8e54448aea Merge pull request #6867 from gebart/DipSwitch-pr/remove_system_core_clock_update
cpu: remove superfluous SystemCoreClockUpdate
2017-04-06 21:19:36 +02:00
d36bf378fc Merge pull request #6819 from aabadie/nucleo_l1_adc_dac
stm32l1: add adc & dac support, update configuration for nucleo-l1
2017-04-06 17:23:36 +02:00
6529abd687 Merge pull request #6834 from haukepetersen/add_stm32l_rtt
cpu/stm32_common: added LPTIM based rtt implementation
2017-04-06 16:08:39 +02:00
Hauke Petersen
e1dde6b456 cpu/nrf5x: unified rtt driver 2017-04-06 11:58:52 +02:00
DipSwitch
a322200582 cpu: remove superfluous SystemCoreClockUpdate 2017-04-06 10:19:27 +02:00
Hauke Petersen
a01936aedf boards/nucleo-l376: added and configured rtt 2017-04-06 09:57:30 +02:00
b4ff23580c boards/nucleo-l1: add adc and dac configuration 2017-04-05 21:40:06 +02:00
Hauke Petersen
469acf7db8 Merge pull request #6851 from haukepetersen/opt_nrf_clkinit
cpu/nrf5x: unified clock initialization code
2017-04-05 21:31:33 +02:00
Francisco Acosta
9edca89ea7 Merge pull request #6625 from aabadie/nucleo144_f303
boards/nucleo144-f303: initial support
2017-04-05 19:31:26 +02:00
a69217a637 Merge pull request #6849 from aabadie/nucleo32_led0_spi
boards/nucleo32: enable SPI and deactivate LED0 auto init by default
2017-04-05 18:51:13 +02:00
Hauke Petersen
3060d96bfd cpu/nrf5x: unified clock initialization code 2017-04-05 18:07:23 +02:00
Martine Lenders
8899825630 Merge pull request #6863 from haukepetersen/add_board_nrf52840dk
boards: add support for nRF52840dk
2017-04-05 18:00:37 +02:00
bab636604b boards/nucleo32s: configure SPI 2017-04-05 16:58:36 +02:00
2abce109b5 boards/nucleo32s: skip LED0 auto init by default 2017-04-05 16:58:36 +02:00
Hauke Petersen
4f1e9182fd boards: added support for nRF52840dk 2017-04-05 16:43:49 +02:00
Hauke Petersen
334b2a6dc1 cpu/nrf52: added support for nRF52840
- added vendor header files for nrf52840
- added config for nrf52840
- added additional isr vectors for the nrf52840
- enabled port 1 in GPIO driver
- adapted periph drivers to cope with GPIO driver changes
- adapted the GPIO config of the I2C driver for the nrf51
2017-04-05 16:43:49 +02:00
Hauke Petersen
7667245119 board/nrf52dk: style cleanup in periph_conf.h 2017-04-05 14:06:52 +02:00
Joakim Nohlgård
fe75996cbc cpu/lm4f120: Remove stub cpuid
NVIC_CPUID is not a unique device ID, it is the Cortex-M core family ID.
2017-04-05 09:03:49 +02:00
b0f4123537 Merge pull request #4699 from gebart/pr/makefile-reorganize
Makefiles: move all supporting Makefile includes to /makefiles
2017-04-04 19:45:58 +02:00
Joakim Nohlgård
339a4da9dc Makefiles: move to new directory /makefiles 2017-04-04 15:11:54 +02:00
74a78effe8 boards/nucleo-f302: remove unicode character that breaks buildtest target 2017-04-03 09:06:33 +02:00
Joakim Nohlgård
f4dd0a31b2 Merge pull request #5625 from OTAkeys/pr/spiffs
pkg: add SPIFFS support
2017-03-31 20:29:41 +02:00
Vincent Dupont
4cb3232a42 native: add spiffs options in board.h 2017-03-31 17:17:42 +02:00
Vincent Dupont
a5ef3d606c Merge pull request #6828 from aabadie/nucleo_f429_hwrng
boards/nucleo144-f429: add hwrng feature
2017-03-31 16:12:24 +02:00
Martine Lenders
fcb9ba285e Merge pull request #6725 from astralien3000/dynamixel
drivers/dynamixel : initial support
2017-03-31 15:16:54 +02:00
6f98e81b17 Merge pull request #6759 from OTAkeys/pr/nucleo-i2c-clock
boards: fix I2C_APBCLK value in stm32-based boards
2017-03-31 12:37:07 +02:00
f4f7fb241d Merge pull request #6827 from OTAkeys/pr/hwrng_nucleo144
boards: add hwrng feature in nucleo144-(f207|f413)
2017-03-31 12:36:37 +02:00
Loïc Dauphin
c9a4a37159 boards/opencm904: set UART_STDIO_BAUDRATE to 921600 2017-03-31 11:44:13 +02:00
c4adedf6a7 boards/nucleo144-f429: add hwrng support 2017-03-31 10:42:12 +02:00
Vincent Dupont
0bb60389ac boards: add hwrng feature in nucleo144-(f207|f413) 2017-03-31 10:25:30 +02:00
Hauke Petersen
278d39153d boards/nucleo-l476: enabled hwrng feature
- enabled hwrng feature
- fixed 48MHz clock selection for the STM32L4
2017-03-31 10:00:54 +02:00
Hauke Petersen
5311e12d8a Merge pull request #6820 from haukepetersen/opt_stm32_hwrng
cpu/stm32_common: unified hwrng driver
2017-03-31 09:59:04 +02:00
Hauke Petersen
c6d74c335b boards: enabled hwrng feature for nucleo-l0xx 2017-03-30 17:19:03 +02:00
Hauke Petersen
afc3928a9c boards: added support for nucleo-l476 2017-03-30 16:58:34 +02:00
b1eaed72e8 Merge pull request #6813 from aabadie/fix_nucleo_led_spi
boards/nucleos: deactivate LED0 auto init by default
2017-03-30 16:49:31 +02:00
Vincent Dupont
3af13e70ee Merge pull request #6810 from gebart/pr/mulle-hwcs
mulle: Configure hardware CS for all on-board SPI slaves
2017-03-30 11:26:22 +02:00
Joakim Nohlgård
e9db8276ae Merge pull request #6762 from OTAkeys/feat/mtd-spi-nor
drivers: mtd_spi_nor MTD interface driver for SPI NOR flash chips
2017-03-30 11:21:11 +02:00
8c33bd55c9 boards/nucleos: deactivate LED0 auto init by default 2017-03-30 09:30:05 +02:00
Joakim Nohlgård
2c6088de55 mulle: Add a configuration for the onboard flash memory 2017-03-29 16:52:11 +02:00
Neil Jones
dc67422f09 boards: pic32-clicker: Add support for the MikroE Clicker board.
This board features a pic32mx470f512h PIC32 device with a MIPS core.
2017-03-29 14:43:46 +01:00
Joakim Nohlgård
ba816a0b5f mulle: Configure hardware CS for all on-board SPI slaves 2017-03-29 13:07:19 +02:00
Hauke Petersen
76bae4b111 Merge pull request #6066 from neiljay/pr/add_mips-pic32_mz
cpu: Add PIC32MZ support
2017-03-29 12:53:47 +02:00
Neil Jones
c4d28cb5e2 boards: pic32-wifire: Add support for the Digilent WiFire board.
This board features a pic32mz2048efg100 PIC32 device with a MIPS core.
2017-03-28 16:25:31 +01:00
Joakim Nohlgård
7ede2218b2 mulle: Streamline LED macros 2017-03-28 17:08:54 +02:00
Joakim Nohlgård
039d9ac33e mulle: Use hardware CS for on-board LIS3DH 2017-03-28 17:07:55 +02:00
Joakim Nohlgård
d1ea50a600 mtd: Redefine MTD_0 as a mtd_dev_t * 2017-03-28 17:00:39 +02:00
Peter Kietzmann
9eafdc6e71 boards/remote: fix led macro 2017-03-28 15:35:09 +02:00
3798472ec9 boards/nucleo-f302: add arduino pinmap 2017-03-27 13:10:53 +02:00
34dcc8e947 boards/nucleo32-common: include arduino pinmap in board definitions 2017-03-27 09:46:15 +02:00
c0ae690a7c boards/nucleo-common: include arduino pinmap in board definitions 2017-03-27 09:46:06 +02:00
39aa4ac56d board/nucleo144-f303: initial support 2017-03-24 17:29:11 +01:00
Francisco Acosta
ffad15fa85 Merge pull request #6594 from aabadie/nucleo144_f429
boards/nucleo144-f429: initial support
2017-03-24 15:52:15 +01:00
066afd218e boards/nucleo144-f429: initial support 2017-03-18 15:56:56 +01:00
Vincent Dupont
27057d4c61 boards/opencm904: remove custom vector base address 2017-03-17 18:09:24 +01:00
Vincent Dupont
833440f65c boards/spark-core: remove custom vector base address 2017-03-17 18:07:22 +01:00
Vincent Dupont
1b2b5d9df9 Merge pull request #5624 from OTAkeys/pr/mtdi_flash
mtd: add a generic low level flash interface
2017-03-17 17:18:13 +01:00
Francisco Acosta
80e7ab5c6c Merge pull request #6553 from aabadie/nucleo144-f446
boards/nucleo144-f446: add initial support
2017-03-17 15:46:38 +01:00
Vincent Dupont
bb52575d45 boards: fix I2C_APBCLK value in stm32-based boards 2017-03-17 12:56:54 +01:00
eee4e5725a Merge pull request #6726 from astralien3000/opencm904-remap
boards/opencm904: remap uart pins
2017-03-17 11:03:06 +01:00
57daad4ed6 boards/nucleo144-f446: initial support 2017-03-16 18:23:38 +01:00
Francisco Acosta
f839e73b1a Merge pull request #6615 from aabadie/nucleo_f302
boards/nucleo-f302: initial support
2017-03-16 17:58:14 +01:00
Vincent Dupont
379eb24684 Merge pull request #6741 from lebrush/refactor/boards-msbiot-leds
boards/msbiot: use LED defines
2017-03-16 17:09:51 +01:00
Vincent Dupont
9e8cb3d135 native: add mtd-compliant flash emulation 2017-03-16 11:24:22 +01:00
62ccabc81a boards/nucleo144-f413: adapt to common nucleo144 code 2017-03-16 11:03:38 +01:00
5634e0d4af boards/nucleo144-f207: adapt to common nucleo144 code 2017-03-16 11:03:38 +01:00
1c96a2d617 boards/nucleo144-common: factorize common code for nucleo 144 boards 2017-03-16 11:03:38 +01:00
607efecba1 boards/nucleo32-f303: adapt to common nucleo32 code 2017-03-16 11:03:38 +01:00
5f02a41597 boards/nucleo32-f042: adapt to common nucleo32 code 2017-03-16 10:50:30 +01:00
dd4e0ea6a3 boards/nucleo32-f031: adapt to common nucleo32 code 2017-03-16 10:50:30 +01:00
0ef714650b boards/nucleo32-common: factorize common code for nucleo 32 boards 2017-03-16 10:50:30 +01:00
0b7ce88585 boards/nucleo-common: extract serial configuration in extra Makefile 2017-03-16 10:50:30 +01:00
1ab5c74ee2 boards/nucleo-f302: initial support 2017-03-16 10:43:29 +01:00
ca85e8afe4 Merge pull request #6651 from aabadie/nucleo32_l031
boards/nucleo32-l031: initial support
2017-03-16 08:30:48 +01:00
216e685932 Merge pull request #6743 from aabadie/nucleo_common
boards/nucleo_common, boards/remote_common: remove extra underscore in header guard
2017-03-15 16:25:39 +01:00
lebrush
0c7c57717c Merge pull request #6584 from aabadie/nucleo_l152_periph
boards/nucleo-l1: configure extra periphs (UARTs and PWM)
2017-03-15 15:53:31 +01:00
fb7fe334b6 boards/nucleo32-l031: initial support 2017-03-15 14:06:14 +01:00
Francisco Acosta
1a17955551 Merge pull request #6025 from aabadie/nucleo_f410
boards/nucleo-f410: initial support
2017-03-15 13:03:39 +01:00
Loïc Dauphin
46bac6c69b boards/opencm904: remap uart pins 2017-03-15 10:50:34 +01:00
Martine Lenders
29842bb5e4 netdev2: rename to netdev and remove gnrc_netdev
With some minor hand-edits I used the following chain of commands:

```sh
git rm sys/include/net/gnrc/netdev.h
git grep --name-only -i netdev2 | \
        xargs sed -i -e 's/^\(NETDEV\)2\(.*\)\( [("]\)/\1\2 \3/g' \
                     -e 's/\(netdev\)2\(.*\)\( \/\*\*<\)/\1\2 \3/I' \
                     -e 's/\(netdev\)2/\1/gI'
git add -p
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
        grep "netdev2" | xargs -I'{}' dirname '{}' | uniq | \
        grep "netdev2" | while read dir; do
                new_dir="$(echo "$dir" | sed "s/netdev2/netdev/g")"
                git mv -f "$dir" "$new_dir"
        done
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
        grep "netdev2" | while read file; do
                new_file="$(echo "$file" | sed "s/netdev2/netdev/g")"
                git mv -f "$file" "$new_file"
        done
git commit --amend
git grep --name-only "\<drivers_netdev_netdev\>" | \
        xargs sed -i "s/\<drivers_netdev_netdev\>/drivers_netdev_api/g"
git add -p
git commit --amend
```
2017-03-15 09:31:20 +01:00
9bca23abb9 boards/nucleo-f410: initial support 2017-03-14 18:45:11 +01:00
2e304bcd17 Merge pull request #6738 from aabadie/nucleo_l1_saul
boards/nucleo-l1: export led and button via saul
2017-03-14 18:18:02 +01:00
84aad1fc1e boards/remote-common: remove extra underscore in header guard 2017-03-13 23:54:03 +01:00
f91cf5d531 boards/nucleo_common: remove extra underscore in header guard 2017-03-13 23:49:10 +01:00
Victor Arino
34b9c04d9d boards/msbiot: use LED defines 2017-03-13 21:13:37 +01:00
lebrush
2af148d8cd Merge pull request #6714 from OTAkeys/pr/stm32_unify_gpio
cpu/stm32_common: unify gpio driver
2017-03-13 21:08:00 +01:00
Vincent Dupont
c302b7601d boards: fix stm32-based boards with new gpio driver 2017-03-13 15:09:31 +01:00
0de97bf6f7 boards/nucleo-l1: export led and button via saul 2017-03-13 14:55:19 +01:00
Thomas Eichinger
2ce2b53339 doc: msba2-tools: doxygen fixes 2017-03-10 14:56:48 +01:00
Oleg Hahm
8a36c33a6c doc: boards: fix and add documentation 2017-03-10 14:56:48 +01:00
Joakim Nohlgård
887cc72365 Merge pull request #5616 from gebart/pr/vfs
vfs: file system abstraction
2017-03-09 09:44:56 +01:00
515231d0b5 boards/nucleo-l1: add configuration for extra UARTs 2017-03-08 18:10:19 +01:00
2df36110c4 boards/nucleo-l1: configure PWM 2017-03-08 18:10:19 +01:00
smlng
ba3a46435c cc2538: revert xtimer params from #5608 2017-03-07 21:59:53 +01:00
Joakim Nohlgård
8f81121f29 boards/mulle: Add FRAM to DevFS 2017-03-07 17:59:59 +01:00
Hauke Petersen
37d4f44379 cpus: mv vendor headers to include/vendor/. 2017-03-07 08:55:15 +01:00
Loïc Dauphin
af78dd784a boards: rename opencm9-04 into opencm904 2017-03-03 09:54:31 +01:00
lebrush
afaef0a578 Merge pull request #6628 from aabadie/nucleo_l053
boards/nucleo-l053: initial support
2017-03-02 22:13:10 +01:00
2927b775d8 Merge pull request #6683 from aabadie/aabadie_typo
boards: fix typo in author name
2017-03-02 17:59:25 +01:00
3ec71bb7a0 boards: fix typo in author name 2017-03-02 15:52:32 +01:00
Loïc Dauphin
e7b9104e03 boards/opencm9-04: disable bootloader's timer interrupt 2017-03-02 14:57:33 +01:00
128fa5d6f0 boards/nucleo-l053: initial support 2017-03-02 13:52:12 +01:00
kYc0o
9e250a8ee6 boards/fox: add periph_flashpage feature 2017-03-01 16:33:09 +01:00
kYc0o
020f74fdaa boards/fox: use second UART in Darwin platforms 2017-03-01 16:30:35 +01:00
Frits Kuipers
28bc25abb4 boards/nucleo-f4xx: Added second and third SPI definition 2017-02-28 22:38:42 +01:00
Martine Lenders
b7d1f8cd81 Merge pull request #6653 from smlng/pr/cpp/pba-d-01-kw2x
enable feature cpp on board pba-d-01-kw2x
2017-02-28 21:04:10 +01:00
bb9f3861ee Merge pull request #6664 from aabadie/fix_doxygen_board_nucleo32-f031
boards/nucleo32-f031: replace @brief with @name in periph conf
2017-02-28 20:27:11 +01:00
Francisco Acosta
29753d6018 Merge pull request #6433 from aabadie/nucleo_l073
boards/nucleo-l073: initial support
2017-02-28 20:22:39 +01:00
09f05da2cd boards/nucleo32-f031: replace @brief with @name in periph conf 2017-02-27 23:15:36 +01:00
smlng
dbd05d3f3b cpp: add feature cpp to pba-d-01-kw2x 2017-02-25 07:51:59 +01:00
smlng
c81696a4bf cpp: fix spi_conf_t order in pba-d-01-kw2x 2017-02-25 07:51:52 +01:00
1689760fda boards/nucleo-l073: initial support 2017-02-24 16:12:01 +01:00
Vincent Dupont
fc24355465 boards: add nucleo144-f413 initial support 2017-02-23 17:01:44 +01:00
Vincent Dupont
26dac0fc21 Merge pull request #6641 from kaspar030/add_nucleo-f401_rtc_config
boards: nucleo-f401: add RTC config
2017-02-23 10:29:37 +01:00
645ff47bfd boards: nucleo-f401: add RTC config 2017-02-23 09:09:18 +01:00
7c589e5926 boards/nucleo32-f031: initial support (1 Timer, 1 UART, 3 PWM, 5 ADC) 2017-02-22 18:43:02 +01:00
d8a7de0eb8 boards/nucleo-f411: initial support 2017-02-22 15:18:21 +01:00
Oleg Hahm
4c0c8b2623 Merge pull request #6592 from haukepetersen/rm_smb380
boards/avsextrem: remove deprectated smb380 driver
2017-02-22 10:57:54 +01:00
Peter Kietzmann
5b4b39937a Merge pull request #6634 from cgundogan/pr/calliope_delete_wrong_info
doc: boards: calliope: rm incorrect doc
2017-02-22 09:57:29 +01:00
Cenk Gündoğan
d39ccdce21 pba-d-01-kw2x: fix LED2_PIN <-> LED0_PIN 2017-02-21 10:19:53 +01:00
Cenk Gündoğan
8c3bbf9c4d doc: pba-d-01-kw2x: brief -> name 2017-02-21 10:19:04 +01:00
Cenk Gündoğan
6393928fd6 doc: boards: calliope: rm incorrect doc 2017-02-21 08:55:29 +01:00
Martine Lenders
4b5952e0ad Merge pull request #6622 from gebart/pr/cppcheck-fixes
cppcheck fixes 1
2017-02-17 16:11:11 +01:00
a3497539c2 boards: fix PWM doxygen doc in periph_conf 2017-02-16 17:59:21 +01:00
Joakim Nohlgård
95a4e75423 msba2/tools: Fix cppcheck issues 2017-02-16 17:10:06 +01:00
Hauke Petersen
7ad342ca2d boards/pba-d-01-kw2x: map tcs37727 to SAUL devices 2017-02-16 14:46:50 +01:00
78c29a0607 Merge pull request #6579 from OTAkeys/pr/nucleo144-f207
boards: rename nucleo-f207 -> nucleo144-f207
2017-02-16 09:42:24 +01:00
Hauke Petersen
90bc8e0505 boards/avsextrem: remove deprectated smb380 driver 2017-02-13 14:26:44 +01:00
Hauke Petersen
ad8f390cc1 boards: enabled flashpage feature for selected ones 2017-02-13 09:45:37 +01:00
c436241792 boards/nucleo32-f303: fix header guards 2017-02-12 11:25:17 +01:00
d4285d42f8 boards/maple-mini: fix header guards 2017-02-12 11:24:57 +01:00
Neil Jones
d09fd777fc boards: mips-malta: Add basic malta FPGA support.
Add basic support for the MIPS malta FPGA platform.
2017-02-09 12:22:28 +00:00
Vincent Dupont
2490b8ed2d boards/nucleo144-f207: fix ADC config 2017-02-08 17:43:30 +01:00
Vincent Dupont
4ced9421b2 boards/nucleo144-f207: clean up board.h 2017-02-08 17:43:29 +01:00
Vincent Dupont
4d595ad36e boards: rename nucleo-f207 -> nucleo144-f207 2017-02-08 17:22:54 +01:00
Martine Lenders
fa4c9b9111 Merge pull request #6559 from haukepetersen/fix_drivers_doxygengroups
drivers: fixed doxygen groups
2017-02-07 21:34:52 +01:00
Peter Kietzmann
5bf4882592 Merge pull request #6453 from smlng/pr/5469-bis
drivers/kw2xrf: adapt to netdev2
2017-02-07 15:58:54 +01:00
PeterKietzmann
e617d74fa8 drivers/kw2xrf: update default params on init 2017-02-07 15:08:14 +01:00
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
2017-02-07 15:08:05 +01:00
Hauke Petersen
17c5931125 boards/nucleo-common: fixed doxygen groups 2017-02-07 11:16:50 +01:00
Francisco Acosta
79a4acee43 Merge pull request #6516 from antmerlino/arduino-cleanup
Changes arduino-common to arduino-atmega-common.
2017-02-06 17:40:44 +01:00
Martine Lenders
59150b67f1 Merge pull request #6494 from haukepetersen/fix_nucleo_timerconfig
boards/nucle-f0xx: fixed timer configuration
2017-02-03 14:42:49 +01:00
Anthony Merlino
aa1056a33b boards/arduino*: Unifies PORT_<OS> settings
All boards define a default PORT_LINUX and PORT_DARWIN
arduino-atmega-common uses PORT_LINUX and PORT_DARWIN accordingly
2017-02-02 14:12:03 -05:00
Anthony Merlino
9f5bd85d0f boards/waspmote-pro: Removes toolchain flags that are now found in cpu/atmega-common 2017-02-02 14:12:03 -05:00
Anthony Merlino
a06aa7bd0e boards/arduino-uno: Updates board to comply with refactored arduino-atmega-common structure 2017-02-02 14:12:02 -05:00
Anthony Merlino
7e79e85f17 boards/arduino-duemilanove: Updates board to comply with refactored arduino-atmega-common structure 2017-02-02 14:12:02 -05:00
Anthony Merlino
3f7808add0 boards/arduino-mega2560: Alters board to depend on arduino-atmega-common 2017-02-02 14:12:02 -05:00
Anthony Merlino
b8e04d8c00 boards/arduino-common: refactored to arduino-atmega-common
Refactors boards/arduino-common to boards/arduino-atmega-common.
Extends boards/arduino-atmega-common to be generic to all atmega based
arduino boards, not just atmega328p.
Removes flags that should be located in cpu framework
2017-02-02 14:11:51 -05:00
31d682aea8 boards/nucleo32-f042: fix undocumented on-board LED macros 2017-02-02 18:22:58 +01:00
lebrush
56b590bec6 Merge pull request #6514 from basilfx/cleanup/spi_en
boards: *: remove SPI_*_EN as comments suggest
2017-02-02 11:27:40 +01:00
Joakim Nohlgård
9a3589dcfe Merge pull request #6479 from haukepetersen/fix_lis3dh_mulle
drivers/lis3dh: fixed bug and simplified init()
2017-01-31 19:48:52 +01:00
Bas Stottelaar
3b14a584b8 boards: *: remove SPI_*_EN now rework is merged 2017-01-31 19:38:41 +01:00
Martine Lenders
dbc3f5f418 Merge pull request #6489 from aabadie/fix_at_brief
boards: fix doxygen @brief in periph.conf
2017-01-31 18:02:07 +01:00
Hauke Petersen
57948eb7b9 boards/nucleo: fixed xtimer configuration 2017-01-27 11:35:45 +01:00
ebc35a0613 boards: fix doxygen @brief in periph.conf 2017-01-27 10:31:56 +01:00
Hauke Petersen
1171db8c5f boards/nucle-f0xx: fixed timer configuration 2017-01-27 10:29:34 +01:00
PeterKietzmann
084d5ad1cb boards/remotes: fix includes in board.h 2017-01-27 09:49:10 +01:00
Hauke Petersen
ed2bb9d3f8 drivers/lis3dh: fixed bug and simplified init()
- changed to SPI_MODE_0
- made init() function use the params struct as parameter
2017-01-26 10:12:44 +01:00
Peter Kietzmann
513b20ffd3 Merge pull request #4780 from haukepetersen/opt_periph_spi2
drivers/spi: reworked SPI driver interface
2017-01-25 22:07:36 +01:00
Oleg Hahm
c5abb08316 Merge pull request #4058 from daniel-k/pr/gdb_threads_openocd
cortex_m: Add debug symbols for OpenOCD/GDB thread support
2017-01-25 17:49:42 +01:00
Hauke Petersen
5bdb3bfa61 misc: aggregated doxygen fixes 2017-01-25 16:46:46 +01:00
Hauke Petersen
b710702345 boards/opencm9-04: fixed SPI configuration 2017-01-25 16:46:46 +01:00
Hauke Petersen
49118f8c2e boards/arduino-due: added SD card configuration 2017-01-25 16:46:46 +01:00
Hauke Petersen
a2d9d9a3f9 boards/maple-mini: adapted SPI configuration 2017-01-25 16:46:46 +01:00
Hauke Petersen
ed4cb561bb boards/remote: fixed includes 2017-01-25 16:46:46 +01:00
PeterKietzmann
9b772a45de boards/cc2538: fix SPI clock initialisation 2017-01-25 16:46:46 +01:00
Hauke Petersen
55391bc8eb boards/nucleo-f207: fixed pin mapping for SPI/ADC 2017-01-25 16:46:46 +01:00
Hauke Petersen
0edef2a0e1 cpu/stm32*+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:45 +01:00
Hauke Petersen
849ce20f5c cpu/sam3+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:45 +01:00
Hauke Petersen
ea07a6817c cpu/sam0+boards: adapted to new SPI API
- adapted the SPI driver
- merged SPI driver for samr21 and saml21
- adapted all boards using the CPU
2017-01-25 16:46:45 +01:00
Hauke Petersen
10b0013315 cpu/lpc2387+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:05 +01:00
Hauke Petersen
b097e0840b cpu/nrf5x+boards: adapted to new SPI API
- adapted the SPI driver
- merged SPI drivers from nrf51 and nrf52
- adapted all boards using the CPU
2017-01-25 16:46:05 +01:00
Hauke Petersen
d5e00e594a cpu/msp430fxyz+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:05 +01:00
Hauke Petersen
c97a88ecb8 cpu/lpc11u34+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:05 +01:00