linux_old1/drivers/net/ieee802154
Alexander Aring ba6d223932 at86rf230: add transmit retry support
This patch introduce a transmit retry handling into at86rf230 transmit
path. Current behaviour is to wait the normal receive time if we want
to go into STATE_TX_ON when the transceiver is in STATE_BUSY_RX_AACK
which indicates that a frame is currently receiving. A non force state
change will not interrupt the the receiving state.

The current behaviour is that after the normal receive time we will
start a force change into STATE_TX_ON. With this patch we do seven
retries to go into STATE_TX_ON without forcing. After we hit the
AT86RF2XX_MAX_TX_RETRIES we will start the force state change.
This is a polling like method to go into STATE_TX_ON in times of maximum
receiving time.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2015-03-03 02:15:24 +01:00
..
Kconfig ieee802154: remove fakehard driver 2014-10-25 21:55:37 +02:00
Makefile ieee802154: remove fakehard driver 2014-10-25 21:55:37 +02:00
at86rf230.c at86rf230: add transmit retry support 2015-03-03 02:15:24 +01:00
cc2520.c ieee802154: cc2520: Fix space before , coding style issue 2015-02-02 06:09:35 +01:00
fakelb.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
mrf24j40.c ieee802154/mrf24j40: Fix alignment of parenthesis 2014-12-19 00:19:25 +01:00