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

2079 Commits

Author SHA1 Message Date
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
Hauke Petersen
5880d0edda cpu/kinetis+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
ca5f1befb3 cpu/cc2538+boards: adapted to SPI API changes
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:05 +01:00
Martine Lenders
7a02ce6140 Merge pull request #6465 from aabadie/fix_doxygen_nucleo_l1
boards/nucleo-l1: fix non closed doxygen block
2017-01-24 16:22:43 +01:00
Martine Lenders
4fb9249fa8 Merge pull request #6429 from smlng/pr/fix_doc
doc: correct typos
2017-01-24 15:28:44 +01:00
fd337ddaec boards/nucleo-l1: fix non closed doxygen block 2017-01-24 14:53:45 +01:00
Hauke Petersen
5d8f686cf6 Merge pull request #6031 from MichelRottleuthner/sdcard_spi_testing
add driver for sd-cards (using spi)
2017-01-24 14:18:11 +01:00
Hauke Petersen
67fdd43ba8 Merge pull request #6398 from phectori/maple-mini
Boards: Add Maple mini
2017-01-24 14:10:55 +01:00
Hauke Petersen
10c46866d2 Merge pull request #5987 from aabadie/arduino_sketch_on_arduino
sys/arduino: make arduino sketch works on avr based boards
2017-01-24 14:10:18 +01:00
d1db946188 Merge pull request #6344 from haukepetersen/opt_pm_misc
pm: misc cleanup and fixes
2017-01-24 14:07:36 +01:00
Peter Kietzmann
119a307645 Merge pull request #6457 from aabadie/nucleo_f072_periph
boards/nucleo-f072: improve periph configuration
2017-01-24 10:15:39 +01:00
Peter Kietzmann
d7ce91f63a Merge pull request #6452 from aabadie/nucleo_f091_periph
boards/nucleo-f091: update UART, PWM and ADC periph configuration
2017-01-24 10:14:04 +01:00
351a6dee53 boards/nucleo-f072: add extra UART 2017-01-23 15:48:46 +01:00
9f39f5fb75 boards/nucleo-f072: configure PWM 2017-01-23 15:48:45 +01:00
569e494efa boards/nucleo-f072: fix ADC configuration 2017-01-23 13:54:55 +01:00
4d9b3d1c2a boards/nucleo-f091: add extra UART 2017-01-23 10:27:18 +01:00
d860393076 boards/nucleo-f091: add ADC configuration 2017-01-23 10:27:17 +01:00
35d22e3230 boards/nucleo-f091: configure PWM 2017-01-23 10:27:17 +01:00
Paul RATHGEB
4c10c64324
boards/weio : fixed a bug with the LED IO def
Signed-off-by: Paul RATHGEB <paul.rathgeb@skynet.be>
2017-01-22 17:18:13 +01:00
Frits Kuipers
e483c2307b boards/maple-mini: initial support 2017-01-21 16:27:17 +01:00
Martine Lenders
5b1c00ad8b Merge pull request #6388 from astralien3000/opencm9-04
boards/opencm9-04 : initial support
2017-01-21 14:37:50 +01:00
Peter Kietzmann
5880047d76 Merge pull request #6423 from haukepetersen/opt_lpc11_pwm
cpu/lpc11u34: remodeled PWM driver
2017-01-20 18:11:31 +01:00
Michel Rottleuthner
ac2ae7cb56 drivers: added driver for accessing sd_cards over spi 2017-01-20 18:11:26 +01:00
Loïc Dauphin
1fb47b5ee7 board/opencm9-04: initial support 2017-01-20 18:10:54 +01:00
smlng
5660dbcec3 boards: doc typos 2017-01-20 13:35:57 +01:00
Peter Kietzmann
38a649428d Merge pull request #6421 from aabadie/nucleo_f042_periph
boards/nucleo-f042: configure PWM pins, add extra UART, add ADC
2017-01-20 09:28:19 +01:00
44fa850724 boards/nucleo32-f042: configure some PWM pins, add extra UART, add ADC configuration 2017-01-19 22:13:03 +01:00
Oleg Hahm
3c6678b037 *: fix mismatching endifs for header guards 2017-01-19 18:30:53 +01:00
Oleg Hahm
7ee7801c10 *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
Hauke Petersen
1141787687 boards/weio: adapted PWM configuration 2017-01-19 13:23:59 +01:00
c35411c588 boards/nucleo32-f303: initial support 2017-01-19 11:09:42 +01:00
Hauke Petersen
efa0aa1fa9 cpu/cc430|chronos: moved periph_common dep to CPU 2017-01-19 11:05:44 +01:00
Peter Kietzmann
616d35e96f Merge pull request #6153 from haukepetersen/opt_driver_mma8x5x
drivers/mma8x5x: remodeled driver
2017-01-19 09:56:31 +01:00
93abe83ddb Merge pull request #6192 from aabadie/nucleo_f401_pwm
boards/nucleo-f401: configure PWM on 7 pins
2017-01-19 07:40:55 +01:00
8217ed1a8c boards/nucleo-f401: add pwm configuration on pins d{3,5,6,9} 2017-01-18 22:19:02 +01:00
963662416b boards/nucleo32-f042: change board name nucleo->nucleo32 2017-01-18 22:04:59 +01:00
Martine Lenders
5b49bfc21d Merge pull request #6375 from aabadie/nucleo_f030_periph
boards/nucleo-f030: configure some PWM pins, add ADC configuration
2017-01-18 21:29:40 +01:00
Peter Kietzmann
706eaa6050 Merge pull request #6376 from aabadie/nucleo_f070_periph
boards/nucleo-f070: configure some PWM pins, add extra UART, fix ADC
2017-01-18 20:57:54 +01:00
b03a23f371 boards/nucleo-f030: configure some PWM pins, add ADC configuration 2017-01-18 15:07:00 +01:00
Oleg Hahm
89edffa8cc Merge pull request #6401 from aabadie/stm32f0discovery_saul
boards/stm32f0discovery: export user LEDs and button to SAUL
2017-01-18 13:19:11 +01:00
Oleg Hahm
4f85c39ffe Merge pull request #6400 from aabadie/stm32f4discovery_saul
boards/stm32f4discovery: export user LEDs and button to SAUL
2017-01-18 13:18:59 +01:00
43df072c88 boards/nucleo-f070: adapted PWM configuration to new api 2017-01-18 12:39:05 +01:00
3eff14de2b boards/nucleo-f070: configure some PWM pins, add extra UART, fix ADC compilation 2017-01-18 11:14:27 +01:00
Hauke Petersen
b368179d6b boards/pba-d-01-kw2x: adapted MMA8x5x configuaration 2017-01-18 10:51:15 +01:00
Hauke Petersen
5c8d7678df boards/stm32f4discovery: fix PWM configuration 2017-01-18 09:38:50 +01:00
20089be486 Merge pull request #6393 from haukepetersen/opt_stm32_pwmchanconf
cpu/stm32/pwm: made channel config more flexible
2017-01-18 09:02:47 +01:00
Peter Kietzmann
5f6bc1f4ba Merge pull request #6391 from haukepetersen/opt_boards_makedep
boards: remove local Makefile.dep includes
2017-01-18 09:01:07 +01:00
ccdb6eac70 boards/stm32f0discovery: export user LEDs and button to SAUL 2017-01-17 18:08:55 +01:00
5c859398a7 boards/stm32f4discovery: export user LEDs and button to SAUL 2017-01-17 17:54:00 +01:00
Peter Kietzmann
7c252eddae Merge pull request #4642 from haukepetersen/opt_hdc1000
drivers/hdc1000: remodeled driver + SAUL integration
2017-01-17 16:02:03 +01:00
Hauke Petersen
f6cd39348a boards: remove local Makefile.dep includes
No need for these, as $(RIOTBOARD)/$(BOARD)/Makefile.dep is
globally included from $(RIOBASE)/Makefile.dep.
2017-01-17 14:15:43 +01:00
Hauke Petersen
8f47aee78b boards/stm32-based: adapted PWM configuration 2017-01-17 14:08:39 +01:00
Hauke Petersen
718c8a5f1b boards/avsextrem: remove unused PWM defines 2017-01-17 10:50:02 +01:00
Hauke Petersen
4605292fe8 boards/msba2: adapted PWM configuration slightly 2017-01-17 10:50:02 +01:00
Hauke Petersen
924ea48695 board/bpa-d-01-kw2x: included hdc1000 via SAUL 2017-01-17 10:48:22 +01:00
Peter Kietzmann
5497d611dc Merge pull request #6384 from OlegHahm/pttu_drop_support
board: drop support for PTTU platform
2017-01-17 08:35:41 +01:00
Oleg Hahm
d834d7769e board: drop support for PTTU platform 2017-01-16 22:41:38 +01:00
daniel-k
9d403d95ce cortex_m: Add debug symbols for OpenOCD/GDB thread support 2017-01-16 20:50:35 +01:00
Cenk Gündoğan
d853dd63c1 cpu: make CFLAGS_DBG configurable 2017-01-16 15:54:59 +01:00
6feebb676c Merge pull request #5951 from mali/uno_saul
boards/arduino-common: export led via saul
2017-01-15 18:05:19 +01:00
Laurent Navet
200916ab33 boards/arduino-common: export led via saul
expose on-board led to saul interface.
2017-01-15 16:57:04 +01:00
Hauke Petersen
6270283033 Merge pull request #6160 from kaspar030/introduce_new_power_management
Introduce new power management
2017-01-12 17:31:49 +01:00
Hauke Petersen
efd27b6bd1 Merge pull request #6257 from PeterKietzmann/cpu_stm32f1_cmsis_fix_ACR_bit
cpu/stm32f1: cmsis fix flash latency bit
2017-01-12 16:57:52 +01:00
51a86f75b8 boards: chronos: add stub support for periph/pm 2017-01-12 16:26:03 +01:00
db823679aa board: samr21-xpro: move periph_pm to cpu/samd21/Makefile.features 2017-01-12 16:26:02 +01:00
f42e5381ee cpu: samd21: add periph/pm support 2017-01-12 16:26:01 +01:00
Peter Kietzmann
afcdd62816 Merge pull request #6306 from aabadie/nucleo_f446_uart
boards/nucleo-f446: configure 2 new UARTs using USART3 and USART1
2017-01-12 14:41:22 +01:00
Peter Kietzmann
111c9a0039 Merge pull request #6307 from aabadie/nucleo_f446_pwm
boards/nucleo-f446: configure a few pwm pins
2017-01-12 14:39:18 +01:00
0194091673 remove obsolete lpm code 2017-01-12 11:24:15 +01:00
Peter Kietzmann
280a200377 Merge pull request #6230 from haukepetersen/opt_kinetis_pwm
cpu/kinetis: reworked PWM driver implementation
2017-01-12 10:16:31 +01:00
Francisco Acosta
cfa788a823 Merge pull request #6182 from haukepetersen/opt_cc2538_gpio
cpu/cc2538: reworked GPIO driver
2017-01-11 17:21:49 +01:00
Francisco Acosta
23a10e8643 Merge pull request #6320 from mali/fix_issue_6264
boards/arduino-common: fix software interrupt for context swap
2017-01-11 16:22:51 +01:00
Martine Lenders
ae19c2ba57 Merge pull request #6324 from haukepetersen/add_stm32f3discovery_saulgpiomapping
boards/stm32f3discovery: mapped LEDs + btn to SAUL
2017-01-11 15:39:11 +01:00
Francisco Acosta
b05d0b2748 Merge pull request #5870 from PeterKietzmann/boards_z1_driver_init
drivers/cc2420: improve z1 init and send routine
2017-01-11 15:17:26 +01:00
Hauke Petersen
83457febed boards/stm32f3discovery: mapped LEDs + btn to SAUL 2017-01-11 12:08:33 +01:00
Hauke Petersen
4419f4e191 boards: removed GPIO_x defines for cc2538-based b. 2017-01-11 10:19:06 +01:00
Martine Lenders
e04879b5e3 Merge pull request #6296 from aabadie/nucleo_f401_usart6
boards/nucleo-f401: configure a second UART using USART6 on PA11/PA12
2017-01-10 22:12:57 +01:00
Laurent Navet
08ff3c0a04 boards/arduino-common: fix software interrupt for context swap
It wasn't working with pin1/PC6/PINT14
Use pin28/PC5/PINT13 instead
2017-01-10 21:52:04 +01:00
PeterKietzmann
40976cb40a cpu/stm32f1: optimize ACR setting and move to cpu.c 2017-01-10 17:09:23 +01:00
Peter Kietzmann
a8297595e6 Merge pull request #6108 from haukepetersen/opt_nrf_nrfmin
cpu/nrf5x: ported nrfmin driver to netdev2
2017-01-10 16:52:54 +01:00
Peter Kietzmann
dcfd0d656b Merge pull request #6142 from haukepetersen/add_nrf51_i2c
cpu/nrf51: added I2C driver implementation
2017-01-10 15:25:18 +01:00
Peter Kietzmann
f76b2f4906 Merge pull request #6273 from OTAkeys/pr/nucleo-f042
boards: add nucleo-f042
2017-01-10 14:52:00 +01:00
Hauke Petersen
cb3dcaaf5d boards/nrf52dk: use nrfmin driver 2017-01-10 11:54:49 +01:00
Hauke Petersen
8e7ef06bab boards/microbit: enabled external 16-MHz crystal 2017-01-10 11:54:49 +01:00
Hauke Petersen
7dee728d17 boards: added netif dep for nrf51 based boards 2017-01-10 11:54:48 +01:00
Hauke Petersen
45a6f0a0ac boards/yunjia-nrf51822: added I2C configuration 2017-01-10 11:52:36 +01:00
Hauke Petersen
2070e08787 boards/microbit: added I2C configuration 2017-01-10 11:52:36 +01:00
Hauke Petersen
d9acf1f621 boards/calliope: added I2C configuration 2017-01-10 11:52:36 +01:00
Hauke Petersen
bed8e88626 boards/airfy-beacon: added I2C configuration 2017-01-10 11:52:36 +01:00
Vincent Dupont
1a12a40110 boards/nucleo-f042: initial support 2017-01-10 10:34:35 +01:00
abbae57b84 boards/nucleo-f446: configure a few pwm pins 2017-01-10 10:18:17 +01:00
Peter Kietzmann
11a0422b83 Merge pull request #6181 from haukepetersen/opt_lpc11u34_gpio
cpu/lpc11u34: reworked GPIO driver
2017-01-10 09:43:17 +01:00
d1128c3aac boards/nucleo-f446: configure 2 new UARTs using USART3 and USART1 2017-01-10 09:35:36 +01:00
Peter Kietzmann
d21ede60ce Merge pull request #6256 from haukepetersen/fix_stm32f1_timerconfigs
boards/stm32f1-based: fixed timer configuration
2017-01-10 09:27:59 +01:00
e2ec69c956 boards/nucleo-f401: configure a second UART using USART6 on PA11/PA12 pins 2017-01-06 15:03:08 +01:00
Hauke Petersen
55c6c4582b boards/stm32-based: adapted UART configuration 2017-01-05 11:00:18 +01:00
Hauke Petersen
66254ffd4f boards/frdm-k64f: adapted PWM configuration 2017-01-05 10:55:15 +01:00
Hauke Petersen
4ed7ee9cea boards/phyNODE: adapted PWM configuration 2017-01-05 10:55:15 +01:00
Hauke Petersen
b09fdc6a0a boards/mulle: adapted PWM configuration 2017-01-05 10:55:15 +01:00
3b1d67badd sys/arduino: make arduino sketch works on avr based boards 2017-01-03 13:01:30 +01:00
Hauke Petersen
6b4f224d7f boards/limifrog-v1: fixed timer configuration 2016-12-21 14:47:27 +01:00
Hauke Petersen
7aedb59a44 boards/nucleo-f103: fixed timer config formatting 2016-12-21 14:46:51 +01:00
Hauke Petersen
08f3500934 boards/arduino-due: adaped PWM configuration 2016-12-21 13:06:27 +01:00
Hauke Petersen
96fb9bfbdc Merge pull request #5842 from OTAkeys/pr/stm32_rcc_fix
cpu/stm32(_common & f2): implement delay after RCC peripheral clock enable
2016-12-16 21:23:14 +01:00
Hauke Petersen
75d8adddb7 boards/avsextrem: fix u_int type in smb380 driver 2016-12-16 19:27:38 +01:00
Pieter Willemsen
a0835ccb1d stm32: use periph_clk_en/dis functions for clock changes 2016-12-16 15:01:56 +01:00
79043d2518 Merge pull request #6186 from haukepetersen/opt_stm32_pwm
cpu/stm32x: unified PWM driver implementations
2016-12-16 14:34:33 +01:00
Hauke Petersen
7b856cda30 boards/stm32-based: adapted PWM configuration 2016-12-15 12:18:39 +01:00
Hauke Petersen
bfb52afde9 cpu/sam21: unified structure for sam[drl]21 CPUs 2016-12-15 11:39:19 +01:00
Hauke Petersen
0111946c51 Merge pull request #6184 from haukepetersen/opt_stm32_timer
cpu/stm32x: unified timer driver
2016-12-13 10:23:57 +01:00
kYc0o
3dac61aa11 boards/nucleo-common: fix port on OS X 2016-12-09 12:34:46 +01:00
Hauke Petersen
ab12d60d05 boards/stm32-based: adapted timer configurations 2016-12-09 12:20:04 +01:00
Hauke Petersen
0aa70faa3d cpu/stm32f2: temporarily removed PWM driver 2016-12-09 12:20:03 +01:00
Hauke Petersen
1bc1dd94ba boards/stm32-based: added missing CLOCK_APBx defines 2016-12-09 12:20:02 +01:00
Oleg Hahm
ccb9179c23 Merge pull request #5824 from kaspar030/change_default_c_dialect
make: use -std=c99 as default
2016-12-08 13:44:34 -05:00
Hauke Petersen
b97e26b31b boards/weio: removed deprecated GPIO_x defines 2016-12-07 10:44:46 +01:00
Hauke Petersen
281fe83ac8 boards: added flashpage feature to NRFx based boards 2016-11-30 16:51:10 +01:00
Hauke Petersen
74f786cf83 boards/iotlab-m3: enabled periph_flashpage feature 2016-11-30 16:51:10 +01:00
Francisco Acosta
84d0d61279 Merge pull request #5608 from gebart/pr/xtimer-ticks
xtimer: Allow arbitrary timer frequency, second attempt
2016-11-29 23:00:31 +01:00
Martine Lenders
e054ae85d3 Merge pull request #6144 from miri64/native/enh/always-assert-verbose
native: always assert() verbosely
2016-11-29 21:08:34 +01:00
Joakim Nohlgård
7c48c891a0 xtimer: Update xtimer usage to match API changes 2016-11-29 20:44:31 +01:00
Martine Lenders
235375f664 native: always assert() verbosely 2016-11-29 19:28:23 +01:00
PeterKietzmann
94df5a81a8 boards/z1:increase SPI speed for on-board radio 2016-11-29 09:03:22 +01:00
Joakim Nohlgård
24b41dc633 boards: Update XTIMER_SHIFT and XTIMER_HZ configurations to match xtimer changes 2016-11-28 11:05:03 +01:00
Hauke Petersen
df27ad28ce boards: added support for Calliope mini 2016-11-21 17:20:53 +01:00
ff151d1568 boards: remote-common: fancy_leds.h asm -> __asm__ 2016-11-15 14:59:36 +01:00
517efe4ccc cpu: native: use gnu99 C dialect 2016-11-15 14:59:36 +01:00