Commit Graph

3204 Commits

Author SHA1 Message Date
Gregory Nutt 4ec14bb2e4 6loWPAN: Add basic call path to interface with the MAC layer through the MAC network driver. Logic has not yet been implemented. This is just a structural change in preparation for additional changes. 2017-05-02 16:03:26 -06:00
Gregory Nutt 2ece0c57dd Remove dangling whitespace at the end of lines 2017-05-02 14:42:40 -06:00
Anthony Merlino f02d98d15e wireless/ieee802154: Changes transmit data path to use IOBs and exposes function for getting size of MAC header 2017-05-02 09:58:54 -04:00
Anthony Merlino ea44684f0c Merged in merlin17/nuttx/ieee802154 (pull request #339)
Ieee802154

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-02 13:22:38 +00:00
Gregory Nutt e87991bbdc Merge remote-tracking branch 'origin/master' into ieee802154 2017-05-01 18:05:38 -06:00
Gregory Nutt 0e3438b854 clicker2-stm32: Add protected build knsh configuration. 2017-05-01 15:19:23 -06:00
Anthony Merlino c4007a111c wireless/ieee802154: Fixes semaphore logic and list logic 2017-05-01 09:27:44 -04:00
Anthony Merlino b1ff257215 wireless/ieee802154: Minor fixes to account for moved IOCTL definitions 2017-05-01 09:27:44 -04:00
Gregory Nutt 1a98a17204 Cosmetic 2017-04-30 17:44:29 -06:00
Gregory Nutt 38948fb654 ieee802.11: Bring some BSD licensed header files in from FreeBSD. 2017-04-30 17:40:10 -06:00
Gregory Nutt 84c887f48c Update a README and some comments. 2017-04-29 15:53:23 -06:00
Gregory Nutt f826877c61 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-29 12:27:49 -06:00
Gregory Nutt e9a5477506 Add an instance argument to the SPIDEV definitions. 2017-04-29 12:26:52 -06:00
Gregory Nutt 3482172a16 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-29 10:06:35 -06:00
Gregory Nutt 73c78fb690 spi.h edited online with Bitbucket 2017-04-29 15:46:37 +00:00
Gregory Nutt 4ca4d2395b Merge branch 'spidevid' 2017-04-29 09:31:34 -06:00
Gregory Nutt bfc1b0a557 I am not sure why spi.h is still generating warnings. A few more parentheses and that seems to fix the problem 2017-04-29 09:17:41 -06:00
Gregory Nutt 11e15edfdf Change to spi.h to follow coding standard 2017-04-29 08:59:45 -06:00
Gregory Nutt 90db11494e spi.h: Eliminate a warning 2017-04-29 08:35:46 -06:00
Sebastien Lorquet faeef8e700 Make value an uint32 before shifting 16 places left 2017-04-29 09:03:32 +02:00
Gregory Nutt 1c3d0cbbdd Add all ieee802.15.4 IOCTLs to include/sys/ioctl.h 2017-04-28 12:41:51 -06:00
Gregory Nutt 22615d0d6d Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-28 12:32:59 -06:00
Gregory Nutt 5f5c82aa11 Add all network IOCTLs to include/sys/ioctl.h 2017-04-28 12:32:03 -06:00
Sebastien Lorquet 0138a79028 bitbang 2017-04-28 18:15:42 +02:00
Sebastien Lorquet 401caf6826 add main includes 2017-04-28 18:15:29 +02:00
Gregory Nutt f07a677360 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-27 17:16:38 -06:00
Gregory Nutt 4910e073cb Correct use of _WLIOC where _WLCIOC is required. 2017-04-27 17:16:02 -06:00
Gregory Nutt 84a79502a2 IEEE 802.15.4: Move MAC character driver IOCTL commands from ieee802154_mac.h to ieee802154_ioctl.h 2017-04-27 17:11:36 -06:00
Gregory Nutt 414516be20 IEEE 802.15.4: Move MAC character driver IOCTL commands from ieee802154_mac.h to ieee802154_ioctl.h 2017-04-27 17:11:07 -06:00
Gregory Nutt f1aa43512a Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-27 17:00:11 -06:00
Gregory Nutt 2e6908b384 IOCTLS. Separate wireless character driver IOCTL commands from wireless network driver IOCTL commands. Move from wireless.h to ioctl.h. 2017-04-27 16:58:30 -06:00
Anthony Merlino 9e760dcf6a wireless/ieee802154: Lots of little fixes and changes to get everything to build 2017-04-26 11:36:06 -04:00
Gregory Nutt c5e636ad84 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-24 17:34:35 -06:00
Nobutaka Toyoshima c6376006f6 sched: Fix CHILD_FLAG_EXITED in include/nuttx/sched.h
Jira: PDFW15IS-196
Jira: PDFW15IS-1109
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2017-04-24 15:08:39 +09:00
Gregory Nutt 0ea071f7eb Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-22 11:58:07 -06:00
Gregory Nutt 7da031aea1 6loWPAN: Add IEEE802.15.4 Rime address to union of link layer addresses in the network driver. 2017-04-22 11:52:45 -06:00
Gregory Nutt 79256573e1 net: network drver now retains Ethernet MAC address in a union so that other link layer addresses may be used in a MULTILINK environment. 2017-04-22 11:10:30 -06:00
Gregory Nutt 1d4aee87a0 6loWPAN: Separate MAC-related definitions from sixlowpan.h. Put in ieee802154.h 2017-04-22 10:33:06 -06:00
Gregory Nutt e66caaf960 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-21 18:40:47 -06:00
Gregory Nutt d884958a2e Back out most of ebf05cb9f5 2017-04-21 18:37:07 -06:00
Gregory Nutt 7c6f2c3c9a Back out most of ebf05cb9f5 2017-04-21 18:31:05 -06:00
Gregory Nutt a253e420f2 MAC IOCTLs: Eliminate a couple 'To be determined.' 2017-04-21 17:38:34 -06:00
Gregory Nutt 309f0abc14 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-21 16:34:10 -06:00
Gregory Nutt d5207efb5a Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
Gregory Nutt 5d68eb6059 6loWPAN: Remove the PAN ID from the 6loWPAN data structure. This is owned by the radio driver. Rather, use an IOCTL to obtain the PAN ID from the downstream radio driver. 2017-04-21 16:23:40 -06:00
Gregory Nutt be415489f2 Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-21 14:18:41 -06:00
Gregory Nutt 2c4800f511 Remove the 6loWPAN PANID IOCTLs they are redundant. 2017-04-21 14:17:46 -06:00
Anthony Merlino b1c8f008d6 wireless/ieee802154: Simplifies TX completion interface. Documents and cleans up some functions 2017-04-21 14:57:27 -04:00
Gregory Nutt c071cde220 Cosmetic changes to some comments. 2017-04-21 12:29:38 -06:00
Gregory Nutt 9d094a28be Merge remote-tracking branch 'origin/master' into ieee802154 2017-04-21 11:17:35 -06:00