Hauke Petersen
5920d99752
pm: fix weak-based default implementations
...
Instead of using `weak` function definitions, this PR handles
default implementations using `PROVIDES_x` defines, allowing
for cpus/pm realted modules to use their own implementations.
2017-10-16 14:27:35 +02:00
Hauke Petersen
1ed335c101
drivers: remove accidentally added binary Makefile
2017-10-11 15:35:35 +02:00
Martine Lenders
b74ee8869b
slip: port to be used with netdev
2017-10-10 23:14:12 +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
c627935aec
drivers/sx127x: move netdev related callback to the right file
2017-10-10 18:23:18 +02:00
e378802e33
drivers/sx127x: fix driver inconsistencies with semtech original driver
2017-10-10 17:59:31 +02:00
5fb8db4cfd
drivers/sx127x: fix set modem logic
2017-10-10 17:59:31 +02:00
Sebastian Meiling
34a63f1c53
Merge pull request #7484 from bergzand/at86rf2xx/tx-retries
...
at86rf2xx: add NETOPT_TX_RETRIES_NEEDED support
2017-10-06 17:11:47 +02:00
Gaëtan Harter
c547daa04a
drivers/Makefile.dep: Remove already fulfilled 'gnrc_netdev' dependency
...
gnrc_netdev is already set as a dependency for gnrc_netdev_default in the
general Makefile.dep.
2017-10-06 11:18:40 +02:00
Gaëtan Harter
c39f4d8317
saul/gpio: add support to initialized state
2017-10-05 17:21:08 +02:00
Gaëtan Harter
c75470e602
saul/gpio: add support for inverted mode gpios
2017-10-05 17:19:54 +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
15c22e9ab7
at86rf2xx: add NETOPT_TX_RETRIES_NEEDED support
2017-10-04 12:20:15 +02:00
67244f2497
Merge pull request #7567 from gebart/pr/at86rf2xx-standby
...
at86rf2xx: Add NETOPT_STATE_STANDBY support
2017-10-01 11:59:12 +02:00
Sebastian Meiling
cbc5eb0c06
Merge pull request #7525 from bergzand/mrf24j40-cleanup
...
mrf24j40: Minor cleanup
2017-09-28 15:56:26 +02:00
a2d790c924
mrf24j40: Add tx_retries_needed netopt
2017-09-26 11:16:12 +02:00
Joakim Nohlgård
52ac9cbb79
at86rf2xx: Avoid deadlock on manual retransmissions with NETOPT_PRELOADING
2017-09-07 21:03:37 +02:00
Joakim Nohlgård
297bc2b5e6
at86rf2xx: Add get NETOPT_LAST_ED_LEVEL
2017-09-06 21:17:14 +02:00
Sebastian Meiling
96822ffe3d
Merge pull request #7568 from gebart/pr/at86rf2xx-cca
...
at86rf2xx: Add manual CCA
2017-09-06 17:19:51 +02:00
984e78746f
drivers: fix Makefile.include indentation
2017-09-06 16:09:54 +02:00
Hauke Petersen
3ff80ed3bc
make: fixed indention in (drivers/)Makefile.dep
2017-09-06 13:59:07 +02:00
smlng
ae1833c871
doc: fix or remove weird and invisble chars
2017-09-06 08:49:05 +02:00
smlng
6ac0922c7d
doc: replace dashes
2017-09-06 08:49:05 +02:00
Joakim Nohlgård
fa5ac0c311
at86rf2xx: Add NETOPT_STATE_STANDBY support
2017-09-05 16:51:28 +02:00
Joakim Nohlgård
988759d4da
at86rf2xx: Add manual CCA
2017-09-05 16:48:55 +02:00
162478cd6d
spelling: s/initialise/initialize/
2017-09-05 11:04:25 +02:00
3712def1f5
mrf24j40: Remove TX fifo write function
2017-09-04 15:59:31 +02:00
Martine Lenders
83a94db151
Merge pull request #7532 from aabadie/drivers_doxygen_cleanup
...
drivers: doxygen cleanup
2017-09-04 14:16:52 +02:00
Hauke Petersen
a8678aeaaf
Merge pull request #6753 from haukepetersen/add_apa102
...
drivers: add driver for apa102 RGB LEDs
2017-09-04 11:22:15 +02:00
94c753c07a
drivers: doxygen cleanup
2017-09-01 15:12:20 +02:00
lebrush
73513b239b
Merge pull request #7524 from bergzand/mrf24j40-hexconstants
...
mrf24j40: rewrite binary constants to hex
2017-09-01 11:32:45 +02:00
Sebastian Meiling
ad97a25c20
Merge pull request #7551 from aabadie/drivers_dht_cleanup
...
drivers/dht: remove useless auto_init declaration
2017-09-01 10:07:08 +02:00
Hauke Petersen
9bde34df33
drivers: add driver for apa102 RGB LEDs
2017-09-01 09:37:31 +02:00
4b7e682048
drivers/dht: remove useless auto_init declaration
2017-08-31 22:05:33 +02:00
smlng
5ff7cb6e0c
drivers, lps331ap: fix overshift error on 8Bit MCUs
2017-08-31 16:24:12 +02:00
smlng
8d62031463
drivers: fix overshift and overflow errors on 8Bit MCUs
...
- bmp180: fix overshift error
- hih6130: fix overflow in sleep interval
- pn532: fix overshift error
- bh1750fvi: fix overshift error
- mpu9050: fix overflow error
2017-08-31 14:49:53 +02:00
Peter Kietzmann
c177a1a75d
Merge pull request #6942 from smlng/driver/my9221
...
Add driver for MY9221 LED controller and (based on that) the Seeed Studio Grove LED bar
2017-08-30 09:21:33 +02:00
smlng
ca0cc3956d
saul: add support for grove ledbar
2017-08-30 09:12:57 +02:00
smlng
e5e933e332
drivers: add grove ledbar driver
2017-08-30 09:07:35 +02:00
smlng
ecaca83b0b
drivers: add my9221 led controller
2017-08-30 09:06:03 +02:00
5dc834a72d
doxygen: fix typo on word 'successfully'
2017-08-29 15:12:44 +02:00
d3ff68f3ae
mrf24j40: rewrite binary constants to hex
2017-08-29 10:30:57 +02:00
2f6346930a
mrf24j40: Correct signedness of iterator
2017-08-29 10:27:26 +02:00
c7d8c7ace5
mrf24j40: Remove rx fifo write function
2017-08-29 10:27:20 +02:00
Joakim Nohlgård
480f77065b
Merge pull request #7514 from gebart/pr/netdev-set-const
...
netdev: Make set() value parameter const void *
2017-08-26 08:09:15 +02:00
Joakim Nohlgård
065bc62e0a
netdev: Make set() value parameter const void *
2017-08-25 13:41:19 +02:00
Hauke Petersen
db65120280
Merge pull request #7509 from PeterKietzmann/pr_lps331ap_saul_temp
...
drivers/lps331ap: add saul support for temperature sensor
2017-08-25 12:44:36 +02:00
Peter Kietzmann
e529571437
drivers/lps331ap: add saul support for temperature sensor
2017-08-25 10:19:18 +02:00
Hauke Petersen
7ea1e9d127
Merge pull request #6572 from gebart/pr/mulle-lis3dh-settings
...
mulle: Use hardware CS for on-board LIS3DH
2017-08-24 16:52:27 +02:00
Hauke Petersen
7204ec3166
periph/rtc: removed RTC_NUMOF guards from header
2017-08-23 15:39:16 +02:00
Sebastian Meiling
675f665dd0
Merge pull request #7464 from OTAkeys/pr/lsm6dsl
...
drivers/lsm6dsl: add power up/down functions
2017-08-21 09:41:02 +02:00
Hauke Petersen
fcac33e798
Merge pull request #7371 from aabadie/driver_sx127x_spi_config
...
drivers/sx127X: move SPI mode and speed definition to global driver configuration
2017-08-17 10:00:51 +02:00
Thomas Eichinger
57ca0f96ec
Merge pull request #7309 from Hyungsin/forupstream_radio_state_change
...
at86rf2xx: reliable radio state change
2017-08-16 07:42:06 -07:00
5cb0be3672
Merge pull request #7312 from miri64/ds1307/feat/initial
...
ds1307: initial import of a driver for the DS1307 RTC
2017-08-16 09:25:59 +02:00
Thomas Eichinger
093eb7a985
drivers/at86rf2xx: remove at86rf2xx_reset_state_machine
...
This function was only used once in the initialization procedure.
Inlining the actual state change reduces overhead and lines to
maintain.
If ever needed, undo this commit.
2017-08-14 10:07:42 -07:00
MichelRottleuthner
e5baef3810
Merge pull request #7324 from MichelRottleuthner/sdcard_mtd
...
sdcard_spi: integrate to mtd interface
2017-08-09 11:30:41 +02:00
Vincent Dupont
e75868db32
drivers/lsm6dsl: add power up/down functions
2017-08-09 09:53:05 +02:00
Francisco Acosta
f2efd88f98
Merge pull request #7129 from haukepetersen/opt_periph_sharetimerset
...
cpu: add and use shared code for timer_set()
2017-08-01 15:09:48 +02:00
Martine Lenders
d07bfb4c9f
ds1307: initial import of a driver for the DS1307 RTC
2017-07-31 14:39:09 +02:00
981d4909db
drivers/sx127X: move SPI mode and speed definition to internal driver implementation
2017-07-17 16:17:56 +02:00
Sebastian Meiling
95b31660b6
Merge pull request #7173 from haukepetersen/opt_gpiodoc
...
drivers/gpio: improved doc for gpio_init()
2017-07-14 14:17:39 +02:00
Hyungsin
6889cd934a
drivers/at86rf2xx: reliable radio state change
2017-07-07 11:48:44 -07:00
Hyungsin
59abdc1f07
drivers/at86rf2xx: fix timing for radio state change
2017-07-07 11:48:01 -07:00
Martine Lenders
34d9c67def
xbee: provide NETOPT_PROTO
...
Fixes #6973 .
The current 6Lo-ND implementation relies on `NETOPT_PROTO` being
returned for an IEEE 802.15.4 device. This isn't ideal, since it mixes
GNRC into device code (and the next iteration of NDP will do it
better), but for now this is the only way to fix #6973 .
2017-07-05 12:22:27 +02:00
268c6b647e
drivers/can: fix doxygen documentation + typo
2017-07-03 20:43:51 +02:00
smlng
6d25209967
drivers, lsm6dsl: add SAUL for temperature
2017-07-03 16:00:32 +02:00
smlng
2b9eddfbeb
drivers, lsm6dsl: cleanup
2017-07-03 16:00:31 +02:00
smlng
a7d9547d5e
driver, lsm6dsl: fix temperature reading
2017-07-03 16:00:25 +02:00
f9122018a2
drivers: doxygen documentation improvement
2017-07-02 23:21:36 +02:00
Martine Lenders
364df05782
Merge pull request #7293 from aabadie/bmp180_fix_doc
...
drivers/bmp180: fix doxygen brief documentation
2017-07-02 20:57:59 +02:00
85fb33e121
drivers/bmp180: fix doxygen brief documentation
2017-07-02 20:52:36 +02:00
Martine Lenders
1b08b03bd5
Merge pull request #7291 from aabadie/sx127x_fix_doc
...
drivers/sx127x: fix typo in documentation, cleanup
2017-07-02 20:51:43 +02:00
Martine Lenders
87c9edbbae
Merge pull request #7292 from aabadie/fix_adcxx1x_doc
...
drivers/adcxx1c: small doxygen fixes
2017-07-02 20:51:28 +02:00
9632938f93
drivers/adcxx1c: small doxygen fixes
2017-07-02 20:29:54 +02:00
7742fb47e3
drivers/diskio: cleanup documentation
2017-07-02 18:36:48 +02:00
9f2252b6b5
drivers/sx127x: fix typo in documentation, cleanup
2017-07-02 18:19:53 +02:00
0ccc264538
drivers: initial implementation of sx127x radio (LoRa mode only)
2017-06-30 19:00:40 +02:00
Martine Lenders
acbdfe8878
Merge pull request #7285 from aabadie/forupstream_radio_fix
...
drivers/at86rf2xx: remove redundant radio wakeup
2017-06-30 15:48:45 +02:00
Hyungsin
112a446b9d
drivers/at86rf2xx: remove redundant radio wakeup
2017-06-30 15:06:30 +02:00
8d74212afa
drivers/mtd: constify where possible
2017-06-29 22:46:16 +02:00
Martine Lenders
adc02a962e
Merge pull request #7275 from aabadie/fix_at86rf2xx_ping
...
drivers/at86rf2xx: fix tx prepare leading to inconsistent idle state
2017-06-29 14:17:12 +02:00
9834b1d9f9
drivers/at86rf2xx: fix tx prepare leading to inconsistent idle state
2017-06-29 13:39:14 +02:00
49c1725d98
Merge pull request #7249 from haukepetersen/opt_dac_doc
...
drivers/dac: clarified doc and named return values
2017-06-29 12:29:05 +02:00
smlng
addf64349c
saul: add mpl3115a2
2017-06-29 09:57:17 +02:00
smlng
9bed191b4f
tests: adapt driver_mpl3115a2
2017-06-29 09:57:17 +02:00
smlng
c7375529e3
drivers: rework mpl3115a2 pressure sensor
2017-06-29 09:57:15 +02:00
f1a93bf36e
drivers/dht: some cleanup
2017-06-28 16:57:29 +02:00
Hauke Petersen
a2bc258af0
drivers/dac: clarified doc and named return values
...
- added more comprehensive doc to dac_init and dac_set
- named return values for dac_init
- use named return values in existing implementations
2017-06-27 12:52:12 +02:00
smlng
946256d26f
saul: use const for device parameter
2017-06-26 20:25:37 +02:00
Thomas Eichinger
c76fdf567d
Merge pull request #7115 from DipSwitch/pr/fix/at86rf2xx_setstate
...
driver/at86rf2xx: Fix possible race condition in at86rf2xx_configure
2017-06-26 08:51:23 -07:00
smlng
5fa123c8a2
drivers, jc42: fix constness in jc42_init
2017-06-26 16:22:34 +02:00
e4cc780f71
Merge pull request #7243 from smlng/drivers/adxl345/fix_const
...
drivers, adxl345: fix constness in adxl345_init
2017-06-26 16:12:07 +02:00
smlng
8664ca3cba
drivers, adxl345: fix constness in adxl345_init
2017-06-26 16:03:47 +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
Hauke Petersen
3ec75635ba
drivers/gpio: improved doc for gpio_init()
2017-06-26 13:39:28 +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
smlng
12f12a34e4
drivers/adcxx1c: use generic device name for SAUL
2017-06-26 09:46:09 +02:00
smlng
f1f80c0098
drivers/adcxx1c: use pseudomodules for device variants
2017-06-26 09:46:09 +02:00
Vincent Dupont
35056fd647
drivers/adcxx1c: add ADC081C/ADC101C/ADC121C i2c adc support
2017-06-26 09:46:03 +02:00
DipSwitch
cbbc44efad
driver/at86rf2xx: fix possible race condition in state machine
2017-06-24 21:43:05 +02:00
Sebastian Meiling
1014663d34
Merge pull request #7213 from aabadie/const_drivers_pointer
...
drivers: partial use of constness when accessing device descriptor
2017-06-22 16:37:29 +02:00
317716419c
drivers: use const device descriptor
2017-06-21 17:05:45 +02:00
d9ea159255
drivers: remove useless saul name suffix
2017-06-21 15:06:53 +02:00
74d0c3b67a
Merge pull request #7166 from kaspar030/add_mma8x5x_int_support
...
drivers: mma8x5x: add motion detection support
2017-06-21 13:00:46 +02:00
fbb8f478db
Merge pull request #7194 from smlng/enh/driver/bmp180/saul_scale
...
driver,bmp180: adapt SAUL scale to read pressure in hectoPascal (hPA)
2017-06-21 12:52:46 +02:00
Vincent Dupont
8905199135
can_trx: add CAN transceiver interface
2017-06-19 15:36:20 +02:00
Vincent Dupont
5469ba1d49
can: add CAN stack
...
The CAN stack support only raw CAN at this time.
It contains a device interface (drivers/include/can/candev.h) and the data link
layer, build around can/device.c can/pkt.c and can/router.c. can/dll.c contains
the upper level and lower level interface to send and receive CAN frames.
Upper layer interface is located in include/can/raw.h
2017-06-19 15:35:26 +02:00
c78e8cbd27
drivers: mma8x5x: add motion detection interrupt support
2017-06-17 00:29:11 +02:00
Francisco Acosta
468f12f87d
Merge pull request #6899 from bergzand/drivers/mrf24j40-remdefine
...
drivers/mrf24j40 remove obsolete RSSI_BASE_VALUE define
2017-06-15 16:57:45 +02:00
smlng
26c8338a04
driver,bmp180: adapt SAUL scale to read pressure in hectoPascal (hPA)
2017-06-15 11:24:02 +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
smlng
42a09128aa
drivers: rework tmp006
2017-06-14 20:44:59 +02:00
0e6e3b368b
drivers/bmp180: driver cleanup
2017-06-14 09:48:20 +02:00
smlng
a7b049f98a
drivers: coding style, use {} for empty while loops
2017-06-11 20:08:10 +02:00
Cenk Gündoğan
bc18105e2f
Merge pull request #7142 from smlng/enh/doc/drivers/periph
...
Doc: several improvements on docu of common periph interfaces
2017-06-08 13:20:14 +02:00
Hauke Petersen
2b855a673d
drivers/sdcard_spi: remove xtimer_init
2017-06-06 16:36:02 +02:00
smlng
15f8703f01
doc: use markdown sections, adapt pwm.h
2017-06-06 16:07:51 +02:00
smlng
756e3d95fb
doc: make detailed description of flashpage interface more visibile
2017-06-06 16:05:52 +02:00
smlng
236c6cb013
doc: enhance doxygen doc of PM module
2017-06-06 16:05:52 +02:00
smlng
ab6cb269ed
doc: fix UART doxygen docu
...
- move detailed description to be visible on respective module page
- see and compare other periph interfaces, i.e., GPIO, PWM ...
2017-06-06 16:05:52 +02:00
smlng
f5cd3a4496
doc: reorganize and enhance docu on common I2C periph interface
2017-06-06 16:05:47 +02:00
Martine Lenders
99327c7c04
Merge pull request #7137 from smlng/driver/encx24j600/fix_overflow
...
driver, encx24j600: fix possible buffer overflow
2017-06-06 07:51:13 +02:00
smlng
164768be54
netstats_l2: correct rx_bytes in encx24j600
2017-06-05 11:08:59 +02:00
smlng
b41219744a
driver, encx24j600: fix possible buffer overflow
...
overflow if len < payload_len, that is packet too big
2017-06-05 11:08:59 +02:00
4a852abd03
drivers/bmx280: factorize bme280 and bmp280 implementation
2017-06-02 14:54:17 +02:00
Hauke Petersen
a1499f4190
cpu: add and use shared code for timer_set()
2017-06-02 12:21:56 +02:00
1a2097e97e
Merge pull request #7082 from jia200x/openthread_core
...
pkg/openthread: core and tests
2017-06-01 20:20:37 +02:00
José Ignacio Alamos
017280db13
pkg/openthread: add OpenThread core
2017-06-01 13:44:05 -04:00
Hauke Petersen
d0f84e5460
drivers/netdev2: added more comprehensive doc
2017-06-01 18:54:54 +02:00
Cenk Gündoğan
1473adde17
netdev.h: remove indirect reference to netdev2 from doc
2017-05-31 16:54:38 +02:00
Sebastian Meiling
efffddd0ba
Merge pull request #6768 from aabadie/driver_dsp0401
...
drivers/dsp0401: add implementation for 4 digits alphanumeric display
2017-05-30 21:13:36 +02:00
Cenk Gündoğan
6d0fa42d07
kw2xrf: use static inline
2017-05-30 09:51:30 +02:00
a4e16cd7e9
drivers/dsp0401: initial implementation
2017-05-26 15:24:51 +02: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
d488fdc1e3
sys/drivers: guard l2filter.h, netstats.h includes
2017-05-23 13:39:49 +02:00
Hauke Petersen
31dfe382a3
net/gnrc/eth: enable filtering of L2 addresses
2017-05-18 15:24:25 +02:00
Hauke Petersen
145e4761c1
net/gnrc/802154: enable filtering of L2 addresses
2017-05-18 15:24:25 +02:00
Hauke Petersen
caf97d5c2c
drivers/netdev: add filter list to netdev strcut
2017-05-18 15:24:25 +02:00
8501a03cbc
cleanup: apply enable_debug_false.cocci to codebase (coccinelle)
...
Skipped sys/cbor/cbor.c, examples/microcoap_server/microcoap_sock.c,
as they use different semantics.
2017-05-15 18:45:43 +02:00
Hauke Petersen
48f2a92262
drivers/hdc1000: (re)add error checks for I2C acces
2017-05-12 11:57:43 +02:00
Hauke Petersen
148ff32a42
saul: include errno.h from saul.h
2017-05-12 11:57:26 +02:00
Hauke Petersen
3511deb4d5
saul/gpio: differentiate SENSE_BTN and ACT_SWITCH
2017-05-09 10:47:31 +02:00
Hauke Petersen
3cbc0352ea
drivers: use saul_notsup
2017-05-08 13:56:35 +02:00
smlng
8d50048c82
drivers: fix doxygen for hd44780
2017-04-21 11:30:15 +02:00
Martine Lenders
38f383c68d
Merge pull request #6703 from OlegHahm/cppcheck_fixes
...
dist: enable cppcheck warnings for all files
2017-04-19 08:18:47 +02:00
Martine Lenders
00a13d6336
Merge pull request #6913 from smlng/drivers/jc42/corrections
...
drivers: minor doxygen corrections for JC42
2017-04-15 17:24:28 +02:00
smlng
d3e7e7de45
drivers: minor doxygen corrections for JC42
2017-04-15 11:55:10 +02:00
Oleg Hahm
5a48c27d96
hdc1000: reduce scope of variables
2017-04-14 14:36:13 +02:00
Oleg Hahm
ced57f8497
adt7310: suppress cppcheck warning
2017-04-14 14:36:13 +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
36526f8a3b
driver, mag3110: add saul
2017-04-13 21:14:44 +02:00
smlng
644dbb1224
driver, mag3110: rework
2017-04-13 14:31:09 +02:00
9862768a60
drivers/mrf24j40 remove obsolete define
2017-04-13 14:27:52 +02:00
cfd10c394a
adapt to changed byteorder.h
2017-04-13 11:35:35 +02:00
dffbc70b1d
Merge pull request #6799 from dylad/adxl345_cleanup
...
drivers/adxl345: cleanup/enhancements
2017-04-11 10:34:16 +02:00
dylad
530a2ef277
drivers/adxl345: cleanup/enhancements
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-04-10 21:13:47 +02:00
26a17c2e75
drivers/io1_xplained: driver cleanup
2017-04-07 16:59:04 +02:00
c65e57b308
Merge pull request #6835 from OTAkeys/pr/lsm6dsl
...
drivers: add lsm6dsl accelerometer/gyroscope device driver
2017-04-06 15:27:51 +02:00
Vincent Dupont
f5adafd813
tests/driver_lsm6dsl: add lsm6dsl driver test app
2017-04-06 10:58:18 +02:00
Vincent Dupont
73d8149490
drivers: add lsm6dsl imu driver
2017-04-06 10:58:18 +02:00
Joakim Nohlgård
6cda6a6560
periph/cpuid: Unify implementations to a common driver for several platforms
2017-04-05 09:03:49 +02:00
Joakim Nohlgård
3d1e2aaf5b
drivers/at86rf2xx: Fix dead assignment
2017-04-02 18:13:11 +02:00
Joakim Nohlgård
64f1515a38
netdev2_ieee802154: Fix dead assignment
2017-04-02 18:13:11 +02:00
Martine Lenders
0fd85f982d
Merge pull request #6826 from smlng/doc/driver/hd44780
...
doc: fix doxygen grouping of driver hd44780
2017-03-31 22:56:41 +02:00
Loïc Dauphin
47cfe0ac66
drivers/dynamixel: initial support
2017-03-31 11:44:14 +02:00
Loïc Dauphin
281b3ca552
drivers/uart_half_duplex: debug direction management interface
2017-03-31 11:44:13 +02:00
smlng
a77ed385aa
doc: fix doxygen grouping of driver hd44780
2017-03-31 10:11:38 +02:00
Joakim Nohlgård
9313d8ec67
mtd_spi_nor: MTD interface driver for SPI NOR flash memory
...
This is a generic SPI NOR flash driver which can be used with many
different flash chips.
2017-03-29 16:52:07 +02:00
Joakim Nohlgård
8614dbfeab
drivers/lis3dh: Use SPI mode 3 for communication
2017-03-28 17:07:55 +02:00
Joakim Nohlgård
c11a196720
Merge pull request #6766 from miri64/doc/fix/hierachy
...
doc: fix doc hierarchy
2017-03-28 14:38:13 +02:00
9b3c3eaf25
Merge pull request #6787 from smlng/driver/hd44780
...
Driver: add HD44780 LCD support
2017-03-27 19:30:04 +02:00
smlng
51d89fabbb
driver, hd44780: set module dependencies
2017-03-27 16:43:50 +02:00
smlng
26ec9041a0
driver: add hd44780 lcd support
2017-03-27 16:43:50 +02:00
Loïc Dauphin
08a066a0db
drivers/feetech: initial support
2017-03-27 15:51:11 +02:00
Loïc Dauphin
ebe9b37444
drivers/uart_half_duplex: initial support
2017-03-27 15:50:43 +02:00
Cenk Gündoğan
3629796937
drivers/nrf24l01p: add function to disable crc
2017-03-22 13:39:47 +01: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
aeccb853a5
doc: fix doc hierarchy
2017-03-20 11:59:10 +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
Joakim Nohlgård
6d3304f52c
mtd: Add MTD VFS wrapper for use with DevFS
2017-03-16 16:45:49 +01:00
Aurelien Gonce
49ebf55b0d
mtd: add a low level generic driver for flash file system
2017-03-16 11:23:53 +01:00
119fc70075
Merge pull request #6610 from miri64/netdev2/enh/rename-to-netdev
...
netdev2: rename to netdev and remove `gnrc_netdev`
2017-03-15 11:35:19 +01:00
f97901193d
drivers/veml6070: cleanup + use saul UV index sensor type
2017-03-15 10:10:45 +01:00
9c2fc3ebc6
drivers/include/saul: add UV index sensor type
2017-03-15 10:09:56 +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
Peter Kietzmann
db6bf02168
Merge pull request #6711 from haukepetersen/opt_doc_nrf24
...
drivers/nrf24l01: removed doxgen warnings
2017-03-13 23:39:48 +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
Thomas Eichinger
798557c32c
doc: drivers: fix doxygen warnings
2017-03-10 14:56:48 +01:00
Joakim Nohlgård
e021b3b3f1
drivers/nvram: Add vfs compatible functions
2017-03-07 17:59:59 +01:00
Hauke Petersen
e6db9587db
drivers/nrf24l01: removed doxgen warnings
...
- de-blacklisted nrf24l01p_settings.h from doxygen excludes
- fixed doc for that file
2017-03-07 12:19:43 +01:00
Joakim Nohlgård
d57ec0e3f2
Merge pull request #6689 from mali/fix_6631
...
doc/saul: add cross link between SAUL and SAUL registry
2017-03-03 05:54:19 +01:00
Laurent Navet
0d09d2d34b
doc/saul: add cross link between SAUL and SAUL registry
2017-03-02 22:35:50 +01:00
Oleg Hahm
0d3833a88a
net: cleanup ng_ remnants
2017-03-02 14:19:25 +01:00
65d1b77338
drivers/veml6070: initial implementation
2017-02-28 13:20:21 +01:00
Hauke Petersen
79a113d1ba
sys/drivers: renamed uuid module to luid
2017-02-27 11:01:20 +01:00
79b2fd89bb
Merge pull request #6568 from haukepetersen/opt_periph_uarttxonly
...
periph/uart: enable to run UART in TX only mode
2017-02-24 13:01:38 +01:00
Hauke Petersen
fc6b7f0575
Merge pull request #6564 from haukepetersen/opt_periph_pwmpower
...
periph/pwm: remove pwm_(start|stop) + doc
2017-02-23 10:58:44 +01:00