8a6d04ce52
Merge pull request #7925 from RIOT-OS/gnrc_netif2_integration/master
...
gnrc_netif2: gnrc_ipv6_nib: full integration into GNRC
2017-11-27 21:12:14 +01:00
smlng
df2b65a1dd
driver, hts221: add SAUL adaption
2017-11-22 11:33:54 +01:00
Martine Lenders
31b1ceb440
gnrc_netif2: rename to gnrc_netif
2017-11-17 10:41:54 +01:00
Martine Lenders
71a7dbf918
gnrc: remove legacy network interface structures
2017-11-17 09:20:29 +01:00
Martine Lenders
e3ef42842e
cc110x: port to gnrc_netif2
2017-11-15 22:57:02 +01:00
Martine Lenders
6038a7d3a5
gnrc_netif2: provide raw adaption layer (for e.g. SLIP)
2017-11-14 13:40:51 +01:00
Martine Lenders
546d05266e
xbee: port to gnrc_netif2
2017-11-14 12:01:16 +01:00
Dylan Laduranty
67048eafa2
Merge pull request #6900 from OTAkeys/pr/init_rtc
...
periph/rtc: move init from auto_init to periph_init
2017-11-13 21:22:22 +01:00
Vincent Dupont
f2466fb8dc
periph/rtc: move init from auto_init to periph_init
2017-11-09 12:56:43 +01:00
ccf704bab8
sys: random: use luid to generate random seed
2017-11-08 17:18:26 +01:00
be9e8614ef
sys/auto_init/saul: provide saul adaption to mpu9150
2017-11-08 09:09:21 +01:00
Martine Lenders
861035f22d
gnrc: integrate gnrc_netif2
...
Not link-able, since NDP and NC are missing (intentionally)
2017-11-07 19:08:44 +01:00
Hyungsin
3dbe604d96
tmp006: optional raw values, low power mode, SAUL type
2017-11-06 00:04:50 -08:00
6f43e98b95
drivers/si70xx: cleanup and use pseudomodules
2017-11-05 18:13:19 +01:00
zhuoshuguo
c554d30b26
gnrc_lwmac: port to gnrc_netif2.
2017-11-01 15:40:47 +01:00
Hauke Petersen
41f0864b67
saul_reg: make ptr to device descriptor non const
2017-10-12 11:51:24 +02:00
Francisco Acosta
a82930cf60
Merge pull request #7381 from miri64/slipdev/api/slip-port-to-netdev
...
slip: port to be used with netdev
2017-10-10 23:23:01 +02:00
Sebastian Meiling
af616acd1d
Merge pull request #7409 from miri64/gnrc_netif2/feat/ieee802154
...
gnrc_netif2: add IEEE 802.15.4 support
2017-10-10 23:17:44 +02:00
Martine Lenders
b74ee8869b
slip: port to be used with netdev
2017-10-10 23:14:12 +02:00
Martine Lenders
9f9737dcd8
auto_init: upgrade bootstrap of IEEE 802.15.4 devices for gnrc_netif2
2017-10-10 23:11:55 +02:00
Martine Lenders
4083640219
auto_init: upgrade bootstrap of Ethernet devices for gnrc_netif2
2017-10-10 21:49:28 +02:00
Martine Lenders
489a3cfaae
auto_init: add netdev_tap gnrc_netif2 initialization for testing
2017-10-10 20:14:42 +02:00
Martine Lenders
72edaa3e47
Merge pull request #7586 from cladmi/pr/saul/gpio
...
saul/gpio: Low footprint handling of active-low signals + state initialization
2017-10-10 18:49:02 +02:00
Martine Lenders
6a7de28cd1
gnrc: integrate NIB for testing
2017-10-10 10:12:19 +02:00
Gaëtan Harter
c39f4d8317
saul/gpio: add support to initialized state
2017-10-05 17:21:08 +02:00
Gaëtan Harter
be3029d890
saul/gpio: use saul_gpio_params_t structure as saul device
...
This provides the whole structure to read and write.
2017-10-05 17:18:13 +02:00
035d266d49
makefile: indentation cleanup
2017-09-22 12:00:47 +02:00
Gaëtan Harter
815f7f6ebf
cleanup: remove leftover AUTO_INIT_MODULES
2017-09-21 14:00:54 +02:00
88433cba2f
sys: random: make use of submodules in Makefile
2017-08-30 23:49:30 +02:00
smlng
ca0cc3956d
saul: add support for grove ledbar
2017-08-30 09:12:57 +02:00
Peter Kietzmann
e529571437
drivers/lps331ap: add saul support for temperature sensor
2017-08-25 10:19:18 +02:00
smlng
6d25209967
drivers, lsm6dsl: add SAUL for temperature
2017-07-03 16:00:32 +02:00
smlng
addf64349c
saul: add mpl3115a2
2017-06-29 09:57:17 +02:00
f1a93bf36e
drivers/dht: some cleanup
2017-06-28 16:57:29 +02:00
smlng
5fa123c8a2
drivers, jc42: fix constness in jc42_init
2017-06-26 16:22:34 +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
Sebastian Meiling
9ce9dd601c
Merge pull request #6554 from zhuoshuguo/lwmac_retry
...
LWMAC: A simple duty cycling 802.15.4 MAC protocol (2nd try).
2017-06-26 12:50:44 +02:00
Martine Lenders
9d3f9f2589
Merge pull request #6402 from OTAkeys/pr/adcxx1c
...
drivers/adcxx1c: add ADC081C/ADC101C/ADC121C i2c adc support
2017-06-26 10:39:02 +02:00
Vincent Dupont
35056fd647
drivers/adcxx1c: add ADC081C/ADC101C/ADC121C i2c adc support
2017-06-26 09:46:03 +02:00
zhuoshuguo
a54655890e
LWMAC: a simple duty cycling 802.15.4 MAC protocol.
2017-06-21 16:40:04 +02:00
d9ea159255
drivers: remove useless saul name suffix
2017-06-21 15:06:53 +02:00
Vincent Dupont
029a127eb3
can: add transceiver support in CAN stack
2017-06-19 15:36:20 +02:00
Vincent Dupont
63ca443b05
can: add ISO-TP support
...
ISO-TP is ISO15765 transport protocol over CAN.
Upper interface is located in sys/include/can/isotp.h.
2017-06-19 15:36:20 +02:00
Vincent Dupont
68f1ea8fd0
native: add a CAN device using socketCAN
2017-06-19 15:36:20 +02:00
Vincent Dupont
144a0700f5
can: add autoinit basic support
2017-06-19 15:35:26 +02:00
92147cf269
Merge pull request #7168 from smlng/driver/tmp006/rework
...
driver: tmp006 rework
2017-06-14 23:10:45 +02:00
smlng
054c002960
saul: add support for tmp006
2017-06-14 20:45:01 +02:00
da16943e8c
sys/auto_init/saul: update bmp180 saul support with api changes
2017-06-14 09:48:20 +02:00
d7543ccf31
sys/auto_init: use new bmx280 implementation for bme280 and bmp280
2017-06-02 14:54:17 +02:00
José Ignacio Alamos
017280db13
pkg/openthread: add OpenThread core
2017-06-01 13:44:05 -04:00
Hauke Petersen
3511deb4d5
saul/gpio: differentiate SENSE_BTN and ACT_SWITCH
2017-05-09 10:47:31 +02:00
Martine Lenders
812c55727c
Merge pull request #6886 from smlng/driver/mag3110/rework
...
drivers: mag3110 rework
2017-04-14 02:25:16 +02:00
smlng
17e78f7d81
driver, mag3110: add saul auto init
2017-04-13 21:14:44 +02:00
smlng
c265e5a416
saul: add missing headers in auto_init
2017-04-11 16:39:58 +02:00
57c26631da
sys/auto_init: fix io1_xplained saul integration
2017-04-07 16:59:04 +02:00
Vincent Dupont
73d8149490
drivers: add lsm6dsl imu driver
2017-04-06 10:58:18 +02:00
57aadb8d72
sys/auto_init: fix return statement in some device auto init function
2017-03-28 21:03:20 +02:00
dylad
2f801bbce9
drivers/adxl345: initial implementation + SAUL adaptation
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-03-20 22:52:21 +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
Martine Lenders
09f1fb2847
Merge pull request #6684 from OlegHahm/ng_cleanup
...
net: cleanup ng_ remnants
2017-03-11 20:09:49 +01:00
Joakim Nohlgård
0371769e72
devfs: Dynamic file system for device nodes
2017-03-07 17:59:59 +01:00
Oleg Hahm
0d3833a88a
net: cleanup ng_ remnants
2017-03-02 14:19:25 +01:00
4474af885a
sys/auto_init: add saul support for veml6070 sensor
2017-02-28 13:20:21 +01:00
Hauke Petersen
8e3975fa90
sys/auto_init: remove gpioint initialization
2017-02-22 17:51:45 +01:00
Peter Kietzmann
6ef3abec5c
Merge pull request #5570 from aabadie/drivers_tsl2561
...
drivers/tsl2561: initial support
2017-02-17 10:06:46 +01:00
Martine Lenders
0858a3ea8c
Merge pull request #6618 from haukepetersen/opt_tcs37727_saulplusinit
...
drivers/tcs37727: SAUL support + misc fixes
2017-02-16 16:03:10 +01:00
Peter Kietzmann
02f03beb5c
Merge pull request #6591 from haukepetersen/rm_ltc4150
...
drivers: remove outdated ltc4150 driver
2017-02-16 15:11:12 +01:00
Hauke Petersen
470f2de771
drivers/tcs37727: SAUL support + misc fixes
...
- added default parameters file
- let init() function use param struct
- named return values
- simplified init function
- sensor now active after init was called
- simplified return values
2017-02-16 14:46:50 +01:00
Hauke Petersen
05c4e314c9
net/gnrc: remove deprecated nomac
2017-02-15 10:07:34 +01:00
Hauke Petersen
6e6a14f449
drivers: remove outdated ltc4150 driver
2017-02-13 14:08:34 +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
Johann Fischer
cf32ff7f19
drivers/kw2xrf: adapt for the netdev2 interface
...
Adapt the kw2xrf driver for the netdev2 interface.
This patch also adds overwrites.h, the header provides overwrite
values for the kw2xrf PHY.
2017-02-07 15:07:33 +01:00
Peter Kietzmann
4403cc931a
Merge pull request #6523 from haukepetersen/opt_dht_autoinit
...
drivers/dht: updated auto-init + some enhancements
2017-02-07 11:57:10 +01:00
Hauke Petersen
3afc3eb10b
drivers/dht: updated auto-init + some enhancements
...
- unified auto-init to use same style as other SAUl devices
- make use of named return values
- added some asserts
2017-02-07 09:59:23 +01:00
Peter Kietzmann
04f6e15fbd
Merge pull request #6518 from haukepetersen/opt_autoinit_radios
...
sys/auto_init: optimized for at86rf and mrf24j40
2017-02-03 14:57:53 +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
25ce12f3ef
drivers/tsl2561: initial implementation + saul support
2017-01-31 17:49:16 +01:00
Hauke Petersen
56c70fcfee
sys/auto_init/netif: optimized for mrf24j40
2017-01-30 15:11:28 +01:00
Hauke Petersen
b8e0a51096
sys/auto_init/at86rf: optimized at86rf2xx sequence
2017-01-30 15:10:27 +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
672da2c457
drivers/mrf24j40: initial mrf24j40 support
2017-01-26 10:05:20 +01:00
Hauke Petersen
24ceb954ea
drivers/sdcard_spi: adapted to SPI interface changes
2017-01-25 16:46:46 +01:00
Hauke Petersen
3d80b9c581
drivers/lis3dh: adapted to SPI API changes
2017-01-25 16:46:46 +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
Sebastian Meiling
7f7329ea71
Merge pull request #4744 from brummer-simon/devel-gnrc_tcp
...
gnrc_tcp: initial implementation
2017-01-23 09:32:34 +01:00
Simon Brummer
abd307b89d
gnrc_tcp : initial implementation
2017-01-22 09:27:58 +01:00
Martine Lenders
85d8397464
Merge pull request #6117 from kb2ma/gcoap/sock
...
gcoap: rebase networking on sock
2017-01-21 10:40:13 +01:00
Ken Bannister
342c3f2ed3
gcoap: Remove coap.h include file, which is no longer used.
...
Also change references in dependencies to the net/gcoap.h include.
2017-01-20 22:00:25 -05:00
Kees Bakker
a0a76d66d2
drivers: Add driver for BME280
2017-01-20 20:26:43 +01:00
Michel Rottleuthner
ac2ae7cb56
drivers: added driver for accessing sd_cards over spi
2017-01-20 18:11:26 +01:00
Hauke Petersen
825958d3e2
sys/auto_init: unified logging for mma8x5x
2017-01-20 09:05:57 +01:00
Hauke Petersen
a631cc86ca
sys/auto_init: unified logging for saul&netif
2017-01-20 09:04:39 +01:00
Francisco Acosta
70fbcbf7ed
Merge pull request #6311 from miri64/native/enh/multi-tap
...
cpu/native: allow for multiple netdev2_tap devices
2017-01-19 14:56:55 +01:00
Martine Lenders
1f6f02e196
cpu/native: adapt start-up and auto-init for multiple netdev2_tap
2017-01-19 12:07:10 +01:00
Hauke Petersen
96180a61b2
sys/auto_init: adapted to mma8x5x changes
2017-01-18 10:51:15 +01:00
Peter Kietzmann
6ac2ec1b83
Merge pull request #6385 from haukepetersen/opt_drivers_saulconfigmove
...
drivers: move SAUL config to _params.h + minor fixes
2017-01-18 09:01:52 +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
9ad5d48065
drivers/si70xx: move SAUL config to params.h
2017-01-17 11:35:24 +01:00