Hauke Petersen
3511deb4d5
saul/gpio: differentiate SENSE_BTN and ACT_SWITCH
6 years ago
smlng
17e78f7d81
driver, mag3110: add saul auto init
6 years ago
smlng
c265e5a416
saul: add missing headers in auto_init
6 years ago
Alexandre Abadie
57c26631da
sys/auto_init: fix io1_xplained saul integration
6 years ago
Vincent Dupont
73d8149490
drivers: add lsm6dsl imu driver
6 years ago
Alexandre Abadie
57aadb8d72
sys/auto_init: fix return statement in some device auto init function
6 years ago
dylad
2f801bbce9
drivers/adxl345: initial implementation + SAUL adaptation
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
6 years ago
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
```
6 years ago
Joakim Nohlgård
0371769e72
devfs: Dynamic file system for device nodes
6 years ago
Oleg Hahm
0d3833a88a
net: cleanup ng_ remnants
6 years ago
Alexandre Abadie
4474af885a
sys/auto_init: add saul support for veml6070 sensor
6 years ago
Hauke Petersen
8e3975fa90
sys/auto_init: remove gpioint initialization
6 years ago
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
6 years ago
Hauke Petersen
05c4e314c9
net/gnrc: remove deprecated nomac
6 years ago
Hauke Petersen
6e6a14f449
drivers: remove outdated ltc4150 driver
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
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.
6 years ago
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
6 years ago
Alexandre Abadie
25ce12f3ef
drivers/tsl2561: initial implementation + saul support
6 years ago
Hauke Petersen
56c70fcfee
sys/auto_init/netif: optimized for mrf24j40
6 years ago
Hauke Petersen
b8e0a51096
sys/auto_init/at86rf: optimized at86rf2xx sequence
6 years ago
Hauke Petersen
ed2bb9d3f8
drivers/lis3dh: fixed bug and simplified init()
...
- changed to SPI_MODE_0
- made init() function use the params struct as parameter
6 years ago
Koen Zandberg
672da2c457
drivers/mrf24j40: initial mrf24j40 support
6 years ago
Hauke Petersen
24ceb954ea
drivers/sdcard_spi: adapted to SPI interface changes
6 years ago
Hauke Petersen
3d80b9c581
drivers/lis3dh: adapted to SPI API changes
6 years ago
Simon Brummer
abd307b89d
gnrc_tcp : initial implementation
6 years ago
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.
6 years ago
Kees Bakker
a0a76d66d2
drivers: Add driver for BME280
6 years ago
Michel Rottleuthner
ac2ae7cb56
drivers: added driver for accessing sd_cards over spi
6 years ago
Hauke Petersen
825958d3e2
sys/auto_init: unified logging for mma8x5x
6 years ago
Hauke Petersen
a631cc86ca
sys/auto_init: unified logging for saul&netif
6 years ago
Martine Lenders
1f6f02e196
cpu/native: adapt start-up and auto-init for multiple netdev2_tap
6 years ago
Hauke Petersen
96180a61b2
sys/auto_init: adapted to mma8x5x changes
6 years ago
Hauke Petersen
9ad5d48065
drivers/si70xx: move SAUL config to params.h
6 years ago
Hauke Petersen
13942225eb
drivers/jc42: move SAUL config to params.h
6 years ago
Hauke Petersen
232b8eb2a5
drivers/bmp180: move SAUL config to params.h
6 years ago
Hauke Petersen
7e99e5135a
sys/auto_init: added sequence for hdc1000 sensors
6 years ago
Joakim Nohlgård
21d0266a9a
sys/auto_init/saul: Fix some -Wsign-compare warnings
6 years ago
Koen Zandberg
3545073f49
drivers/jc42: More formatting fixes
6 years ago
Koen Zandberg
01092dd7ca
drivers/jc42 Minor formatting
6 years ago
Koen Zandberg
0f22e13ccb
drivers/jc42: Add JEDEC JC42.4 temperature sensors
...
This patch adds a driver for the jc42 compatible
temperature sensors. All sensors compatible with
jc42.4 should work. Examples include the mcp9808
and more.
6 years ago
Martine Lenders
82d8d3d569
auto_init: fix array-initializer order for gnrc_netdev2 stacks
6 years ago
Alexandre Abadie
48ea21447b
drivers/si70xx: fix saul auto initialization
6 years ago
Hauke Petersen
f82c7340a5
sys/auto_init: added bootstrapping for nrfmin
6 years ago
Hauke Petersen
d855cf1ecb
sys/auto_init: adapted init code for XBee devices
6 years ago
Alexandre Abadie
26835f4f2c
drivers/bmp180: move bmp180 to saul auto init the correct way
6 years ago
Vincent Dupont
b9b838f1dc
mma8652: add support for all mma8x5x accelerometers
6 years ago
Ken Bannister
f3431fb49e
gcoap: initial commit
6 years ago
Hauke Petersen
fb24f6d26e
sys: added auto-init code for W5100 devices
6 years ago