patacongo
74ba8ff202
Merge pull request #5 from xiaoxiang781216/fix-void-cast
...
Unify the void cast usage
2020-01-02 10:48:17 -06:00
patacongo
f00b4e6f9f
Merge pull request #4 from xiaoxiang781216/fix-suffix
...
Application.mk remove _main suffix from REGLIST
2020-01-02 10:47:58 -06:00
Xiang Xiao
857158451b
Unify the void cast usage
...
1.Remove void cast for function because many place ignore the returned value witout cast
2.Replace void cast for variable with UNUSED macro
Change-Id: Ie644129a563244a6397036789c4c3ea83c4e9b09
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-01-02 23:21:01 +08:00
Xiang Xiao
6a65664ce4
Application.mk remove _main suffix from REGLIST
...
since the file generated by REGISTER macro don't have such suffix
Change-Id: I6814f5bd257563f897c63d9698f8892d9649dcef
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-01-02 21:44:57 +08:00
patacongo
73e1696e8b
Merge pull request #3 from xiaoxiang781216/builtin
...
Add .updated target to handle the no builtin app case correctly
2020-01-01 07:28:32 -06:00
Xiang Xiao
7a645baa4d
Add .updated target to handle the no builtin app case correctly
...
Change-Id: Ia61ff63b4b1e4cb6ec52ac216626bbb76fdf3a33
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-01-01 12:22:00 +08:00
Xiang Xiao
8c8c481381
fix builtin_list.c:58:10: fatal error: builtin_proto.h: No such file or directory ( #2 )
...
Make builtin_list.c instead of builtin_list.o depend on builtin_proto.h and builtin_proto.c
2019-12-31 11:02:09 -06:00
Gregory Nutt
64bc8f5b7f
Run all .c and .h files modified in last PR through nxstyle.
2019-12-31 10:57:34 -06:00
Xiang Xiao
49c997501a
Wapi simplify ( #1 )
...
apps/wireless/wapi: Simplify usage of command line. Remove duplicate extensions
2019-12-31 10:39:53 -06:00
Gregory Nutt
0536c5b523
apps/nshlib/nsh_parse.c: Correct an error found in build testing. Commit 2a462c78aa
was insufficient. It was a mistake to revert Xiang's change of commit 9defae8af6
. But we are on a different vector now.
2019-12-24 12:18:30 -06:00
Gregory Nutt
2a462c78aa
nshlib/nsh_parse.c: Replacement implementation for 9defae8af6
. This addes conditional compilation on the definition of g_nullstring[] to avoid the warning. Suggested by SUZUKI Y <NBG03015@nifty.ne.jp>
2019-12-19 07:59:30 -06:00
Gregory Nutt
6bfd6166dd
Revert "apps/nshlib/nsh_parse.c: Fix warning: 'g_nullstring defined but not used'. Use directly since the usage is triggered by a complex Kconfig combination."
...
Per SUZUKI Y <NBG03015@nifty.ne.jp>, changing:
- return (FAR char *)g_nullstring;
+ return "";
causes a bad return value because "" lies on the stack.
This reverts commit 9defae8af6
.
2019-12-19 07:52:00 -06:00
Gregory Nutt
9b77f80740
apps/netutils/dhcpd/dhcpd.c: Correct backward conditional logic in dhcpd_leaseexpired(). Noted by surya prakash <suryaec1684@gmail.com>.
2019-12-19 07:35:52 -06:00
Xiang Xiao
9defae8af6
apps/nshlib/nsh_parse.c: Fix warning: 'g_nullstring defined but not used'. Use directly since the usage is triggered by a complex Kconfig combination.
2019-12-18 09:43:31 -06:00
Xiang Xiao
3a2bd2c05f
apps/netutils/ntpclient/ntpclient.c: Merge local structure variables xmit and recv into pkt to save the stack.
2019-12-18 09:39:57 -06:00
chao.an
e48a74f358
apps/Application.mk: Convert object names to guarantee uniqueness.
2019-12-13 08:27:45 -06:00
Xiang Xiao
5ec8fc9427
apps/nshlib/nsh_fileapps.c: nsh_fileapp() should return 1 if the application task was spawned successfully but returned failure exit status. For example, nsh shouldn't output "/bin/ping: command not found":
...
nsh> /bin/ping
ERROR: Missing required <ip-address> argument
...
nsh: /bin/ping: command not found
2019-12-10 10:05:51 -06:00
Gregory Nutt
77a3b08302
apps/nshlib/nsh_parse.c: Ensure /bin/ping and ping work at the same time. Don't skip nsh_builtin even CONFIG_NSH_FILE_APPS or CONFIG_FS_BINFS equal y.
2019-12-10 08:40:29 -06:00
Gregory Nutt
3da8091d30
Include nuttx/symtab.h instead of nuttx/binfmt/symtab.h since symtab.h under binfmt folder is for internal use.
2019-12-10 08:39:22 -06:00
Xiang Xiao
7479cd6819
apps/system/nsh/nsh_main.c: Remove HAVE_DUMMY_SYMTAB logic since BINFS can run without it.
2019-12-10 08:37:58 -06:00
Gregory Nutt
e305592ce6
apps/examples/tcpblaster: Fix several problems with the host is the client and the target in the server. Basic problem was that the host did not know the IP address of the target server due to several bugs and build issues that only seemed to affect this configuration.
2019-12-08 17:11:07 -06:00
Alan Carvalho de Assis
7b4a3ac5ac
graphics/littlevgl/Makefile: Temporary fix LVGL compilation until we update to version 6.1.1.
2019-12-07 12:23:01 -06:00
Xiang Xiao
0218a2fcc7
Fix compiler warnings:
...
tftpc_get.c: In function 'tftp_write': tftpc_get.c:307:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
int fd = (int)ctx;
^
tftpc_get.c: In function 'tftpget': tftpc_get.c:368:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
result = tftpget_cb(remote, addr, binary, tftp_write, (void*)fd);
^
2019-12-05 07:14:29 -06:00
Xiang Xiao
3bf17d602e
apps/netutils/ftpc: ix the compiler warnings:
...
ftpc_transfer.c:652:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
FAR struct ftpc_session_s *session = (FAR struct ftpc_session_s *)arg1;
^
ftpc_getreply.c: In function 'fptc_getreply': ftpc_getreply.c:218:58:
warning: passing argument 3 of 'wd_start' from incompatible pointer type [-Wincompatible-pointer-types]
ret = wd_start(session->wdog, session->replytimeo, ftpc_timeout, 1, session);
^~~~~~~~~~~~
In file included from
/workspace/mirtos/out/sim/miai/mirtos/nuttx/include/nuttx/sched.h:56:0,
from /workspace/mirtos/out/sim/miai/mirtos/nuttx/include/sched.h:49,
from /workspace/mirtos/out/sim/miai/mirtos/nuttx/include/stdio.h:48,
from ftpc_internal.h:48,
from ftpc_getreply.c:46: /workspace/mirtos/out/sim/miai/mirtos/nuttx/include/nuttx/wdog.h:247:5: note: expected 'wdentry_t {aka void
(*)(int, long long unsigned int)}' but argument is of type 'void (*)(int, uint32_t) {aka void (*)(int, unsigned int)}'
int wd_start(WDOG_ID wdog, int32_t delay, wdentry_t wdentry, int argc, ...);
^~~~~~~~
2019-12-05 07:11:47 -06:00
liuhuahang
ee53a90fa5
apps/netutils/ntpclient/Kconfig: NTP client should depend on NET_SOCKOPTS.
2019-12-05 07:09:27 -06:00
Gregory Nutt
57f99a6fb7
Make.defs: When building MODULES under Cygwin, the path to libapps.a that is passed to the Windows linker must first be converted with cygpath.
2019-12-04 11:01:43 -06:00
Masayuki Ishikawa
eac7ebe476
Merged in masayuki2009/nuttx.apps/getprime (pull request #207 )
...
apps/testing/getprime: Add getprime program to check multi-thread performance
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-12-04 11:50:46 +00:00
Xiang Xiao
0343ea1a1b
examples/udpblaster/Makefile: change UDPBLASTER_PROGNAME to CONFIG_UDPBLASTER_PROGNAME to fix the compile error:
...
apps\include" -Dmain udpblaster_target.c -o udpblaster_target.o
<command-line>:0:6: error: expected identifier or '(' before numeric constant
udpblaster_target.c:196:5: note: in expansion of macro 'main'
int main(int argc, FAR char *argv[])
2019-12-02 08:19:07 -06:00
Gregory Nutt
9f1aa3c3dc
apps//examples/netlink_route: Correct format when printing ARP table entries.
2019-11-28 16:28:41 -06:00
Gregory Nutt
eff1633886
Remove apps/grephics/traveler
2019-11-25 16:21:00 -06:00
Gregory Nutt
9667060914
Remove apps/system/sudoku.
2019-11-25 16:14:47 -06:00
kyChu
23d2785b19
system/spi/Kconfig: Simultaneous with Dave Marples patch, kyChu submitted a nearly equivalent change with PR 206. In have enhanced Dave Marples change with some good things form kyChu's PR.
2019-11-25 07:49:31 -06:00
Dave Marples
12224806dc
system/spi/Kconfig: This patch fixes a missing definition in the spitool when SPI is enabled with command/data switching.
2019-11-25 07:41:14 -06:00
Gregory Nutt
e89a1aa54d
README.txt: Update to include a description of the 'dmesg' command which was apparently never documented.
2019-11-21 12:23:50 -06:00
Gregory Nutt
3ebf71095e
Remove all support for the ancient Pascal compiler and pcode interpreter.
2019-11-21 07:04:34 -06:00
qiaohaijiao
c084cd820c
apps/system/nxplayer and nxrecorder: apps/nxplayer&nxrecorder: Add nuttx shell support. Use system() function to support shell command in nxplayer and nxrecorder applications.
2019-11-20 07:41:05 -06:00
Gregory Nutt
1859f56380
apps/netutils/netinit, apps/netutils/netlib/, and apps/include/netutils/netlib.h: Extend a few definitions to permit building netutils and netinit with only Netlink sockets enabled.
2019-11-19 09:49:36 -06:00
Gregory Nutt
91b6ad6a0d
ChangeLog.txt: Update anticapted release year for nuttx-8.3
2019-11-14 16:02:20 -06:00
Gregory Nutt
434d97ce68
Update ChangeLog in preparation for the 8.2 release.
2019-11-14 12:34:01 -06:00
Gregory Nutt
370bd94a6b
netutils/netlib/netlib_getdevs.c: Add comments and a placeholder for the RTM_NEWROUTE response.
2019-11-12 10:37:40 -06:00
Gregory Nutt
5c7c34f559
examples/netlink_route/netlink_route_main.c: Use options to disable individual NETLINK_ROUTE commands.
2019-11-12 10:20:26 -06:00
Gregory Nutt
449290c8da
apps/examples/netlink_route: Add test/example of NETLINK_ROUTE 'get' opeations. apps/netutils/netlib: Fixes to NETLINK_ROUTE helpers found by testing with apps/examples/netlink_route.
2019-11-11 13:40:57 -06:00
Xiang Xiao
0276088d5a
apps/system/usrsock_rpmsg/usrsock_rpmsg_server.c: Fix usrsock_rpmsg_server.c:554:7: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized].
2019-11-11 09:06:18 -06:00
Xiang Xiao
b4482370cf
Make.defs: Fix nuttxtoolsunlink.sh: Command not found.
2019-11-11 09:04:10 -06:00
Gregory Nutt
438777cd38
netutils/netlib/netlib_getroute.c: Add function to retrieve routing tables using netlink.
2019-11-10 12:36:34 -06:00
Gregory Nutt
e260ea779c
apps/netutils/netlib/netlib_getnbtab.c: Add a utility function that will return a list of all network devices in the UP state.
2019-11-09 17:38:02 -06:00
chao.an
6bdc814836
apps/system/usrsock_rpmsg/Make.defs: Correct configured application name.
2019-11-09 10:03:24 -06:00
Gregory Nutt
2507cc15e8
netutils/netlib/netlib_getnbtab.c: Add support for retrieving a snapshot of the IPv6 neighbor table using Netlink sockets.
2019-11-08 11:30:32 -06:00
Jianli Dong
caecdd6079
apps/system/usrsock_rpmsg: Add rpmsg based usrsock implementation.
2019-11-08 09:32:45 -06:00
Juha Niskanen
eaeb6cc105
nshlib/Kconfig: Add missing NSH_DISABLE_DMESG, typos.
2019-11-08 07:52:22 -06:00