- Apr 19, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
wireless/bluetooth: Add support for IOCTL commands to perform GATT discovery and obtain the results.
-
Gregory Nutt authored
include/nuttx/wireless: Remove bogus name from structure. This was left over from a previous change and had me confused for awhile.
-
Gregory Nutt authored
wireless/bluetooth: Remove Rx kernel thread. The operation of dispatching messages can be performed just as well on the high and low priority work queue. The network driver operates the low priority work queue so that also integrates better with network frame reception.
-
Dmitry Sharihin authored
-
Anthony Merlino authored
Xbee: Adds a timeout to send logic to handle case where XBee module fails to respond to a Transmit request with a Transmit Status Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Daniel Agar authored
stm32f7 fix CONFIG_STM32F7_STM32F77X define typo Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
- Apr 18, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Ivan Ucherdzhiev authored
-
Gregory Nutt authored
arch/arm/include/tms570, arm/src/armv7-r, and arm/src/tms570: Adds support for the TMS570LS3137ZWT and corrects seversl ARMv7-R and TMS570 issues
-
Gregory Nutt authored
arch/arm/src/stm32 and drivers/wireless/bluetooth: Fix some buffer management errors in HCI UART upper and lower halves.
-
- Apr 17, 2018
-
-
Gregory Nutt authored
net/sixlowpan: Fix a nasty, byte-ordering/endian-ness problem. The root cause has been found and corrected. And a half dozen or so bandaid fixes were reverted.
-
Gregory Nutt authored
drivers/wireless/bluetooth: Default BAUD must be 115200, Fix logic in Rx callback, Rx callback must execute on work queue. Now sends and receives one command and response. But hangs on the next.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Ivan Ucherdzhiev authored
arch/arm/src/imxrt: Corrects error in serial interrupts and baud setup. Now the baseic IMXRT1050-EVK port is ready. The console is working.
-
Gregory Nutt authored
-
Juha Niskanen authored
-
- Apr 16, 2018
-
-
Gregory Nutt authored
arch/arm/src/stm32/: In HCI UART, sense of RTS and CTS are inverted. When we speak of asserting RTS we mean setting nRTS to zero.
-
Gregory Nutt authored
arch/arm/src/stm32 and configs/stm32f4discovery: Some feeble attempts to communicate with the BT860. Not much progress yet.
-
Gregory Nutt authored
net/sixlowpan: Simplify redundant check in the previous commit. If fullmac == true, then we must also have usemac == true and so checking usemac in that context is redundant.
-
Gregory Nutt authored
arch/arm/src/imxrt: Fix problem with with CPU hanging during boot in the clockconfig function. configs/imxrt1050-evk/scripts: Update linker script so that the NXP boot header will be included in the build.
-
Gregory Nutt authored
-
Gregory Nutt authored
net/sixlowpan: When uncompressing link local addresses, the source of the address matters. Apparently address by byte reversed in IP addresses. But if the source of the address is the locally assigned address, bytes are not reversed.
-
Gregory Nutt authored
Revert "net/sixlowpan: Fix a constant value used in IPv6 address decompression. The 0x0200 value used in the address modification should be in network order." This reverts commit e8832be8.
-
- Apr 15, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Apr 14, 2018
-
-
Gregory Nutt authored
wireless/bluetooth: Soften use of enter_critical_sectino() which is a performance hog in SMP configurations. Replace with spin_lock_irqsave() in most cases. That is the same for single core CPUs, but much more efficient in SMP configurations. And better, repace with sched_lock() if there is really no necessity to disable interrupts too.
-
Alan Carvalho de Assis authored
tools/mkromfsimg.sh: Include an option in mkromfsimg.sh to ignore FAT/RAMDISK. This permits you to build tiny systems with ROMFS but with the rather large FAT FS support.
-
Michał Łyszczek authored
fs/mount: Fix wrong size reported by df -h. Reason is that size in bytes is calculated always on uint32_t types and cards bigger than 4GB will overflow uint32_t type. Solution is to use uint64_t where possible.
-
Gregory Nutt authored
wireless/bluetooth: Use nxsem_timedwait() vs nxsem_wait() when waiting for response from the HCI device. Adding this timeout prevents things from hanging when there is a problem with the connect HCI UART (in the current test, when there is no HCI UART connected).
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
wireless/bluetooth and drivers/wireless/bluetooth: Simply the driver registration/initialization interface.
-
Gregory Nutt authored
arch/arm/src/stm32: In HCI UART driver, need to disable Tx interrupts after frame sent. Otherwise, we get infinite Tx interrupts.
-
Gregory Nutt authored
Various fixes/changes from intial testing of the HCI UART on the STM32F4-Discovery board. Re-organized how the Blutetooth network driver is initialized. Added lots of new debug output. Add a new STM32 F4 Discovery configuration for testing the HCI UART. Various fixes to get through initialization (still does not).
-
Michał Łyszczek authored
fs/smartfs: Fix a hardfault in SmartFS. Problem occurred when opening a file with O_CREAT (only) when the file arelready exists but has a size of zero.
-
- Apr 13, 2018
-
-
Gregory Nutt authored
configs/stm32fdiscovery: Add support in bringup logic to initialize the HCI UART and register the HCI UART network device.
-
Ivan Ucherdzhiev authored
configs/imxrt1050-evk: This commit adds support for booting from the on board HYPER Flash. I placed the boot and flash files in the /configs/imxrt1050-evk/ , because I thing they are board related, so for other board or other flash this files has to be changed. So far I verified that the __start function is called and the code is executing from flash, but still the rest of the code is not tested.
-