Gregory Nutt
99138f6b39
testing/ostest: Add a test of the getopt() family of interfaces.
...
This new test was used to verify the new implementations of getopt_long() and getopt_long_only() and to verify that there are no regressions to the existing getopts().
Only the OS test is affect by this change.
Verified with the getopt() modifications on a modified version of the sim:nsh configuration.
2021-04-03 01:07:34 -05:00
Matias N
b9042a3666
CI: cancel redundant workflows
2021-03-31 21:25:11 -05:00
Xiang Xiao
0f7ee888d4
neutils/mqttc: Update to version 1.1.5
...
and remove the temp change
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-03-31 17:49:46 +01:00
Brennan Ashton
3638f1c3fa
lvgldemo: Add support for lcddev
...
This provides an adaptor for using lvgl with the lcddev in
addition to the fbdev. As part of this it also fixes a compilation
error when fbdev was used with CONFIG_FB_UPDATE. There is also
a monitoring callback enabled for monitoring the performance
of the demo.
2021-03-31 10:59:11 -03:00
Matias N
d548803d38
httpd: expose http_send_headers to be used in CGI handlers
2021-03-30 22:27:49 -05:00
Matias N
36d4bfa774
mqttc example: provide sane hostname default to avoid crash
2021-03-30 14:51:32 -05:00
raiden00pl
a4e170b7e9
remove examples/dsptest
...
This example doesn't make much sense, tests cases are incomplete, and it's nightmare to maintain with even the slightest changes in libdsp
2021-03-30 04:09:54 -05:00
Dong Heng
d3c7508372
testing/fstest: Add hash checking of file's name to avoid creating same-name file
2021-03-30 00:59:16 -05:00
Abdelatif Guettouche
6ae35ffc71
examples: Add an MQTT-C example.
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-03-29 08:52:14 -05:00
Abdelatif Guettouche
e35ea9486e
mqtt: Add glue code to download MQTT-C.
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-03-29 08:52:14 -05:00
Xiang Xiao
52d853e642
system/nxplayer: Fix error: 'outstanding' undeclared
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-03-29 01:46:29 -07:00
Alan Carvalho de Assis
f3828ccbca
fstest: Force the minimum filename to 4 to avoid collisions
2021-03-25 19:45:48 -07:00
Gregory Nutt
abd444f9ce
candump.c: Must not extern optind, et al
...
optined, et al, are not longer simple globals variables (after incubator-nuttx PR 3170). Redundantly externing them in application code now results in compilation errors.
2021-03-25 03:13:35 -07:00
Gustavo Henrique Nihei
a1df2c634f
build: Fix deplist regeneration after config update
2021-03-25 10:23:33 +01:00
Alan C. Assis
640fd2e860
fstest: Fix printf format error
2021-03-24 23:21:23 +01:00
Sara Souza
bf71741452
examples/oneshot: fixed wrong constant and refactored
2021-03-24 12:08:36 -07:00
Xiang Xiao
d656982f7a
build: Remove the null assignment
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-03-24 18:38:04 +01:00
Abdelatif Guettouche
3fc062e9cd
fsutils/mkfatfs/Kconfig: Select BCH
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-03-23 23:53:03 -07:00
Sara Souza
3bf2f31716
fixed coding style issue
2021-03-22 09:47:06 -07:00
Sara Souza
afad97d9f8
Apply 2 suggestion(s) to 2 file(s)
2021-03-22 09:47:06 -07:00
Sara Souza
577598d2df
Apply 2 suggestion(s) to 1 file(s)
2021-03-22 09:47:06 -07:00
Sara Souza
8e3eca1836
apps/examples: Adds termios example
2021-03-22 09:47:06 -07:00
chao.an
4c256e7db3
netutils/dhcpd: handshake the dhcpd message with server port.
...
resolve the dhcpd compatibility issues on some strict system, such as Windows XP,7,10
Signed-off-by: chao.an <anchao@xiaomi.com>
2021-03-21 20:55:32 -07:00
Nathan Hartman
017f5ed65c
examples/qencoder/qe_main.c: Fix nxstyle errors
2021-03-21 20:52:43 -07:00
Nathan Hartman
331fd61115
examples/qencoder/qe_main.c: Fix printf() format specifier
...
examples/qencoder/qe_main.c:
* main(): Call to printf() had "%d" but argument was
int32_t, leading to compiler warning. Change format
specifier to PRIi32 (suggested by Gregory Nutt).
2021-03-21 20:52:43 -07:00
chao.an
960e63402e
nsh/builtin: Ignore the child status if run the application on background.
...
N/A
fix the leak of child status if the background process
exceeds "CONFIG_PREALLOC_CHILDSTATUS".
Signed-off-by: chao.an <anchao@xiaomi.com>
2021-03-21 02:18:09 -07:00
Gustavo Henrique Nihei
08f1dd0093
fsutils/mksmartfs: Fix regression caused by BCH separation
2021-03-19 23:11:44 -07:00
Gregory Nutt
9f65362dd4
OS test: Improve reporting from the dual thread sporadic test
...
Results were difficult to interpret because the counts during the high priority, budget interval were included with other counts during the low priority interval. This corrects that reporting by using two counts: One for the low and one for the high priority interval. This makes the results much easier to interpret.
There should be no impact to anything other that the sporadic scheduler case of the OS test.
Tested using the the stm32f4discovery:sporadic configration. That configuration has no yet been merged but is available from incubator-apps PR 3097.
2021-03-19 23:11:35 -07:00
Gregory Nutt
1d3dda49a8
Extend Testing of Sporadic Schedule in OS test
...
This commit adds the test developed by Jan Staschulat with Issue #incubator_nuttx/2935
It is expected to cause the OS test to fail for the time being since that issue reports a bug.
Tested using the (new) stm32f4discovery:sporadic configuratioin.
2021-03-18 19:57:58 -07:00
Jiuzhu Dong
801acce04e
dhcpd/telnet: don't need to dupcalite listen socket when task_create
...
N/A
Change-Id: Id0d613809c4caf902332b16daedebbe45acee7f2
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-03-19 08:21:27 +09:00
Huang Qi
d66bc2c107
interpreters/quickjs: Fix typo in qjsmini.c
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
Change-Id: I3ee4a6bde0df7d158a4b5339ec3ffc027d2f42a3
2021-03-17 11:08:08 +01:00
Huang Qi
4439e0c0b5
interpreters/quickjs: Implement a minimal interpreter
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
Change-Id: I782d509f6fcc86ade34eda5dbe5845603b819e0e
2021-03-16 20:28:04 -07:00
Huang Qi
19b49ba045
interpreters/quickjs: Bump to latest release
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
Change-Id: I1cd96c4333442f8c3a3c58c3f8ae5bfac1734f5c
2021-03-16 20:28:04 -07:00
YAMAMOTO Takashi
6cc1f189d2
examples/mtdpart: select CONFIG_BCH
2021-03-16 20:27:49 -07:00
YAMAMOTO Takashi
ea8cf7bad4
examples/mtdrwb: select CONFIG_BCH
2021-03-16 20:27:49 -07:00
Xiang Xiao
2f1ecbaf74
Change all .cpp suffix to .cxx suffix
...
follow the coding standard requirement
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-03-16 13:57:48 -07:00
Sara Souza
1673df81d1
apps/examples/watcher: Fixed an assert failure
2021-03-16 11:30:04 -07:00
Jiuzhu Dong
ff4c3c3fb8
thttpd: add THTTPD_NFILE_DESCRIPTORS limits instead of NFILE_DESCRIPTORS
...
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-03-16 07:56:45 -07:00
YAMAMOTO Takashi
f8cb9db729
iperf: Plug a memory leak
2021-03-16 02:13:25 -07:00
YAMAMOTO Takashi
25d29482ea
iperf: plug a thread leak
2021-03-16 02:13:25 -07:00
YAMAMOTO Takashi
5140962436
netutils/iperf/README.md: document what this is
2021-03-15 07:14:16 +01:00
Jiuzhu Dong
4c6ded2661
app: delete NFILE_DESCRIPTORS limits
...
Change-Id: I3ced2b2b7440a2c79a712cfc97b4cd15d2bddd4c
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-03-12 21:12:07 -08:00
Gustavo Henrique Nihei
6f75c1b3d6
system/i2c: Add command for resetting an I2C bus
2021-03-12 11:08:09 +08:00
ligd
d4259acc15
rpmsgsocket: add rpmsgsocket test case
...
Change-Id: Ia07b5915da2c9c96fa8137bcaecdf1b120c76853
Signed-off-by: ligd <liguiding1@xiaomi.com>
2021-03-05 07:51:51 -08:00
Dong Heng
208df89ab0
netutils/dhcpd: Fix printf format error based on different chip arches
2021-03-05 07:45:07 -08:00
ligd
89e6fb9a42
apps/md5: fix md5 result error
...
MIRTOS-325
Change-Id: I0dd6c3e155b8fe41fe8ea6859271168a0d283829
Signed-off-by: ligd <liguiding1@xiaomi.com>
2021-03-03 22:12:24 -08:00
Jiuzhu Dong
681da55d4a
netutils/thttpd: fix compile break
...
change NSOCKET_DESCRIPTORS to NFILE_DESCRIPTORS
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-03-03 02:02:22 -08:00
Jiuzhu Dong
3708b6e478
net/socket: recover POLLSOCK and keep polling directly by socket
...
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-03-01 09:20:04 -08:00
Jiuzhu Dong
0e1148cf1d
usrsock: delete sock->s_crefs to fix compile break
...
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-02-25 01:44:45 -08:00
Jiuzhu Dong
459916f81c
net/socket: delete config CONFIG_NSOCKET_DESCRIPTORS
...
N/A
Change-Id: I50376600292a853652af76e2236bb428d1037313
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-02-24 05:53:14 -08:00