- Mar 29, 2018
-
-
Sebastien Lorquet authored
Also redefine GPIOs even after WDS canned config. Also enable more ints.
-
- Mar 28, 2018
-
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
add success checks in packet handler config enable pullups on gpios add code to customize irq enabling setup rx_start to go back to rx on rx timeout. display more int status
-
- Mar 20, 2018
-
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
lots of small misc changes conditional storage of int status custom irq setting cut long lines and add {} add bit definitions for int definition upper half: manage read timeout
-
- Mar 19, 2018
-
-
Sebastien Lorquet authored
-
lihaichen authored
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
- Mar 16, 2018
-
-
Sebastien Lorquet authored
-
- Mar 15, 2018
-
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
- Mar 14, 2018
-
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
- Mar 13, 2018
-
-
Gregory Nutt authored
-
Sebastien Lorquet authored
-
- Mar 12, 2018
-
-
Sebastien Lorquet authored
-
Sebastien Lorquet authored
-
- Mar 03, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
drivers/wireless/cc1101.c: Fix a few things that I bungled in my review of the driver mods. Fix the logic that was dumping register contents: printf() may not be used within the OS and the syslog and debug macros may add ornamentatino to the output. The only real option inside the OS is to buffer the data and outputing with a single syslog write (vs. many tiny writes).
-
Author: lihaichen authored
cc1101: Changes from review of last PR. remove gpio remove cc1101 frame len remove FLAGS_RXONLY flags add cc1101 function remove some waring add cc1101 poll function add cc1101 register add cc1101 isr read data add cc1101 spi deviceId add cc1101 init2 add wait cc1101 chip ready raw init cc1101
-
- Feb 20, 2018
-
-
Dmitriy Linikov authored
Added ECANCELED condition to DEBUGASSERT-s checking sem_wait result Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
- Feb 19, 2018
-
-
Sebastien Lorquet authored
-
- Feb 01, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Jan 31, 2018
-
-
Gregory Nutt authored
sched/wdog: wd_start() is an internal OS function and should not set the errno value. Reviewed and updated every call to wd_start() to verify if return value is used and if so if the errno value is accessed.
-
- Jan 30, 2018
-
-
Gregory Nutt authored
binfmt/, drivers/, graphics/: Fix several inappropriate accesses to get_errno() that were missed in previous changes (some going back to nuttx-.23).
-
- Jan 25, 2018
-
-
Gregory Nutt authored
The existence of the network driver ioctl() method should depend on CONFIG_NETDEV_IOCTL rather than CONFIG_NETDEV_PHY_IOCTL. The former enables the method, the later enables a subset of possible driver IOCTLs. This change should be basically a no-operation. The affected ioctl methods only support those subset of driver IOCTLs selected by CONFIG_NETDEV_PHY_IOCTL and the network logic will tolerate a nul ioctl method.
-
- Jan 22, 2018
-
-
Gregory Nutt authored
The existence of the network driver ioctl() method should depend on CONFIG_NETDEV_IOCTL rather than CONFIG_NETDEV_PHY_IOCTL. The former enables the method, the later enables a subset of possible driver IOCTLs. This change should be basically a no-operation. The affected ioctl methods only support those subset of driver IOCTLs selected by CONFIG_NETDEV_PHY_IOCTL and the network logic will tolerate a nul ioctl method.
-
- Nov 03, 2017
-
-
Gregory Nutt authored
-
- Nov 01, 2017
-
-
Anthony Merlino authored
ieee802154: Simplifies notify() and rxframe() calls to a single notify() call. dataind's and all other "notifs" are now "primitives" which aligns with standard terminology * mac802154: Adds missing breaks from case statement * sixlowpan: Fixes bad logic where ACK is not requested if address is not a broadcast * ieee802154: Simplification of "notifs" and "datainds" to generic primitives passed via a single notify call to the layer above the MAC * Directories.mk should reference CONFIG_WIRELESS instead of CONFIG_DRIVERS_WIRELESS * xbee_netdev: Network must be locked when calling sixlowpan_input * sixlowpan: Reassembly buffer can't be freed if provided by radio driver * sixlowpan: Don't free IOB if there is an error processing it as the MAC will try to pass it along to another receiver * ieee802154: Adds basic logging to ieee802154_primitive.c * Minor fixes after rebase * xbee: Adds AT query timeout to retry if XBee doesn't respond to request * same70-xplained: Adds Xbee support. Makes mikroBus slot Kconfig 'choice' * mac802154: Removes unused function declaration * drivers/mrf24j40: Fixes compilation error using . operator rather than -> operator * mac802154_device: Changes a few mac802154_primtive_free's to ieee802154_primitive_free() and changes notif to primitive in a couple places. * mac802154: Adds promiscous mode logic to bypass parsing of incoming frames. MAC char device also checks for promiscous mode and passes whole frames including header and FCS to the application if promiscous mode is enabled. * sixlowpan: Fixes logic to correctly check if packet is large enough to include header. This would cause packets to be considered too small when they are sufficiently sized. * sixlowpan: Fixes forwarding logic to use forwarding device rather than received device to look up destination link layer address * net/ipforward: Fixes typo that caused build error when IP forwarding was enabled with CONFIG_NET_ICMPv6_NEIGHBOR enabled as well. * configs/same70-xplained: Simple spelling fix Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Anthony Merlino authored
drivers/wireless/ieee80211: Fix typos and spelling errors as needed for Photon build.
-
- Oct 16, 2017
-
-
Gregory Nutt authored
kthread_create(): Rename kernel_thread() to kthread_create() for better naming consistency with task_create() and kthread_delete().
-
- Oct 11, 2017
-
-
Gregory Nutt authored
fs/vfs: Add new internal OS interface nx_read(). nx_read() is functionally equivalent to read() except that it does not modify the errno variable and it is not a cancellation point. Changed all references to read() in the OS to nx_read().
-
Gregory Nutt authored
Adds OS internal function nx_write() which is functionally equivalent to write() except that it does not set the errno variable and do not cause cancellation points.
-