Commit Graph

2743 Commits

Author SHA1 Message Date
Gregory Nutt
c4dd981738 Remove some inappropriate conditional compilation 2017-05-13 16:56:56 -06:00
Gregory Nutt
b08ea68a33 Move prototype from nuttx/include/nuttx/arch.h to apps/include/platform/cxxinitialize.h 2017-05-13 16:53:33 -06:00
Gregory Nutt
041d0d2c68 apps/platform: Fix an error in dependency generation introduced with last changes 2017-05-13 12:36:25 -06:00
Gregory Nutt
7a21692496 apps/platform: Create gnu/ subdirectory that contains the one and only GNU C++ initialization function. Remove all other C++ initialization functions. 2017-05-13 12:06:01 -06:00
Alan Carvalho
759398aa5a Merged in acassis/apps_acassis/canard (pull request #83)
Canard

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-12 20:21:04 +00:00
Alan Carvalho de Assis
8011648ad0 Fix to use the new canardInit() function 2017-05-12 16:58:53 -03:00
Alan Carvalho de Assis
86795c797d Fix libcanard github download link to get it compiling correctly 2017-05-12 16:58:45 -03:00
Alan Carvalho
2d8b05854f Merged in acassis/apps_can2/can_bus (pull request #82)
Fix the new can.h header location

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-12 15:33:57 +00:00
Alan Carvalho de Assis
ed19c87029 Fix the new can.h header location 2017-05-12 11:58:57 -03:00
Gregory Nutt
f5dd9811dc Bitbucket Issue 5, apps build system: The previous patch wasn't complete, it was just idea how to resolve issue. Please, find attached issue5.patch to resolve it. It can be applied on top current apps/master. From Artur Mądrzak. 2017-05-12 07:50:03 -06:00
Gregory Nutt
eaeab500a3 Merge branch 'ieee802154' 2017-05-11 13:42:41 -06:00
Gregory Nutt
8d67e064ed Merge remote-tracking branch 'origin/master' into ieee802154 2017-05-11 13:41:22 -06:00
Gregory Nutt
6a3b9a2201 Merge branch 'ieee802154' of bitbucket.org:nuttx/apps into ieee802154 2017-05-11 13:40:39 -06:00
Gregory Nutt
13911d9b17 Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:40:03 -06:00
Gregory Nutt
114a1d2846 Issue 5: I found an unexpected behavior in apps/ configuration generation. Adding external symbolic link in apps/ directory and using Make.defs for Kconfig generation, Kconfig file has a wrong path in the source argument. It contains original dir path outside of the source tree instead path to sub-directory in apps/.
The problem is connected with make/system symbolic link path resolution.  Corrected by a patch submitted by Artur Mądrzak with Issue 5.
2017-05-11 07:57:37 -06:00
Gregory Nutt
1bad025c81 Cosmetic changes to comments 2017-05-11 07:46:08 -06:00
Juha Niskanen
478049fc4f examples/configdata: add stacksize and priority 2017-05-10 08:44:01 -06:00
Gregory Nutt
8229a8b986 Merged ieee802154 into master 2017-05-09 15:33:14 -06:00
Anthony Merlino
0df76571b7 Merged in merlin17/apps/ieee802154 (pull request #81)
wireless/ieee802154: Brings closer to NuttX Coding Style

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-09 21:32:53 +00:00
Anthony Merlino
430fe6caf6 wireless/ieee802154: Brings closer to NuttX Coding Style 2017-05-09 17:24:02 -04:00
Gregory Nutt
08e8257c90 Merged ieee802154 into master 2017-05-09 15:14:19 -06:00
Anthony Merlino
67445444ff Merged in merlin17/apps/ieee802154 (pull request #80)
wireless/ieee802154: Restructures i8sak app and adds blaster functionality

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-09 21:13:42 +00:00
Anthony Merlino
711f939b68 wireless/ieee802154: Restructures i8sak app and adds blaster functionality 2017-05-09 16:58:38 -04:00
Gregory Nutt
f473842f96 Fix some calls to task_create(): argv[0] is the first parameter, not the name of the task. 2017-05-09 10:59:24 -06:00
Gregory Nutt
5fbf2fd8d1 NSH wireless setup: Move call to nsh_associate(). It should be possible to associate with an AP when DHCPC is disabled. 2017-05-09 06:39:08 -06:00
Gregory Nutt
8029b81548 Merge branch 'ieee802154' 2017-05-08 14:32:20 -06:00
Gregory Nutt
8380447e1a Merge remote-tracking branch 'origin/master' into ieee802154 2017-05-08 14:31:54 -06:00
Anthony Merlino
feadc9ff4a Merged in merlin17/apps/ieee802154 (pull request #79)
wireless/ieee802154: Adds sniffer back to I8SAK app

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-08 20:28:38 +00:00
Anthony Merlino
84dc6ddcd7 wireless/ieee802154: i8sak adds sniffing functionality back in 2017-05-08 16:25:16 -04:00
Anthony Merlino
a6ef54cf0c wireless/ieee802154: Adds rxonidle attribute helpers 2017-05-08 16:25:16 -04:00
Gregory Nutt
0376019c35 WPA associate: NSH was not setting the algorithm parameter. 2017-05-08 13:28:08 -06:00
Juha Niskanen
c55adbae86 Merged in juniskane/apps_upstream/platform_add_nucleo_pr (pull request #78)
Add platform files for nucleo-l452re and nucleo-l496zg

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-08 14:04:13 +00:00
Juha Niskanen
cf866aa6fb Add platform files for nucleo-l452re and nucleo-l496zg 2017-05-08 09:19:28 +03:00
Juha Niskanen
e87e8f7db0 Merged nuttx/apps into master 2017-05-08 09:11:51 +03:00
Gregory Nutt
6ec8e56f89 Merge remote-tracking branch 'origin/master' into ieee802154 2017-05-06 11:30:48 -06:00
Gregory Nutt
40a1fbf498 Forgot to add a file in the last commit. 2017-05-06 11:28:56 -06:00
Gregory Nutt
a0915850b9 wireless/wapi: wpa_driver_wext_associate() now accepts a configuration parameter that can be used to specify the wireless properties. nshlib: NSH now has configuration options to select the wireless properties. It builds the configuration structure and passes this to wpa_driver_wext_associate() so that it will setwork the network as configured. 2017-05-06 11:28:11 -06:00
Gregory Nutt
f12d857f0a Move wireless/wext into wireless/wapi/src. Update some naming for better follow the NuttX coding style. 2017-05-06 09:40:09 -06:00
Anthony Merlino
9c8429f23e Merged in merlin17/apps/ieee802154 (pull request #77)
wireless/ieee802154: msdu_length in meta data converted to a seperate length argument

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-05 18:55:00 +00:00
Anthony Merlino
3b846c1d3d wireless/ieee802154: msdu_length in meta data converted to a seperate length argument 2017-05-05 12:45:41 -04:00
Anthony Merlino
782c55fbb5 Merged in merlin17/apps/ieee802154 (pull request #76)
wireless/ieee802154:  Removes libradio to coincide with removal of ioctl with radio

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-05 15:26:56 +00:00
Anthony Merlino
3b824ed5a2 wireless/ieee802154: Removes libradio to coincide with removal of ioctl with radio
Moves all functionality from libradio to libmac
2017-05-05 11:13:38 -04:00
Gregory Nutt
44ace8e1cc 6loWPAN: Replace some Rime address naming with more consistent short/exended address terminology 2017-05-04 08:21:12 -06:00
Gregory Nutt
67fb7183cb Merge remote-tracking branch 'origin/master' into ieee802154 2017-05-04 07:12:26 -06:00
Simon Piriou
33027bd66e wireless/wext: Add drivers_wext from the WPA supplicant; Integrate into NSH 2017-05-02 09:43:48 -06:00
Gregory Nutt
a5c439777d nshlib/nsh_netinit.c: If IEEE802.11 selected use wlan0 instead of eth0 for network device name. 2017-05-02 08:26:21 -06:00
Gregory Nutt
4ba1f8665d netutils/dhcpc: Make the network device name a configuration option. Was hardcoded to eth0 but may, instead, need to be wlan0 2017-05-02 08:20:05 -06:00
Gregory Nutt
5b7f2b0ce2 Eliminate a warning 2017-04-29 08:52:10 -06:00
Gregory Nutt
08b2fee0fb NSH: Needs to include tftp.h if TFTP no disabled 2017-04-29 08:42:26 -06:00
Ian McAfee
8007332ab1 I need to look at the registers that are at or around 0xe000ef90. Using mw and xd, I see that nsh does not support pointers greater than 0x7fffffff. A quick look at the source shows that the pointers for those two commands are set with calls to strtol() rather than strtoul(). Changing the two pointer-setting instances to strtoul() fixes the problem, at least for my architecture/config. 2017-04-26 17:54:56 -06:00