chao an
6bc5196ff0
examples/usrsocktest: add some delay to wait the daemon task ready
...
Signed-off-by: chao an <anchao@xiaomi.com>
2022-09-01 14:58:09 +08:00
chao an
45a21aea8e
examples/usrsocktest: add USRSOCK_REQUEST_IOCTL support
...
The test model of usrsock ioctl() has changed after file socket layer implemented from vfs,
usrsock must implement the ioctl() hook to pass this test
Signed-off-by: chao an <anchao@xiaomi.com>
2022-09-01 14:58:09 +08:00
chao an
046e83bec9
examples/usrsocktest: fix build break
...
usrsocktest_wake_with_signal.c: In function ‘do_wake_test’:
usrsocktest_wake_with_signal.c:553:16: error: ‘USEC_PER_MSEC’ undeclared (first use in this function)
553 | usleep(100 * USEC_PER_MSEC); /* Let worker thread proceed to blocking
| ^~~~~~~~~~~~~
Signed-off-by: chao an <anchao@xiaomi.com>
2022-09-01 14:58:09 +08:00
chao an
5b47bc24ae
examples/usrsocktest: correct the check region of remote address
...
let us skip the sin_zero
Signed-off-by: chao an <anchao@xiaomi.com>
2022-09-01 14:58:09 +08:00
chao an
a8d2924c55
examples/usrsocktest: correct return value check of dup2()
...
DUP(2) Linux Programmer's Manual
NAME
dup, dup2, dup3 - duplicate a file descriptor
...
RETURN VALUE
On success, these system calls return the new file descriptor.
On error, -1 is returned, and errno is set appropriately.
Signed-off-by: chao an <anchao@xiaomi.com>
2022-09-01 14:58:09 +08:00
田昕
c427f408cb
testing:add MTD Fail-safe config-data tests
...
Signed-off-by: 田昕 <tianxin7@xiaomi.com>
2022-08-31 20:33:20 +08:00
Fotis Panagiotopoulos
1c7839c28c
Fixed compiler warnings.
2022-08-30 12:10:49 +08:00
Alex
daf9e80936
Update build.yml
...
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
2022-08-29 21:36:17 +08:00
Xiang Xiao
0d85084741
wireless/gs2200m: Rename usrsock_request to usrsock_handle_request
...
fix the conflict after usrsock reconstruct:
https://github.com/apache/incubator-nuttx/pull/6949
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-29 22:17:29 +09:00
Huang Qi
1e4165220e
gpusutils/minmea: Fix build break by wrong unpack path
...
minmea is not cover by CI and in current implementations,
the source files from downloaded tarball were put into root path in gpsutils/minmea instead of in $(MINMEA_DIR)/$(MINMEA_UNPACKNAME),
and then:
```
mv: cannot stat 'minmea-db46128e73cee26d6a6eb0482dcba544ee1ea9f5': No such file or directory
```
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-08-29 14:26:18 +08:00
YAMAMOTO Takashi
65b58724ca
interpreters/wamr/Kconfig: Add INTERPRETERS_WAMR_DEBUG_INTERP option
...
Tested with sim/Linux/amd64 and esp32 devkit-c.
2022-08-29 14:20:19 +08:00
Huang Qi
2e2630e838
Don't download tarballs if a local git repo found
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-08-28 17:20:47 +08:00
raiden00pl
35c31e35c1
examples/foc: add options to run only the sensor alignment routine or the motor identification routine
2022-08-28 13:24:51 +08:00
raiden00pl
7dbd02947e
examples/foc: support for motor identification
2022-08-28 01:20:53 +08:00
raiden00pl
f987c6c02e
examples/foc: make sure that the queue is empty before start the control thread
2022-08-27 23:50:58 +08:00
raiden00pl
429f5a166f
examples/foc: terminate the control thread if no work to do
2022-08-27 23:50:58 +08:00
raiden00pl
420da4589e
examples/foc: print default values in the help message
2022-08-27 23:50:58 +08:00
liyi
7035546422
fix use of addroute/delroute
...
Signed-off-by: liyi <liyi25@xiaomi.com>
2022-08-27 23:50:46 +08:00
Masayuki Ishikawa
1bf462e1c1
testing: getprime: Fix the thread number info
...
Summary:
- I noticed that getprime sometimes shows a wrong thread number
- This commit fixes this issue
Impact:
- None
Testing:
- Tested with sabre-6quad:netnsh
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-08-25 19:42:25 +08:00
Takayoshi Koizumi
4d86c69a22
examples/fmsynth: Add examples for FM synthesizer lib
...
Add examples to show how to use fmsynth library.
There are 2 samples.
One is a music keyboard, and the other is music player decording MML.
2022-08-25 20:29:55 +09:00
Takayoshi Koizumi
80eb94da8a
audioutils/nxaudio: Add audio utility library for nuttx audio
...
Add an utility library for easier use of NuttX's Audio driver.
2022-08-25 20:29:55 +09:00
Takayoshi Koizumi
40c506f3a0
audioutils/fmsynth: Add FM synthesizer library
...
Add simple FM synthesizer library in audioutils.
2022-08-25 20:29:55 +09:00
chao.an
995aef9d99
net/sockopt: move BINDTODEVICE to socket level
...
rename the UDP_BINDTODEVICE to SO_BINDTODEVICE to follow the linux
style to be compatible with non-UDP protocol binding requirements
Signed-off-by: chao.an <anchao@xiaomi.com>
2022-08-25 00:11:23 +08:00
Fotis Panagiotopoulos
0cdb2cfa48
Fixed compiler warnings.
2022-08-23 01:39:59 +08:00
zouboan
d1cbbcdb41
reset state machine to support identification once more without restart app
2022-08-22 13:57:12 +08:00
zouboan
bd82e8d39f
improve flux linkage identification method
...
improve flux linkage identification method
2022-08-22 13:57:12 +08:00
Huang Qi
511d9d59de
nshlib: Disable dmesg if RAMLOG_SYSLOG disabled
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-08-22 13:56:54 +08:00
weizihan
c4972d4721
apps: Fix bug by calling getrandom
...
Signed-off-by: weizihan <weizihan@xiaomi.com>
2022-08-18 18:02:01 +08:00
zhanghongyu
8fe295de32
wireless: Add ioctl cmd to setting PTA prio
...
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-18 11:48:23 +08:00
weizihan
9dd3055014
apps: Fix the bug that setsockopt didn't check return value
...
Signed-off-by: weizihan <weizihan@xiaomi.com>
2022-08-17 22:50:56 +08:00
pengyiqiang
a9f6d66888
add fds initialization and buttonset comparison
2022-08-17 11:41:13 +08:00
pengyiqiang
d3232585b0
fixed non-standard naming and usage
2022-08-17 11:41:13 +08:00
pengyiqiang
2af0fb3815
fix warning
2022-08-17 11:41:13 +08:00
pengyiqiang
2ed3a91426
testing: add monkey test
2022-08-17 11:41:13 +08:00
liuhaitao
e1a382d62a
testing/uclibcxx_test: Define TESTDIR correctly
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-16 19:00:01 +03:00
baggio63446333
0d3a2bbae8
nshlib: Change ELF priority and stack size based on builtin list
...
When an application is used as a loadable ELF module, the priority and
stack size of the application task is always fixed at the default values.
This commit changes to get the priority and stack size of the application
from the bulitin list. If it is not on the list, it still works as before.
2022-08-16 23:19:00 +08:00
weizihan
e1ed558543
apps: Fix the bug that didn't initialize structure
...
Signed-off-by: weizihan <weizihan@xiaomi.com>
2022-08-16 23:18:18 +08:00
liuhaitao
14030f6ba4
Add minmea and cmsis .gitignore files
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2022-08-16 12:50:26 +03:00
yinshengkai
1e66c39066
system/input: update input device name
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2022-08-16 14:59:34 +08:00
jihandong
6afc226350
nxlooper nxplayer nxrecorder: fix coverity bug
...
readline might return EOF.
Signed-off-by: jihandong <jihandong@xiaomi.com>
2022-08-16 14:59:19 +08:00
Xiang Xiao
de26582775
system/uorb: Pass NULL to task_create directly
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-16 09:47:17 +03:00
yintao
8e9462985a
examples/rpmsgsocket: fix wrong typo
...
Signed-off-by: yintao <yintao@xiaomi.com>
2022-08-16 01:04:10 +08:00
zhanghongyu
a25f640e54
wapi: Make the initial scan buffer configurable through Kconfig
...
The default value is 4KB which is same as IW_SCAN_MAX_DATA
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-15 22:27:59 +08:00
zhanghongyu
a755cb72da
wapi: correct scan return value
...
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-15 22:27:59 +08:00
zhanghongyu
8c8ebf4503
wapi: fix coverity warning
...
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-15 22:27:59 +08:00
raiden00pl
13a0d539fe
examples/foc/Kconfig: EXAMPLES_FOC_SETPOINT_ADC depends on ADC
2022-08-15 16:42:56 +03:00
raiden00pl
1f4f338772
examples/foc/foc_motor_b16.c: fix open loop Q current
2022-08-15 16:42:00 +03:00
zhanghongyu
26892be894
usrsock: fix usrsock close hang when net not ready
...
reason: ept NULL when close request and poll event occur simultaneously
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-15 16:41:17 +03:00
zhanghongyu
451243accb
usrsock_server: Reduce unnecessary poll prepare
...
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-15 16:41:17 +03:00
zhanghongyu
707b7be4da
usrsock: ioctl Remove bad copy operations
...
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2022-08-15 16:41:17 +03:00