Hauke Petersen
4e715e8221
drivers/netdev: added BLE adaption for netdev
2018-04-06 11:18:53 +02:00
Martine Lenders
76edd4eb1e
Merge pull request #8198 from bergzand/wip/netdev_layered
...
netdev: Initial implementation of a more layered approach to netdev
2018-03-28 12:23:27 +02:00
8a63b88623
netdev_layer: initial import of layered netdev API
2018-03-28 11:19:09 +02:00
983bbba028
Merge pull request #8805 from miri64/ethos/fix/uart-dependency
...
ethos: add periph_uart as dependency
2018-03-27 21:18:43 +02:00
Gaëtan Harter
21a9958323
Merge pull request #8822 from aabadie/pr/make_curly
...
make: replace curly braces with parenthesis
2018-03-27 15:44:36 +02:00
9328a1f2a2
drivers/sx127x: make paselect configurable
2018-03-26 09:38:35 +02:00
61f1b941ce
make: replace curly braces with parenthesis
2018-03-22 20:43:15 +01:00
0f07bccfc9
Merge pull request #8701 from aabadie/pr/drivers/params/cc2420
...
drivers/cc2420: apply unified driver params scheme
2018-03-21 07:27:50 +01:00
8249ffadf4
drivers/soft_spi: add to drivers_soft_periph group
2018-03-20 20:09:55 +01:00
6e976ac2e5
drivers: add new drivers_soft_periph doxygen group
2018-03-20 18:33:35 +01:00
Martine Lenders
198e7cf1eb
ethos: add periph_uart as dependency
...
`ethos` should have `periph_uart` as a dependency.
2018-03-20 17:17:29 +00:00
Martine Lenders
ce807173ff
Merge pull request #8601 from bergzand/pr/netopt-link-status
...
netopt/drivers: Add phy link status output
2018-03-18 15:25:01 +00:00
eb9e2dadf1
encx24j600: add link status support
2018-03-18 15:32:41 +01:00
8735adee7d
enc28j60: add link status support
2018-03-18 15:32:41 +01:00
Martine Lenders
658442982f
Merge pull request #8700 from aabadie/pr/drivers/params/at86rf2xx
...
drivers/at86rf2xx: apply unified driver params scheme
2018-03-15 15:31:46 +01:00
Martine Lenders
ada292ae18
Merge pull request #8759 from aabadie/pr/drivers/params/si70xx
...
sys/auto_init: cleanup si70xx auto_init
2018-03-15 14:38:48 +01:00
Martine Lenders
f1227b5583
Merge pull request #8483 from haukepetersen/opt_driver_ata8520e-indention
...
doc: fix indention of doxygen blocks to 4-space alignment
2018-03-15 13:29:20 +01:00
Martine Lenders
f5334e49d7
Merge pull request #7674 from gebart/pr/at86rf212b-default-page-2
...
at86rf2xx: Set page 2 by default on AT86RF212B
2018-03-15 13:24:21 +01:00
Vincent Dupont
1f409d09dd
drivers/flashpage: use const ptrs for write/verify
2018-03-13 21:51:37 +01:00
Martine Lenders
1056d4b902
Merge pull request #8756 from aabadie/pr/drivers/params/io1_xplained
...
drivers/io1_xplained: apply unified params definition scheme
2018-03-08 18:54:32 +01:00
Martine Lenders
55950dd814
Merge pull request #8690 from aabadie/pr/drivers/params/kw2xrf
...
drivers/kw2xrf: use new driver params scheme
2018-03-08 17:21:26 +01:00
902d8946a4
sys/auto_init: cleanup si70xx auto_init
2018-03-08 17:09:40 +01:00
ab1539b24d
drivers/io1_xplained: use new driver params scheme
2018-03-08 16:55:16 +01:00
5c7cc50698
sys/auto_init/saul: add saul adaptation
2018-03-08 14:07:28 +01:00
3a6a3b8b14
drivers/si114x: initial basic support
2018-03-08 14:07:28 +01:00
fffd6a2e07
drivers/dht: use new driver params scheme
2018-03-08 12:52:52 +01:00
Martine Lenders
dc989cbdbe
Merge pull request #8692 from aabadie/pr/drivers/params/soft_spi
...
drivers/soft_spi: use new driver params scheme
2018-03-07 16:12:09 +01:00
Martine Lenders
0da273deb9
Merge pull request #8702 from aabadie/pr/drivers/params/mrf24j40
...
drivers/mrf24j40: apply unified driver params scheme
2018-03-07 16:10:10 +01:00
Martine Lenders
da824817a1
Merge pull request #8694 from aabadie/pr/drivers/params/sx127x
...
drivers/sx127x: use new driver params scheme
2018-03-07 15:53:35 +01:00
Martine Lenders
2223ac1cd7
Merge pull request #8693 from aabadie/pr/drivers/params/sdcard_spi
...
drivers/sdcard_spi: use new driver params scheme
2018-03-07 15:53:25 +01:00
Martine Lenders
05b5560c26
Merge pull request #8691 from aabadie/pr/drivers/params/w5100
...
drivers/w5100: use new driver params scheme
2018-03-07 15:53:13 +01:00
Martine Lenders
90356143fc
Merge pull request #8669 from aabadie/pr/drivers/params/adcxx1c
...
drivers/adcxx1c: apply unified params definition scheme
2018-03-07 15:24:59 +01:00
Martine Lenders
a9e30e1844
Merge pull request #8689 from aabadie/pr/drivers/params/lsm6dsl
...
drivers/lsm6dsl: apply unified params definition scheme
2018-03-07 15:24:43 +01:00
452920f6e3
drivers/soft_spi: use new driver params scheme
2018-03-07 15:23:12 +01:00
Martine Lenders
a3bac82bf3
Merge pull request #8687 from aabadie/pr/drivers/params/bh1750fvi
...
drivers/bh1750fvi: use new driver params scheme
2018-03-07 15:09:44 +01:00
Martine Lenders
a9836ca946
Merge pull request #8686 from aabadie/pr/drivers/params/enc28j60
...
drivers/enc28j60: use new driver params scheme
2018-03-07 15:05:38 +01:00
Martine Lenders
c7acf82d62
Merge pull request #8685 from aabadie/pr/drivers/params/mpl3115a2
...
drivers/mpl3115a2: apply unified params definition scheme
2018-03-07 14:58:22 +01:00
Martine Lenders
d7e7c68485
Merge pull request #8684 from aabadie/pr/drivers/params/mma8x5x
...
drivers/mm8x5x: apply unified params definition scheme
2018-03-07 14:53:44 +01:00
Martine Lenders
9ee91a6dd9
Merge pull request #8682 from aabadie/pr/drivers/params/tmp006
...
drivers/tmp006: apply unified params definition scheme
2018-03-07 14:47:06 +01:00
Martine Lenders
d2534b8a29
Merge pull request #8681 from aabadie/pr/drivers/params/ds1307
...
drivers/ds1307: use new driver params scheme
2018-03-07 14:41:27 +01:00
Martine Lenders
674777ffc0
Merge pull request #8679 from aabadie/pr/drivers/params/jc42
...
drivers/jc42: apply unified params definition scheme
2018-03-07 14:36:36 +01:00
Martine Lenders
e45c06b381
Merge pull request #8678 from aabadie/pr/drivers/params/hdc1000
...
drivers/hdc1000: apply unified params definition scheme
2018-03-07 14:31:30 +01:00
Martine Lenders
2933858067
Merge pull request #8677 from aabadie/pr/drivers/params/dsp0401
...
drivers/dsp0401: use new driver params scheme
2018-03-07 14:24:13 +01:00
Martine Lenders
e2089fce7f
Merge pull request #8676 from aabadie/pr/drivers/params/veml6070
...
drivers/veml6070: apply unified params definition scheme
2018-03-07 14:18:51 +01:00
Martine Lenders
e5a9a0d626
Merge pull request #8675 from aabadie/pr/drivers/params/lpd8808
...
drivers/lpd8808: use new driver params scheme
2018-03-07 14:12:11 +01:00
Martine Lenders
f7d3532b5c
Merge pull request #8674 from aabadie/pr/drivers/params/grove_ledbar
...
drivers/grove_ledbar: apply unified params definition scheme
2018-03-07 14:07:54 +01:00
Martine Lenders
6907954134
Merge pull request #8672 from aabadie/pr/drivers/params/bmp180
...
drivers/bmp180: apply unified params definition scheme
2018-03-07 13:59:43 +01:00
Martine Lenders
34386e8002
Merge pull request #8670 from aabadie/pr/drivers/params/apa102
...
drivers/apa102: use new driver params scheme
2018-03-07 13:50:07 +01:00
Martine Lenders
ade38468a1
Merge pull request #8671 from aabadie/pr/drivers/params/adxl345
...
drivers/adxl345: apply unified params definition scheme
2018-03-07 13:48:14 +01:00
23b414b732
drivers: net: adapt to iolist-using netdev
2018-03-06 14:00:31 +01:00
51dabf93ad
drivers: netdev: switch to iolists
2018-03-06 14:00:31 +01:00
Pieter Willemsen
372cd64547
mtd_spi_nor: run uncrustify
2018-03-05 15:54:29 +01:00
Pieter Willemsen
e4055d5cd5
mtd_spi_nor: make thread safe
2018-03-05 15:54:29 +01:00
Yannick Gicquel
34f2b3e6f9
drivers/qdec: doxygen rendering fixes
...
Signed-off-by: Yannick Gicquel <ygicquel@gmail.com>
2018-03-01 20:53:34 +01:00
a492207eb1
drivers/mrf24j40: use new driver params scheme
2018-03-01 14:31:55 +01:00
eb81eae060
drivers/cc2420: use new driver params scheme
2018-03-01 14:30:35 +01:00
4e64ba6f24
drivers/at86rf2xx: use new driver params scheme
2018-03-01 14:29:16 +01:00
7cb9be9c8c
drivers/sx127x: use new driver params scheme
2018-03-01 14:22:24 +01:00
78c0cdd40c
drivers/w5100: use new driver params scheme
2018-03-01 14:13:36 +01:00
036a09e9f0
drivers/kw2xrf: use new driver params scheme
2018-03-01 14:11:05 +01:00
e0243d5529
drivers/enc28j60: use new driver params scheme
2018-03-01 14:03:02 +01:00
cb93d684ff
drivers/mma8x5x: use new driver params scheme
2018-03-01 13:57:24 +01:00
f54b90b184
drivers/tmp006: use new driver params scheme
2018-03-01 13:55:16 +01:00
d4215e427b
drivers/ds1307: use new driver params scheme
2018-03-01 13:50:49 +01:00
0c8b7e4825
drivers/lpd8808: use new driver params scheme
2018-03-01 13:43:14 +01:00
ddbbf71c49
drivers/grove_ledbar: use new driver params scheme
2018-03-01 13:42:06 +01:00
799d3309e8
drivers/adxl345: use new driver params scheme
2018-03-01 13:40:01 +01:00
a67c2cb707
drivers/apa102: use new driver params scheme
2018-03-01 13:37:16 +01:00
adb848fbbf
drivers/adcxx1c: use new driver params scheme
2018-03-01 13:34:06 +01:00
Josar
eeda6f6c8c
driver/adxl345: rename enums to avoid conflicts
2018-02-28 23:05:22 +01:00
ef95affe30
drivers/bh1750fvi: use new driver params scheme
2018-02-28 18:00:58 +01:00
a64053c5a0
drivers/lsm6dsl: use new driver params scheme
2018-02-28 17:46:15 +01:00
bc66d987a9
drivers/sdcard_spi: use new driver params scheme
2018-02-28 17:43:28 +01:00
deb0350d46
drivers/mpl3115a2: use new driver params scheme
2018-02-28 17:13:46 +01:00
2729d67be2
drivers/veml6070: use new driver params scheme
2018-02-28 16:53:35 +01:00
b345903598
drivers/jc42: use new driver params scheme
2018-02-28 16:47:27 +01:00
a5fc479820
drivers/hdc1000: use new driver params scheme
2018-02-28 16:46:07 +01:00
f48d0e6b69
drivers/dsp0401: use new driver params scheme
2018-02-28 16:36:27 +01:00
f1019a8360
drivers/bmp180: use new driver params scheme
2018-02-28 16:19:28 +01:00
Joakim Nohlgård
8892043cb5
netdev: Add Netdev to Doxygen page title
2018-02-28 08:23:44 +01:00
6698bfd35a
Merge pull request #8595 from bergzand/pr/saul-ppm
...
SAUL/phydat: parts per million support
2018-02-27 08:12:18 +01:00
MichelRottleuthner
cb4b67677e
Merge pull request #8632 from cyrilfr/sdcard_spi_crc16
...
drivers/sdcard_spi: use of ucrc16 by default
2018-02-26 19:51:43 +01:00
didile
32ae17256c
drivers/sdcard_spi: use of ucrc16 by default
...
Useless consts removed.
2018-02-26 19:43:13 +01:00
c450cdebeb
Merge pull request #8482 from cogip/qdec
...
drivers: Initial import of low-level QDEC driver interface
2018-02-26 17:44:58 +01:00
MichelRottleuthner
244eff6eb7
Merge pull request #8400 from OTAkeys/fix/mtd_erase
...
driver/mtd_spi_nor: fix erase with unaligned addresses
2018-02-26 15:25:33 +01:00
Vincent Dupont
063a7835c4
driver/mtd_spi_nor: fix erase with unaligned addresses
2018-02-26 12:22:59 +01:00
8fd79b4c50
drivers/hts221: doxygen documentation typos
2018-02-25 14:27:28 +01:00
Joakim Nohlgård
de6c4831c4
Merge pull request #8541 from aabadie/pr/sort_driver_makefile_include
...
drivers: alphabetically sort the list of drivers in Makefile.include
2018-02-24 09:40:11 +01:00
Gilles DOFFE
58b7ed3fa9
drivers: add periph_qdec
...
QDEC interface enables access to CPU peripherals acquiring quadrature
signals.
Signed-off-by: Gilles DOFFE <g.doffe@gmail.com>
2018-02-23 21:40:15 +01:00
327de914bc
saul: Add parts per million unit
2018-02-23 11:40:42 +01:00
1f49c0dda2
Merge pull request #8604 from gebart/pr/sx127x-uninitialized
...
drivers/sx127x: Fix -Wmaybe-uninitialized warning
2018-02-22 14:43:53 +01:00
78078b3f28
drivers/saul: add UV and distance sense options
2018-02-22 11:34:44 +01:00
Joakim Nohlgård
73c85ccff4
drivers/sx127x: Fix -Wmaybe-uninitialized warning
2018-02-22 08:44:16 +01:00
ac5be2add2
drivers: sort alphabetically Makefile.include
2018-02-21 13:24:46 +01:00
88bc7ccd6f
drivers: fix indentation in Makefile.include
...
- soft_spi was using a 4 spaces indentation, but only 2 are required
2018-02-21 10:38:19 +01:00
Semjon Kerner
83153d6925
drivers/bmx055: initial implementation
2018-02-19 14:27:39 +01:00
Joakim Nohlgård
73c11a366c
Merge pull request #8430 from smlng/gcc7/ignore_fallthroughs
...
make: ignore fallthroughs errors with GCC 7.x
2018-02-19 11:04:16 +01:00
Joakim Nohlgård
0e5b3d93ec
drivers/saul: Show configuration structs in docs
2018-02-17 00:04:54 +01:00
Martine Lenders
d458abfa0e
ieee802154: Make 2 default channel page for sub GHz
2018-02-14 08:20:09 +01:00
Joakim Nohlgård
6b2bfe18e9
at86rf2xx: Set page 2 by default on AT86RF212B
...
Page 2 is O-QPSK 100 kbit/s or 250 kbit/s, which matches the bandwidth
provided in the 2.4 GHz band, at the cost of receiver sensitivity. The
previous default, page 0, provides only 20 kbit/s in channel 0, and
40 kbit/s in channels 1-10, and should be used in specific applications
where the radio environment requires the maximum receiver sensitivity
and noise resilience.
2018-02-14 08:20:02 +01:00