Gregory Nutt
|
5a8668b362
|
6LoWPAN TCP: Fix more ACK handling, fix some callback flag settings. Now the TCP test appears fully functional on 6LoWPAN.
|
2017-06-25 13:00:42 -06:00 |
|
Gregory Nutt
|
ff08f799ca
|
IEEE802.15.4: Update RX statistics in network driver. Update README files.
|
2017-06-25 11:18:27 -06:00 |
|
Gregory Nutt
|
74c97f7e7f
|
6LoWPAN: Various fixes for a clean build if either TCP or UDP are disabled. Given the current state of TCP, it is recommended that you disable TCP.
|
2017-06-24 16:53:00 -06:00 |
|
Gregory Nutt
|
96af668ab8
|
6LoWPAN: Handle case where the local address is zero (listen socket)
|
2017-06-24 11:57:59 -06:00 |
|
Gregory Nutt
|
f0cdb0e6b4
|
clicker2-stm32/mrg24j40-6lowpan: Add apps/examples/nettest. Refresh all configurations that enable the nettest.
|
2017-06-23 18:11:15 -06:00 |
|
Gregory Nutt
|
ee74a76eca
|
clicker2-stm: Fix naming of a configuration setting
|
2017-06-23 12:24:31 -06:00 |
|
Gregory Nutt
|
328a464f99
|
6LoWPAN: Fix a typo in an index that prevented use with HC1 and extended addresses.
|
2017-06-23 10:08:03 -06:00 |
|
Gregory Nutt
|
1a46ea644d
|
6LoWPAN: Add missing IPv6 address creation to HC1 decode logic.
|
2017-06-23 09:45:09 -06:00 |
|
Gregory Nutt
|
4a517ad48d
|
6LoWPAN: Just adds more debug output
|
2017-06-22 15:19:18 -06:00 |
|
Gregory Nutt
|
b49c52226e
|
Update README
|
2017-06-21 18:05:36 -06:00 |
|
Gregory Nutt
|
a12ff2836c
|
Fixes from review of last PR
|
2017-06-21 10:15:23 -06:00 |
|
Gregory Nutt
|
a3bb6fc139
|
clicker2-stm32/mrf24j40-6lowpan: Network now runs on LP work queue.
|
2017-06-21 08:20:51 -06:00 |
|
Gregory Nutt
|
e7e8228b00
|
Missing option to select CONFIG_MAC802154_NNOTIF in Kconfig
|
2017-06-21 07:35:09 -06:00 |
|
Gregory Nutt
|
d9f549121c
|
ieee802154_req_data: Don't modify the IOB until we are certain that no EINTR errors will occur. Otherwise, the retry will fail
|
2017-06-20 14:27:22 -06:00 |
|
Gregory Nutt
|
192bacbd7f
|
ieee802154 network driver now retries if ieee802154_req_data() returns EINTR. In clicker2-stm32 6LoWPAN configuration, increased the number of TX descriptors to match then number of IOBs.
|
2017-06-20 13:30:17 -06:00 |
|
Gregory Nutt
|
a82ab4b729
|
mac802154_req_data() can return without releasing the exclsem
|
2017-06-20 11:23:31 -06:00 |
|
Gregory Nutt
|
6dafb4f532
|
6LoWPAN: Add debug statements; Update configuration, need to specific 6LoWPAN compatible port numbers.
|
2017-06-20 10:37:32 -06:00 |
|
Gregory Nutt
|
68a2b84277
|
Update a README
|
2017-06-19 16:01:35 -06:00 |
|
Gregory Nutt
|
c5ae864624
|
/configs/clicker2-stm32/mrf24j40-6lowpan: Enables both client and server UDP tests on the target; Update a README file.
|
2017-06-19 13:28:48 -06:00 |
|
Gregory Nutt
|
476ca8238b
|
Update TODO list and some defconfigs.
|
2017-06-19 10:56:34 -06:00 |
|
Gregory Nutt
|
94b607bda0
|
Update TODO, enable UDP example in clicker1-stm32/mrf24j40-6lowpan example, make sure that CONFIG_EXAMPLES_UDP_NETINIT is set in all other examples/udp configurations.
|
2017-06-19 09:59:10 -06:00 |
|
Gregory Nutt
|
cfea8adacb
|
L should be capitalized in 6LoWPAN
|
2017-06-18 16:00:08 -06:00 |
|
Gregory Nutt
|
84a75996fb
|
IEEE 802.15.4 Network Driver: Add logic to setup the network mask, update the MAC-based IPv6 addressing when the network is brought up. The idea is that addressing changes are supposed to occur only while the network is down but won't take effect until the network is up again.
|
2017-06-18 15:26:56 -06:00 |
|
Gregory Nutt
|
50df37931d
|
ieee802.15.4: Missing one name change
|
2017-06-18 11:29:09 -06:00 |
|
Gregory Nutt
|
2d4ba3ee3f
|
IEEE 802.15.4 MAC: Add list management and prioritization logic that will permit the MAC layer to support bound multiple clients.
|
2017-06-18 11:00:47 -06:00 |
|
Gregory Nutt
|
8d4439e683
|
Update some 6loWPAN configurations based on changes to NSH Kconfig
|
2017-06-17 11:29:25 -06:00 |
|
Gregory Nutt
|
a0722750d8
|
clicker2-stm32: mrf24j40-6lowpan configuration needs to enabled the ieee 802.15.4 MAC network device as well.
|
2017-06-16 18:02:46 -06:00 |
|
Gregory Nutt
|
4588226d71
|
Clicker2-STM32: Enable networking and 6loWPAN in the mrf24j40-6lowpan configuration. Fix a couple of new 6loWPAN compile issues revealed by this new configuration.
|
2017-06-16 16:47:27 -06:00 |
|
Gregory Nutt
|
1f42ab7b7d
|
Clicker2-stm32: Allow both IEEE 802.15.4 MAC character and network devices to be registered.
|
2017-06-16 15:40:00 -06:00 |
|
Gregory Nutt
|
ab2028d73e
|
Fix a long line in a README file
|
2017-06-16 09:55:21 -06:00 |
|
Gregory Nutt
|
389144412c
|
Merge branch 'ieee802154' of bitbucket.org:nuttx/nuttx into ieee802154
|
2017-06-16 07:53:07 -06:00 |
|
Gregory Nutt
|
777964a0cf
|
Clicker2-STM32: Enable RAMLOG in mrf24j40-6lowpan configuration. Update README.
|
2017-06-16 07:49:23 -06:00 |
|
Gregory Nutt
|
af25740ca5
|
Update README:
|
2017-06-15 16:37:18 -06:00 |
|
Gregory Nutt
|
0878286f71
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-06-15 14:29:55 -06:00 |
|
Gregory Nutt
|
cd54a0340f
|
Fix a typo. And typo in Kconfig file is reflect in all defconfig files.
|
2017-06-15 14:29:09 -06:00 |
|
Gregory Nutt
|
b8e968f191
|
clicker2-stm32: Add a configuratino that will, eventually, be used for 6loWPAN testing.
|
2017-06-15 14:26:10 -06:00 |
|
Gregory Nutt
|
150907a9b4
|
Rename configs/mrf24j40-radio to mrf24j40-mac
|
2017-06-15 12:30:58 -06:00 |
|
Anthony Merlino
|
e30501ebd4
|
wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional
|
2017-06-15 12:11:52 -04:00 |
|
Anthony Merlino
|
8ec0b71a59
|
wireless/ieee802154: Updates configuration settings
|
2017-05-14 17:59:19 -04:00 |
|
Gregory Nutt
|
b0fda33e13
|
Kconfig: Rename CONFIG_ARM_TOOLCHAIN_IAR to CONFIG_ARCH_TOOLCHAIN_IAR
|
2017-05-13 16:01:38 -06:00 |
|
Gregory Nutt
|
6e4918c557
|
Remove CONFIG_ARM_TOOLCHAIN_GNU; replace with CONFIG_ARCH_TOOLCHAIN_GNU
|
2017-05-13 13:28:15 -06:00 |
|
Gregory Nutt
|
7fe112fe4c
|
Kconfig/deconfigs: Add CONFIG_ARCH_TOOLCHAIN_GNU to indicate that the toolchain is based on GNU gcc/as/ld. This is in addition to the CPU-specific versions of the same definition.
|
2017-05-13 11:44:12 -06:00 |
|
Alan Carvalho de Assis
|
853d332b6c
|
Move CAN subsystem to its own directory and put device drivers there
Signed-off-by: Alan Carvalho de Assis <acassis@gmail.com>
|
2017-05-12 11:48:47 -03:00 |
|
Gregory Nutt
|
0de294a586
|
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
|
2017-05-11 13:35:56 -06:00 |
|
Gregory Nutt
|
2043e1a114
|
IOBs: Move from driver/iob to a better location in mm/iob
|
2017-05-09 07:35:30 -06:00 |
|
Anthony Merlino
|
dd40014279
|
wireless/ieee802154: Removes radio IOCTL. Starts bringing radio and MAC closer with well-defined interface.
|
2017-05-05 11:15:38 -04: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 |
|
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 |
|
Sebastien Lorquet
|
68af2a9354
|
more stm32
|
2017-04-28 18:30:23 +02:00 |
|
Anthony Merlino
|
b52de42d16
|
Merged in merlin17/nuttx/ieee802154 (pull request #336)
wireless/ieee802154: Lots of little fixes and changes to get everything to build
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-04-26 16:50:56 +00:00 |
|
Gregory Nutt
|
804395e2c6
|
Remove /configs/clicker2-stm32/mrf24j40-radio/setenv.sh
|
2017-04-26 10:40:39 -06:00 |
|
Gregory Nutt
|
feba99e99c
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-26 10:39:45 -06:00 |
|
Gregory Nutt
|
9aac1dd44d
|
configs: Remove all setenv.bat files. Remove all references to setenv.sh and setenv.bat from all config README files.
|
2017-04-26 10:12:13 -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
|
1620ff05f4
|
Remove all setenv.sh files.
|
2017-04-26 07:49:37 -06:00 |
|
Gregory Nutt
|
beee02843a
|
wireless/ieee802154: Fix some easy compilation problems introduced with header file changes.
|
2017-04-14 12:05:28 -06:00 |
|
Gregory Nutt
|
badd36170d
|
IEEE802.15.4: There is only one instance of the IEEE802.15.4 MAC lower level. There is no need for the interface to be indirect via a vtable. In this case, standard global functions should be used.
|
2017-04-14 10:38:46 -06:00 |
|
Gregory Nutt
|
aa823e8d6e
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-10 15:27:01 -06:00 |
|
Gregory Nutt
|
77f980e676
|
Buttons: Correct some comments left after last button-related change: 32- vs 8-bit bit set.
|
2017-04-09 14:44:49 -06:00 |
|
Gregory Nutt
|
c3a9c7eda6
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-09 10:16:57 -06:00 |
|
Gregory Nutt
|
f9e402018b
|
Buttons: Change return value of board_buttons() and the type of btn_buttonset_t to uint32_t so that more than 8 buttons can be supported.
|
2017-04-09 07:22:49 -06:00 |
|
Gregory Nutt
|
51cd421ce7
|
Ieee802.15.4 MAC network driver. A little more logic (but still only partial). Add interface definitions to header file.
|
2017-04-08 19:11:57 -06:00 |
|
Anthony Merlino
|
e7863aed73
|
configs/clicker2-stm32: Adds logic to create an 802.15.4 MAC and register a character driver
|
2017-03-29 14:09:27 -04:00 |
|
Gregory Nutt
|
4472ed246a
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-28 15:12:19 -06:00 |
|
Anthony Merlino
|
abab1e68a8
|
configs/clicker2-stm32: Fixes minor SPI configuration issues
|
2017-03-28 17:06:34 -04:00 |
|
Gregory Nutt
|
3fbf59e2bc
|
MRF24J40: Take advantage of new OS features for interrupt parameter passing.
|
2017-03-27 10:48:58 -06:00 |
|
Gregory Nutt
|
77e4953fe3
|
Eliminate a 'make menuconfig' warning
|
2017-03-27 09:42:36 -06:00 |
|
Gregory Nutt
|
16c3ea1f53
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-27 09:21:48 -06:00 |
|
Gregory Nutt
|
c071e2a30c
|
Make sure that CONFIG_PTHREAD_MUTEX_ROBUST=y is selected every configuration that enabled pthreads.
|
2017-03-27 09:21:03 -06:00 |
|
Gregory Nutt
|
b07d3fc305
|
Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES
|
2017-03-27 09:08:14 -06:00 |
|
Gregory Nutt
|
a3304d206e
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-26 15:47:16 -06:00 |
|
Gregory Nutt
|
700d4e6580
|
Clicker2 STM32: NSH configuration does not need FAT support.
|
2017-03-25 07:23:19 -06:00 |
|
Gregory Nutt
|
dfb9fe9b67
|
Clicker2-STM32: Rename configuration to mrf24j40-radio. Update remove. Remove some bad settings in the defconfig file (like OTGFS host support).
|
2017-03-25 07:20:04 -06:00 |
|
Gregory Nutt
|
ac9fa3d710
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-25 07:01:20 -06:00 |
|
Gregory Nutt
|
b47e1888f5
|
Clicker2-STM32: Add usbnsh configuration.
|
2017-03-25 06:59:27 -06:00 |
|
Gregory Nutt
|
f48defee68
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-24 17:59:49 -06:00 |
|
Gregory Nutt
|
e97a13ea90
|
MRF24J40/Clicker2: Add an MRF24J40 device configuration to the Clicker2 STM32 board. Fix a few errors discovered during build.
|
2017-03-24 13:49:40 -06:00 |
|
Gregory Nutt
|
c3990e1b7f
|
Update README and some comments
|
2017-03-24 12:46:01 -06:00 |
|
Gregory Nutt
|
c12b066f14
|
Update README file
|
2017-03-24 12:11:31 -06:00 |
|
Gregory Nutt
|
b3f259e488
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-24 10:18:00 -06:00 |
|
Gregory Nutt
|
3a07455493
|
Trivial changes from review of last PR
|
2017-03-24 10:16:18 -06:00 |
|
Anthony Merlino
|
77b9f72083
|
configs/clicker2-stm32: Cleans up minor issues
|
2017-03-24 11:37:37 -04:00 |
|
Anthony Merlino
|
e826006818
|
configs/clicker2-stm32: Fixes missing semicolon on function prototype
|
2017-03-24 11:14:40 -04:00 |
|
Anthony Merlino
|
4a4805da88
|
configs/clicker2-stm32: Fixes issues with stm32_mrf24j40
|
2017-03-24 11:11:04 -04:00 |
|
Gregory Nutt
|
20b8ccd9d4
|
More updates to README.txt
|
2017-03-23 13:43:48 -06:00 |
|
Gregory Nutt
|
123a057be9
|
Update README
|
2017-03-23 11:43:32 -06:00 |
|
Gregory Nutt
|
2ec72c8f94
|
Clicker2-STM32: Add a README file
|
2017-03-23 11:17:43 -06:00 |
|
Gregory Nutt
|
56559c3330
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-03-23 07:54:46 -06:00 |
|
Gregory Nutt
|
9e4052e506
|
Clicker2-STM32: Add some mostly bogus MAC initializatinon logic.
|
2017-03-23 07:20:10 -06:00 |
|
Gregory Nutt
|
40a8ef3c00
|
Clicker2-STM32: Add logic to register the MRF24J40 radio character device.
|
2017-03-23 06:58:54 -06:00 |
|
Gregory Nutt
|
947acd6c1a
|
Small changes from review of last PR
|
2017-03-22 15:53:12 -06:00 |
|
Gregory Nutt
|
22651dcae2
|
Clicker2-STM32: Add framework for MRF24J40 support. Untested and still some missing logic.
|
2017-03-22 15:20:05 -06:00 |
|
Gregory Nutt
|
4c6646ad5d
|
Clicker2-STM32: Add definitions for remaining mikroBUS pins.
|
2017-03-22 13:28:16 -06:00 |
|
Gregory Nutt
|
6168d43c2c
|
Clicker2 STM32: Add SPI support
|
2017-03-22 11:58:19 -06:00 |
|
Gregory Nutt
|
1f13b21f87
|
Clicker2-STM32: Fixes for a clean build
|
2017-03-22 10:02:26 -06:00 |
|
Gregory Nutt
|
5861d9610c
|
Clicker2-STM32: Add an NSH configuration
|
2017-03-22 09:46:17 -06:00 |
|
Gregory Nutt
|
3f4c4c36f6
|
clicker2-stm32: Add src/ directory
|
2017-03-22 09:33:26 -06:00 |
|