Commit Graph

99 Commits

Author SHA1 Message Date
openvela-robot 47496b1a6d Merge branch 'dev-merge-github-20230228' into dev 2026-04-20 15:12:39 +08:00
openvela-robot eb01857f39 zlib&libwebsockets: add seperate repo into git ignore
Signed-off-by: haopengxiang <haopengxiang@xiaomi.com>
2026-04-20 15:12:38 +08:00
openvela-robot 4f05ad9fe7 libsodium depends on ICS license 2026-04-20 15:12:18 +08:00
openvela-robot 7f37c4d892 testing/gpu: add tiled image test
Signed-off-by: Xuxingliang <xuxingliang@xiaomi.com>
Signed-off-by: xinbingnan <xinbingnan@xiaomi.com>
2026-04-20 15:12:17 +08:00
openvela-robot 5b23db4349 mbedtls: use 'getrandom' to get system entropy
use getrandom to get system entropy and not dependent on config DEVURANDOM
Signed-off-by: makejian <makejian@xiaomi.com>
2026-04-20 15:12:15 +08:00
openvela-robot ad54f17af8 Fix coremark/core_util.c:210:17: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:12:14 +08:00
Daniel Appiagyei a7324ffeaa c++ compatibility: rename usages of reserved c++ keywords 'this' and 'public' 2026-04-20 15:12:13 +08:00
Xiang Xiao ba10e4e860 Fix the nxstyle warning
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:08:52 +08:00
Xiang Xiao 977079fa82 Replace all sprintf with snprintf
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:08:52 +08:00
openvela-robot f1f868712e Replace all strcat with strlcat
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:08:51 +08:00
openvela-robot 2e932a4cd0 dhcpc: adds errno to the dhcpc internal error
add errno to help analyze possible causes of dhcp failures

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2026-04-20 15:08:51 +08:00
openvela-robot ecce08e27f nshlib/netcmds:support to set MTU
Usage:ifconfig interfacename mtu ***

Signed-off-by: wangchen <wangchen41@xiaomi.com>
2026-04-20 15:08:50 +08:00
openvela-robot fc7fcf820d nshlib/netcmds:modify the description of setting MTU
modify the description of setting MTU

Signed-off-by: wangchen <wangchen41@xiaomi.com>
2026-04-20 15:08:49 +08:00
openvela-robot d599663eeb Add deleting AIDL generated files into distclean
Now, using distclean will delete all AIDL generated files, include xxx.h xxx.cpp Bpxxx.h Bnxxx.h, by using AIDL tool option '--delete'.
dependson:965500
Signed-off-by: zhangyiyang3 <zhangyiyang3@xiaomi.com>
2026-04-20 15:08:48 +08:00
Xiang Xiao 5880c0a140 Fix the nxstyle warning
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:08:47 +08:00
Xiang Xiao 15d56b664f Replace all sprintf with snprintf
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:08:46 +08:00
openvela-robot 78a0844b1e Merge remote-tracking branch 'remotes/mirtos/dev-upmerge-nuttx-10.2' into dev 2026-04-20 15:00:02 +08:00
openvela-robot 94f46b123f Remove CONFIG_CLOCK_MONOTONIC special code
since this opion doesn't exist anymore

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:01 +08:00
openvela-robot b3a289f58b Remove CONFIG_CLOCK_MONOTONIC special code
since this opion doesn't exist anymore

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:00 +08:00
openvela-robot c44b1470a8 graphics/nxwidgets: Rename ARCHCPUFLAGS[XX] to ARCHC[XX]FLAGS
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:59 +08:00
openvela-robot 6de4bebaed industry/foc: add support for angle from sensorless observer 2026-04-20 14:59:57 +08:00
openvela-robot 172cd63af9 draw small rect use cpu
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:57 +08:00
openvela-robot a54690f3aa apps: Enable Rust based application. 2026-04-20 14:59:55 +08:00
openvela-robot 473c9d5506 system/adb: Change the default value of ADBD_PAYLOAD_SIZE to 1024
improve the speed of "adb push" and "adb pull"

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:53 +08:00
openvela-robot af4d4a1b7e examples/foc/foc_motor: store the configured FOC run mode in a separate variable
The controller mode can change during example execution and depends on the thread state (IDENT [not yet upstream] / ALIGN / RUN)
2026-04-20 14:59:52 +08:00
openvela-robot cf10a0acb2 adapter Verisilicon_SW_VGLite_3.1.16_20220124
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:51 +08:00
openvela-robot 97f0fa9af4 examples/foc: add an option to disable motor controller logic
This is useful feature for debug purposes.
2026-04-20 14:59:49 +08:00
openvela-robot 879dbffead Fix error: 'strncpy' specified bound 16 equals destination size
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:49 +08:00
openvela-robot 62e0f458eb industry/foc/float: add velocity observers support 2026-04-20 14:59:47 +08:00
openvela-robot ae2e7f001f rptun: add rptun dump support
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:59:46 +08:00
openvela-robot 529d47a32e system/cu: Don't select SERIAL_TERMIOS in Kconfig
since all terminal related code is already guarded by CONFIG_SERIAL_TERMIOS

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:45 +08:00
openvela-robot 0cf0799685 fix gpu draw arc clip area error
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:44 +08:00
openvela-robot 0770bdbf33 netutils: Check lo by CONFIG_NET_LOOPBACK not CONFIG_NET_LOCAL
CONFIG_NET_LOCAL is used to enable Unix Domain Socket

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:43 +08:00
openvela-robot 9e2e15ff56 system/adb: Replace printf with syslog since adb is a service
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:27 +08:00
openvela-robot e413507511 fix: sensor: modify sensortest for PPG
Modify sensortest for new sensor types PPGD and PPGQ instead old type PPG.

