- Aug 07, 2017
-
-
Gregory Nutt authored
Spirit bugfixes: Was hanging occasionally because there was not mechanism to restart the poll timer if poll was not performed because Spirit ws busy. Fixed by not checking if Spirit is busy. The TX poll can be performed asynchronouly while spirit is busy; any outgoing data will queued until Spirit is ready. Fixed handling of a timeout condition. Failure to transmition to the TX state would fail (timeout) if in a race condition Spirit already committed to the RX state. The driver needs to recover the state properly and avoid debug assertions in this event.
-
Gregory Nutt authored
-
Masayuki Ishikawa authored
sched/: Fix return value in sched_setaffinity() Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Masayuki Ishikawa authored
-
- Aug 06, 2017
-
-
Gregory Nutt authored
TX timeout must also be cancelled on a TX error. TX timeout should check if we are waiting for a TXto complete. TX timeout was too short (short than the maximum number of retries).
-
Gregory Nutt authored
Spirit network driver: TX timeout was never being cancelled! Also reviewed and cleaned up all error handling logic
-
Gregory Nutt authored
-
Gregory Nutt authored
6LoWPAN: When obtaining the radio MAC address from the IP address, handle the special case of broadcast and multicast address.
-
Alan Carvalho de Assis authored
STM32F103-Minimum: (1) Enable CONFIG_MTD_PARTITION in Kconfig if flash partition is enabled and (2) Update the README.txt file with info needed to get SmartFS working.
-
Gregory Nutt authored
-
Simon Piriou authored
-
Simon Piriou authored
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
Spirit: Restore the 96 byte maximum packet length. Reducing the packet length had no effect on eliminating RX FIFO errors.
-
Gregory Nutt authored
Spirit Network Driver: Add support for watermark interrupts on RX FIFO. Reduce max packet length to avoid an errata.
-
Gregory Nutt authored
-
- Aug 05, 2017
-
-
Ivan Ucherdzhiev authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
IEEE 802.15.4 network drivr: Fix more compile issues that only show up when CONFIG_NET_STARPOINT is defined.
-
Gregory Nutt authored
IEEE 802.15.4 network driver: Fix some errors introduced in previous commit. Clean up some of the casting logic.
-
Gregory Nutt authored
-
Gregory Nutt authored
Spirit + 6LoWPAN: In STAR configuration, Spirit must use a configured well known hub address. 6LoWPAN cannot assume that the PAN coordinator is the STAR hub; it must ask the radio to provide it with the address of the star hub
-
Gregory Nutt authored
-
- Aug 04, 2017
-
-
Gregory Nutt authored
B-L475E-IOT01A: Make spirit-6lowpan configuration match what is currently under test: Enable multicast, broadcast, but disable CRC support. Currently CRCs are not working right.
-
Gregory Nutt authored
Spirit: Increase number of retries if there is no acknowledgement; Add interrupt handling for the case where the max number of retries expires. Fix some badly implemented queue management code. With these changes the basic UDP and TCP tests work.
-
Gregory Nutt authored
-
Jeff authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Spirit: Convert network driver to use STack packets vs. Basic packets. We need to use the STack packets in order to provide the source address.
-
Gregory Nutt authored
-
Gregory Nutt authored
Spirit: Correct setting of the length width field; Add multicast and broadcast addresses to radio properities.
-
Gregory Nutt authored
Spirit network driver: Need to enable sending of TX address. Moved some non-optional settings out of board.h to driver.
-
Gregory Nutt authored
-
Gregory Nutt authored
RAMTRON: Should be able to select chunked write mode via a configuration option, not by editing the file.
-
Boris Astardzhiev authored
RAMTRON: Add support for splitting block writes in chunks. Some Re-RAMs like MB85AS4MT has a write buffer size limitation.
-
Jussi Kivilinna authored
-
Juha Niskanen authored
drivers: handle I2C_TRANSFER return value consistently. Some I2C peripherals transfers return zero on success, others number of completed transfers. Make drivers robust against this.
-
Gregory Nutt authored
-
- Aug 03, 2017
-
-
Gregory Nutt authored
spirit: Modify reg needs to toggle CS to get the correct status. Remove some delbug left in last commit. make sprit_unlock an inline function.
-