1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers
Yonezawa-T2 c4bc42419b netdev2_tap: continue reading even if no spaces left in pktbuf
On OS X, `netdev2_tap` suspends monitoring file descriptor until `_recv` is
called. If no spaces in left in pktbuf, `gnrc_netdev2_eth` does not call `_recv`
that results in deadlock.

With this commit, `gnrc_netdev2_eth` calls `_recv` with NULL buffer and non-zero
length parameter, that indicates the driver to drop frame and resume working.
2016-03-31 16:59:12 +09:00
..
adt7310 drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
at30tse75x drivers/at30tse75x: add device driver for AT30TSE75x temperature sensor 2015-10-02 13:34:21 +02:00
at86rf2xx Merge pull request #4801 from OlegHahm/netstats 2016-03-30 14:42:49 +02:00
bh1750fvi drivers: added driver for BH1750FVI light sensors 2016-02-09 16:01:32 +01:00
bmp180 drivers/bmp180: initial implementation 2016-03-22 19:51:03 +01:00
cc110x cc110x: use CPP check instead of runtime check 2016-03-29 22:51:53 +02:00
dht Merge pull request #4666 from haukepetersen/opt_driver_dhtsaul 2016-03-22 11:06:16 +01:00
enc28j60 netdev2: introduce linklayer netstats 2016-03-29 22:34:09 +02:00
encx24j600 netdev2: use params parameter for setup 2016-03-28 20:22:20 +02:00
ethos drivers: ethos: don't error if recv buffer is larger than needed 2016-03-30 23:47:07 +02:00
hdc1000
hih6130 all: Update @gebart family name, email 2015-09-20 13:47:39 +02:00
ina220 all: Update @gebart family name, email 2015-09-20 13:47:39 +02:00
include netdev2_tap: continue reading even if no spaces left in pktbuf 2016-03-31 16:59:12 +09:00
isl29020 drivers/isl29020: added SAUL integration 2015-11-30 20:33:54 +01:00
isl29125 documentation: update my name (Ortmann -> Knüpfer) 2015-09-27 18:58:30 +02:00
kw2xrf drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
l3g4200d drivers/l3g4200d: added SAUL integration 2015-11-30 20:33:54 +01:00
lis3dh drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
lis3mdl drivers/lis3mdl: Initial create of lis3mdl 2016-03-29 21:02:18 +02:00
lm75a drivers/lm75a: removed LED_xx_yy calls 2016-03-15 18:37:54 +01:00
lps331ap drivers/lps331ap: added SAUL integration 2015-11-30 20:33:54 +01:00
lsm303dlhc drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
ltc4150 drivers: ltc4150: use xtimer 2015-09-16 10:58:52 +02:00
mag3110
mma8652 drivers/mma8652: add saul driver 2016-03-21 16:16:11 +01:00
mpl3115a2
mpu9150 drivers: mpu9150: use xtimer 2015-09-16 10:58:52 +02:00
mq3 drivers/mq3: adapted to ADC driver changes 2016-03-14 13:06:24 +01:00
netdev2_eth netdev2: introduce linklayer netstats 2016-03-29 22:34:09 +02:00
netdev2_ieee802154 netdev2: introduce linklayer netstats 2016-03-29 22:34:09 +02:00
nrf24l01p drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
nvram_spi drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
pcd8544 drivers: adapted gpio_init(_x)() calls 2016-03-17 14:55:30 +01:00
periph_common drivers: fix pedantic compiler warnings 2015-12-07 20:28:52 +01:00
pir debug: fix compilation error for %p formatter 2016-03-29 11:46:29 +09:00
rgbled
saul drivers/saul: added default NOTSUP function 2016-03-17 10:29:34 +01:00
servo drivers/servo: adapted to PWM interface changes 2016-02-12 16:10:01 +01:00
sht11 drivers: sht11: use xtimer 2015-09-16 10:58:52 +02:00
si70xx drivers: si70xx: temperature and humidity sensor 2016-02-23 07:32:40 +01:00
srf02 drivers/srf02: fixed missing i2c_release in init() 2016-03-22 17:07:04 +01:00
srf08 drivers/srf08: Remove tautological null-pointer check 2016-02-11 15:13:36 +01:00
tcs37727 drivers/tcs37727: fixed ATIME setup in init function 2015-11-20 11:41:52 +01:00
tmp006
xbee netdev2: use params parameter for setup 2016-03-28 20:22:20 +02:00
doc.txt drivers: various doxygen fixes 2015-11-23 12:15:50 +01:00
Makefile make: remove superfluous nrf24l01p from Makefile 2015-09-18 06:53:24 +02:00
Makefile.dep drivers/dht: optimized DHT driver 2016-02-20 18:19:20 +01:00
Makefile.include drivers/bmp180: initial implementation 2016-03-22 19:51:03 +01:00