Signed-off-by: liucheng5 <liucheng5@xiaomi.com>
2026-04-20 14:59:26 +08:00
openvela-robot ddaab226e2 lvgl/gpu: index recolor fix
correct recolor_palette calculation
ARGB recolor fallback to SW render

Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:59:24 +08:00
openvela-robot ebc9aecb1d netutils/netcat: implemented NETUTILS_NETCAT_BUFSIZE option.
This option can be used for the performance optimization if sendfile() is not applicable.
2026-04-20 14:59:21 +08:00
openvela-robot 8ec19ab53b lv_porting/gpu: use LV_HOR_RES macro instead.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2026-04-20 14:59:19 +08:00
openvela-robot ad08e8900c netutils/netcat: fixed ISO C89/C90 related warnings:
warning: ISO C90 forbids variable length array ‘buf’ [-Wvla]
warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
2026-04-20 14:59:17 +08:00
openvela-robot 2f83cb0c12 lvgl: fbdev_if add double buffer mode.
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:59:16 +08:00
openvela-robot 8f7fb20674 system/input: add system input cmd tool
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 14:59:14 +08:00
openvela-robot 5602996d2d gpu draw arc
v2.0

Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:13 +08:00
openvela-robot 45a4f9c175 Fix the nxstyle warning
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:11 +08:00
openvela-robot 01be289c70 Remove quickjs-debugger-transport.c in Makefile
Signed-off-by: pengyaozong <pengyaozong@xiaomi.com>
2026-04-20 14:59:10 +08:00
openvela-robot 80cb3a941a include: fix double include pre-processor guards
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2026-04-20 14:59:08 +08:00
openvela-robot f2bab9a412 net/usrsock: replace usrsock xid type to uint64_t
Signed-off-by: chao.an <anchao@xiaomi.com>
2026-04-20 14:59:07 +08:00
openvela-robot 8ea0b6ce38 ostest: fix assert when enable CONFIG_PRIORITY_INHERITANCE
[ 96.555456] [265] ap: up_assert: Assertion failed at file:semaphore/sem_holder.c line: 112 task: pt-0x5b09fd0b
[ 96.555657] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.555828] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556023] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556222] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556437] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556639] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556842] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.557036] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b

Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2026-04-20 14:59:04 +08:00
openvela-robot 11a1eea103 lvgl/gpu: support chroma-keyed and indexed format
align temp buffer to 8B
change GPU color format function from async to sync

Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:58:54 +08:00
openvela-robot e5ba1f7b0a Check for too many arguments to hostname
Also use the symbolic value for the success exit code.
2026-04-20 14:58:50 +08:00
openvela-robot 9bb58980b3 apps: add rptun reset /dev/rptun/xx cmd
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:58:49 +08:00