makejian
11de514217
mbedtls: update Kconfig
...
update Kconfig for adapting version v3.4.0
Signed-off-by: makejian <makejian@xiaomi.com>
2023-08-27 21:44:10 +08:00
haopengxiang
26e2736863
benchmarks/coremark: apply SEED_METHOD/MEM_METHOD update
...
Signed-off-by: haopengxiang <haopengxiang@xiaomi.com>
2023-08-26 20:03:06 +08:00
liaoao
1243c0ba4d
libfdt: modify makefile
...
update LIBFDT to LIBC_FDT
move version_gen.h and place it under nuttx/libs/libc/fdt/
change include path to nuttx/libs/libc/fdt/dtc/
Signed-off-by: liaoao <liaoao@xiaomi.com>
2023-08-26 17:06:55 +08:00
liuhongchao
a3dfef117b
apps/examples:Add keyboard example
...
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2023-08-26 17:02:48 +08:00
fangxinyong
512af7fbd7
ltp/makefile: filter testcases based on defconfig
...
Signed-off-by: fangxinyong <fangxinyong@xiaomi.com>
2023-08-25 21:17:56 +03:00
SPRESENSE
5058a0dba7
Application.mk: Remove warning that program names mismatch
...
Avoid warning when PROGNAME contains space blank.
2023-08-26 01:18:10 +08:00
raiden00pl
0cd1901da9
boot/miniboot: hide miniboot options if not enabled
2023-08-26 01:17:42 +08:00
Ville Juven
94d477b3df
nshlib/nsh_console.h: Add nsh_none, where any empty output can be forwarded
...
Add nsh_none to consume all empty traces from nsh.
For the variadic argument case need to add a (inline) function to eat
away the __VA_ARGS__ list, there is no good / portable way to do this by
pre-processor macros, but a function will eat the variadic list whatever
its size is.
2023-08-25 17:18:35 +08:00
Ville Juven
1668c3e97d
Revert "nshlib/nsh_timcmds.c: Suppress warning about unused variable (errfmt)"
...
This reverts commit 4ca9b518fa9923c1af9c120eafbac59359874e13.
2023-08-25 17:18:35 +08:00
makejian
1274aa5c8a
mbedtls: mbedtls_selftest depends on MBEDTLS_SSL_DTLS_CONNECTION_ID
...
Signed-off-by: makejian <makejian@xiaomi.com>
2023-08-25 17:02:44 +08:00
haopengxiang
a4f0349813
benchmarks/coremark: fix no coremark in bin
...
Signed-off-by: haopengxiang <haopengxiang@xiaomi.com>
2023-08-25 08:23:53 +02:00
xuxin19
a091b91d83
cmake:replace custom_patch_target with PATCH_COMMAND
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2023-08-24 17:49:12 +02:00
xuxin19
4765cc3411
Application.mk:define main entry MAINNAME relatively
...
when a program has multiple MAINSRC for incremental compilation,
the PROGNAME of the compiled file may generate errors
-------------------- compile definition error ---------------------
cc -c -g CFLAGS INCLUDEDIR -Dmain=funA_main funB.c -o funB.c.path.o
^^^^ ^^^^^^ ^^^^
-------------------------------------------------------------------
use the MAINOBJ:PROGNAME mapping variable to define the main entry name
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2023-08-24 23:36:30 +08:00
chao an
8aa3c1e4b9
system/libuv: export GCCVER to environment
...
Signed-off-by: chao an <anchao@xiaomi.com>
2023-08-24 20:49:22 +08:00
chao an
77e6c39cbd
system/libuv: strict GCC version check from GCC-12.2 to GCC-12
...
Toolchain related detection errors are still not resolved on GCC-12.3
Signed-off-by: chao an <anchao@xiaomi.com>
2023-08-23 23:51:14 +08:00
YAMAMOTO Takashi
73f27b7cae
toywasm: regen for v33
...
```
REF=e03d1f61d3f3163da76b33c4c770dbf0d2024324 ./regen.sh
```
2023-08-23 03:02:12 +08:00
YAMAMOTO Takashi
816b499ef8
toywasm: bump to v33
2023-08-23 03:02:12 +08:00
Ville Juven
b65b577ad3
nshlib/nsh_timcmds.c: Suppress warning about unused variable (errfmt)
...
Fixes following warning:
CC: grp/lib_getgrbufr.c nsh_timcmds.c: In function 'cmd_date':
nsh_timcmds.c:370:19: warning: variable 'errfmt' set but not used [-Wunused-but-set-variable]
370 | FAR const char *errfmt;
|
2023-08-23 00:17:25 +08:00
dongjiuzhu1
d73e6412b7
apps/gpsutils: move gpsutils to nuttx/libs/libc/gpsutils
...
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
2023-08-22 23:05:53 +08:00
Zhe Weng
87838bb62c
ostest/wqueue: Check return value for pthread ops.
...
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-08-22 13:55:03 +08:00
Andre Heinemans
8757c6934c
Added tools for NXP SE05x (secure element)
2023-08-22 10:12:31 +08:00
Petro Karashchenko
189d0c803f
net/ip: print ip addresses using ip4_addrN macro
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-08-22 01:36:42 +08:00
raiden00pl
2b58cc6578
rptun/ping: fix invalid use of nsh_error after 31421db6f
2023-08-21 18:47:01 +03:00
Xiang Xiao
6716f15d7b
testing: Check CONFIG_TLS_NELEM is defined before using it
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-08-21 15:08:17 +03:00
makejian
18280fdc25
mbedtls-alt: add aes alternative implementation
...
aes module of mbedtls use alternative implementation via /dev/crypto
Signed-off-by: makejian <makejian@xiaomi.com>
2023-08-21 16:10:48 +08:00
raiden00pl
31421db6fa
rptun/ping: print invalid arguments error
2023-08-20 22:58:07 +08:00
simonatoaca
4739b18cb1
examples/bme680: Added test program for the BME680 sensor
...
The program is an example on how to poll the sensor for data when
all its sub-sensors are enabled.
Signed-off-by: simonatoaca <simona.alexandra2000@gmail.com>
2023-08-18 23:00:32 +08:00
simbit18
00a093e108
Fix Kconfig style
...
Replace help => ---help---
Add comments
2023-08-18 20:19:22 +08:00
xucheng5
15edd28a69
example/capture : fixed build warning
...
Signed-off-by: xucheng5 <xucheng5@xiaomi.com>
2023-08-18 14:08:33 +08:00
Xiang Xiao
7251645685
Fix some coding style issue
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-08-17 22:51:51 +03:00
Xiang Xiao
856416540c
Remove the definition of MIN/MAX
...
use the macro in sys/params.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-08-17 22:51:51 +03:00
Xiang Xiao
054cf3b1cb
Change all sizeof(arr)/sizeof(arr[0]) to nitems
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-08-17 22:51:51 +03:00
xuxin19
8e8d58a915
cmake:migrate apps CMakeLists for libsodium
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2023-08-17 14:35:02 +08:00
makejian
c25f5e1955
crypto: fix formatting issues in commit #1932
...
(1) add 'FAR' in mbedtls_hardware_poll
(2) fix indentation issues in hash testcase
Signed-off-by: makejian <makejian@xiaomi.com>
2023-08-17 14:31:41 +08:00
makejian
024a7eeec3
crypto/libsodium: fix libsodium compilation problem
...
(1)fix unable to pull source code
(2)fix compile warning
Signed-off-by: makejian <makejian@xiaomi.com>
2023-08-17 14:31:23 +08:00
huangkai8
323c16a5fb
Wrong start and end values would make dead cycle. Exchange the values when start value is bigger than end value.
2023-08-16 20:20:03 +03:00
xuxin19
32b417a8f7
cmake:refine cmake build for apps/examples
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2023-08-17 01:15:17 +08:00
Shoukui Zhang
9cf473c88c
mtd_config_fs: Default select MTD_CONFIG_NAMED config
...
Signed-off-by: Shoukui Zhang <zhangshoukui@xiaomi.com>
2023-08-16 22:06:28 +08:00
yangjiao
37ac7f923a
Update cmocka_main.c to support following functions:
...
1. list all the testcases with "--list";
2. run some testcases with "--test";
3. show cmocka help message;
4. skip some testcases with "--skip";
Signed-off-by: yangjiao <yangjiao@xiaomi.com>
2023-08-16 01:00:36 +08:00
yangjiao
4b521051d3
cmocka/Kconfig: add the depends on item "LIBC_REGEX".
...
The "regex" library will be used in cmocka test, so add the dependency relationship for this config.
Signed-off-by: yangjiao <yangjiao@xiaomi.com>
2023-08-16 01:00:36 +08:00
yangjiao
f0f94a1235
testing/cmocka:add a patch.
...
cmocka modification upload Nuttx community preparation: upload a patch with recent changes for cmocka source code.
Signed-off-by: yangjiao <yangjiao@xiaomi.com>
2023-08-16 01:00:36 +08:00
xuxin19
817ea66e9f
cmake:migrate apps CMakeLists for tinycrypt
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2023-08-16 00:59:04 +08:00
fengxuesong
3f556c8df4
Fix the bug of i2c_dev
...
Signed-off-by: fengxuesong <fengxuesong@xiaomi.com>
2023-08-14 13:40:15 +08:00
fengxuesong
c6ee7baca7
Fix the bug of i2c_bus
...
Signed-off-by: fengxuesong <fengxuesong@xiaomi.com>
2023-08-14 13:40:15 +08:00
liuhongchao
e5bf64d792
apps/examples:Edit arm64 compilation error
...
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2023-08-14 13:39:59 +08:00
wanggang26
eb815c48d7
ofloader: startup ofloader directly
...
Signed-off-by: wanggang26 <wanggang26@xiaomi.com>
2023-08-14 13:39:42 +08:00
fangxinyong
b0933fe431
builtin: uid and gid configuration for builtin app
...
File uid and gid configuration for builtin fs, if set-user-ID bit is set
in the file permissions, then the euid of process set as file uid. Use
the confiuration to emulate builtin app set.
MODE must octal number and use similar with linux chmod OCTAL-MODE FILE
UID = 2000
GID = 3000
MODE = 06555
Signed-off-by: fangxinyong <fangxinyong@xiaomi.com>
2023-08-14 11:47:55 +08:00
liuhongchao
75f04dd775
drivertest:Add touch panel test case.
...
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2023-08-14 09:05:52 +08:00
Xiang Xiao
2db68e26c4
Fix Error: luv/src/constants.c:674:11: error: implicit declaration of function 'getprotobyname'
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-08-12 15:58:11 +03:00
Xiang Xiao
b586ab839d
nshlib: Don't select LIBC_NETDB automatically
...
since nshlib always call netdb API inside #ifdef CONFIG_LIBC_NETDB
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-08-12 15:58:11 +03:00