2417 Commits

Author SHA1 Message Date
Anthony Merlino
b1eb796d97 drivers/mrf24j40: Hook in setdevmode from newly added radio attribute setting 2017-07-12 00:54:29 -04:00
Anthony Merlino
f944a33485 drivers/mrf24j40: Fixes implicit declaration warning 2017-07-11 23:47:09 -04:00
Anthony Merlino
c3f51dce70 drivers/mrf24j40: Formatting fixes 2017-07-11 23:46:39 -04:00
Gregory Nutt
4ad0f8b68b trivial 2017-07-11 19:45:22 -06:00
Anthony Merlino
3148e62ca1 drivers/wireless/ieee802154/mrf24j40: Aligns better with coding standard after splitting up driver 2017-07-11 21:12:50 -04:00
Anthony Merlino
0eaf2925cf drivers/wireless/ieee802154/mrf24j40/: Fixes bug causing radio to cease transmitting 2017-07-11 21:11:52 -04:00
Anthony Merlino
35289e6d0e ieee802154: Minor reformatting 2017-07-11 20:36:50 -04:00
Anthony Merlino
bbf37a0db8 drivers/wireless/ieee802154/mrf24j40: Fixes issue with non-beacon enabled mode 2017-07-10 13:11:43 -04:00
Anthony Merlino
28d1db02b8 drivers/wireless/ieee802154/mrf24j40: Splits up driver into multiple files to make it easier to navigate 2017-07-10 13:11:43 -04:00
Anthony Merlino
deeb52cedc drivers/wireless/ieee802154/mrf24j40: Minor timing fix. Matches recommended value in datasheet 2017-07-10 13:11:42 -04:00
Anthony Merlino
0aabea2662 drivers/wireless/ieee802154/mrf24j40: Fixes odd extra spacing that mysteriously got introduced 2017-07-10 13:11:42 -04:00
Anthony Merlino
b9a9ba7dd0 ieee802154: Adds configuration options for verbose logging of certain features, to aid in debugging 2017-07-10 13:06:12 -04:00
Gregory Nutt
b35ee01d6a Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-09 16:53:33 -06:00
Gregory Nutt
975473fed8 ICMPv6: Add 6LoWPAN and IP forwarding support. 2017-07-09 11:35:26 -06:00
Gregory Nutt
77b99c9a32 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-07 20:23:31 -06:00
Gregory Nutt
99ef7c6669 IP forwarding: A few fixes from early testing; In TUN driver, do all polling on worker thread. Otherwise, the stack gets very deep. 2017-07-07 17:33:44 -06:00
Gregory Nutt
b29c99fa6f Move TUN ioctl commnd to include/nuttx/net/ioctl.h so that it will always be unique. It a error in netdev_register: it was not handling device names properly when TUN is the only network device. 2017-07-07 13:03:04 -06:00
Julien Lecoeur
165ee0027a Eliminate a warning with arm-none-eabi-gcc 7.1.0 2017-07-06 08:32:51 -06:00
Gregory Nutt
69d3188687 Merge branch 'beacon802154' of bitbucket.org:nuttx/nuttx into beacon802154 2017-07-05 11:06:40 -06:00
Jan Pobrislo
7999822189 I've found that the interrupts aren't enabled since nothing updates them after btn_poll() marks the file descriptor structure as being polling. I've managed to make it work with this change. 2017-07-04 14:43:19 -06:00
Gregory Nutt
053b6e3d9f Fix dangling white space at the end of lines. 2017-07-03 10:08:49 -06:00
Anthony Merlino
d05cf268da drivers/wireless/ieee802154: Moved radios to individual sub-directories 2017-07-03 00:33:17 -04:00
Anthony Merlino
7d9c4ace34 ieee802154: Cleans up some wireless logging 2017-07-01 17:05:42 -04:00
Anthony Merlino
5ca18999a5 ieee802154: Random fixes to get beacon-enabled networking more stable 2017-07-01 17:05:42 -04:00
Anthony Merlino
b981ced4d4 ieee802154: Finishes beacon association functionality 2017-07-01 17:05:42 -04:00
Anthony Merlino
6b17d5ccc9 ieee802154: Minor changes to align closer with coding standard 2017-07-01 17:05:42 -04:00
Gregory Nutt
95e20afcd2 drivers/: Remove dangling space at the end of lines. 2017-06-28 13:17:17 -06:00
Jussi Kivilinna
4eaa136850 smart: fix wrong freeing of device structure and use-after-free issues on error paths 2017-06-28 07:20:07 -06:00
Anthony Merlino
da8afe9d9e ieee802154: Finishes transmission of beacon frames, and performing a passive scan 2017-06-25 18:08:00 -04:00
Anthony Merlino
683bd6e10e ieee802154: Adds some missing elements to start support for beacon-enabled networks 2017-06-25 18:08:00 -04:00
Masayuki Ishikawa
32a8d09901 drivers/net/tun.c: Use critical section instead of semaphore in tun_ifdown() 2017-06-23 14:28:53 +09:00
Gregory Nutt
05590a2228 6LoWPAN: Correct a few addressing issues. The apps/examples/udp test now appears to be fully functional. Also reserve two bytes at the end of the frame for the FCS. 2017-06-21 13:43:53 -06:00
Gregory Nutt
2397bc728b Add some comments to a Kconfig file; Fix a typo introduced in previous commit. 2017-06-21 10:40:36 -06:00
Gregory Nutt
8db9461e0e mrf24j40: Fix a warning (which is actually an error) 2017-06-21 10:28:52 -06:00
Oleg Evseev
8082a5d3dc Merged in lukegluke/nuttx (pull request #411)
Use struct instead of pointer to the struct as sizeof argument in memset in usbmsc.c

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-19 17:51:11 +00:00
Oleg Evseev
794ecbfd86 Use struct instead of pointer to the struct as sizeof argument in memset in usbmsc.c
Otherwise it leads to error: argument to 'sizeof' in 'memset' call is the same pointer type 'struct usbmsc_lun_s *' as the destination
2017-06-19 19:45:35 +03:00
Anthony Merlino
b1ce07deb1 Swithches IEEE 802.15.4 based code to using byte arrays instead of uint16_t values for short address and PAN ID 2017-06-19 05:55:28 -04:00
Gregory Nutt
698dd6d7d1 Merge remote-tracking branch 'origin/master' into ieee802154 2017-06-18 08:23:42 -06:00
Gregory Nutt
afa0ab0819 Remove dangling whitespace form the end of lines 2017-06-17 14:13:25 -06:00
Oleg Evseev
70adff3ffc Merged in lukegluke/nuttx/lukegluke/kconfig-correction-edited-online-with-bi-1497624177393 (pull request #401)
Kconfig correction

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-16 23:34:22 +00:00
Oleg Evseev
31bde601b6 Kconfig correction
edited online with Bitbucket
2017-06-16 14:43:11 +00:00
Gregory Nutt
77757410c8 Remove dangling white space at the end of lines. 2017-06-15 10:46:48 -06:00
Gregory Nutt
535ea4e0f5 Merge remote-tracking branch 'origin/master' into ieee802154 2017-06-15 10:34:38 -06:00
Gregory Nutt
4a88d6a50a Merge branch 'ieee802154' of bitbucket.org:nuttx/nuttx into ieee802154 2017-06-15 10:32:55 -06:00
Anthony Merlino
e30501ebd4 wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional 2017-06-15 12:11:52 -04:00
Gregory Nutt
04ae3d51c2 drivers/mp2515.c: Remove an incorrect warning. 2017-06-14 10:13:38 -06:00
Gregory Nutt
a86f46bc54 MCP1515: Eliminate some warnings 2017-06-14 09:38:58 -06:00
Anthony Merlino
908d438047 WIP: wireless/ieee802154: More work on association/beacon-enabled networks 2017-06-14 02:49:32 -04:00
Jussi Kivilinna
7b8df1b930 mtd/w25: wait for BUSY flag to clear in w25_readid and w25_unprotect. W25Q128 datasheet says that all instructions expect 'Read Status Register' and 'Erase/Program Suspend' are ignored when BUSY flag in status register is '1'. Therefore wait for busy flag to clear in w25_readid() and w25_unprotect(). 2017-06-13 07:35:49 -06:00
Jussi Kivilinna
2596b14c90 mtd/w25: add missing locking and fix SPI_SELECT usage for w25_unprotect 2017-06-13 07:33:34 -06:00