xuxin19
b354e310ea
cmake:refine cmake build for apps/examples
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2026-04-20 15:11:53 +08:00
openvela-robot
57eb7368cb
lv_porting/img_cache: add memdump when malloc fail
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 15:11:53 +08:00
openvela-robot
da489d3134
Fix Kconfig style
...
Remove spaces from Kconfig files
Add TABs
Add comments
2026-04-20 15:11:52 +08:00
openvela-robot
439449e29d
lv_porting/gpu: add undecoded image check
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 15:11:51 +08:00
openvela-robot
9f4db7cde8
memtester:Adaptation of memtester
...
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2026-04-20 15:11:49 +08:00
openvela-robot
e59f61a06c
memtester:update format
...
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2026-04-20 15:11:48 +08:00
openvela-robot
a1788ffc55
setlogmask: fix uncloseed handle
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 15:11:47 +08:00
openvela-robot
915af431da
apps/nshlib: Add the pidof command and API nsh_getpid
...
Add the API "nsh_getpid" in "nsh_fsutils. c" and the nsh command pidof. Temporarily support two parameters, - s, and process name
Signed-off-by: wangmingrong <wangmingrong@xiaomi.com>
2026-04-20 15:11:46 +08:00
openvela-robot
8b3c57b0c0
mbedtls: mbedtls_selftest depends on MBEDTLS_SSL_DTLS_CONNECTION_ID
...
Signed-off-by: makejian <makejian@xiaomi.com>
2026-04-20 15:11:44 +08:00
openvela-robot
2a8488d0df
lv_porting/lv_img_cache: add error resource print
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 15:11:44 +08:00
openvela-robot
8f9a6e1056
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>
2026-04-20 15:11:43 +08:00
openvela-robot
f513ac8168
add macro for ecc
...
application may use micro-ecc for some ecc operation, which may be
faster than tinycrypt, due to assamble code, but both of them have
same function defination, cause build error on there case.
Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2026-04-20 15:11:42 +08:00
openvela-robot
9845a5a47d
apps/gpsutils: move gpsutils to nuttx/libs/libc/gpsutils
...
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
2026-04-20 15:11:40 +08:00
openvela-robot
dd187932cd
crypto/mbedtls: disable MBEDTLS_PADLOCK_C by default if enable MBEDTLS_AES_ALT
...
Signed-off-by: makejian <makejian@xiaomi.com>
2026-04-20 15:11:39 +08:00
openvela-robot
d3a03b0744
rptun/ping: fix invalid use of nsh_error after 31421db6f
2026-04-20 15:11:37 +08:00
openvela-robot
fbf3cb95e3
crypto/mbedtls: disable MBEDTLS_PADLOCK_C by default
...
Signed-off-by: makejian <makejian@xiaomi.com>
2026-04-20 15:11:37 +08:00
openvela-robot
be0d849333
mbedtls-alt: add aes alternative implementation
...
aes module of mbedtls use alternative implementation via /dev/crypto
Signed-off-by: makejian <makejian@xiaomi.com>
2026-04-20 15:11:36 +08:00
openvela-robot
7a5aac5cfd
Revert "libuv: Add getppid and symlink depends"
...
This reverts commit 40b21ce6039531356216ba24e576eeeb9211611f.
Signed-off-by: Shoukui Zhang <zhangshoukui@xiaomi.com>
2026-04-20 15:11:35 +08:00
openvela-robot
47e6725fc8
Fix Kconfig style
...
Replace help => ---help---
Add comments
2026-04-20 15:11:34 +08:00
openvela-robot
01853547de
feat(v9): change config for v9
...
remove dependency for LV_FBDEV_INTERFACE_DEFAULT_DEVICEPATH and
LV_TOUCHPAD_INTERFACE_DEFAULT_DEVICEPATH, because v9 will not
need LV_USE_FBDEV_INTERFACE and LV_USE_TOUCHPAD_INTERFACE.
Signed-off-by: yanxiaowei <yanxiaowei@xiaomi.com>
2026-04-20 15:11:33 +08:00
openvela-robot
97454464b8
example/capture : fixed build warning
...
Signed-off-by: xucheng5 <xucheng5@xiaomi.com>
2026-04-20 15:11:32 +08:00
openvela-robot
236c10da9b
apps/examples/pipe: check POSIX-compliant behavior of NuttX's FIFOs
...
Adjust the test considering the POSIX-compliant behavior of the
NuttX's FIFO (mkfifo), which should block `open` for read-only
and write-only. This test's result is expected to be the same with
any other POSIX-compliant system.
This commit also:
* Fix redirect test;
* Use pthread instead `task_create` to be able to run this test
on POSIX-compliant systems;
* General fixes regarding formatting and error messages;
Signed-off-by: wurui3 <wurui3@xiaomi.com>
2026-04-20 15:11:31 +08:00
openvela-robot
2d9ef88734
Change all sizeof(arr)/sizeof(arr[0]) to nitems
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:11:30 +08:00
openvela-robot
f01108c7fc
pm:fix testcase compile error after the interface modified
...
Signed-off-by: dulibo1 <dulibo1@xiaomi.com>
2026-04-20 15:11:29 +08:00
xuxin19
8875feabcf
cmake:refine cmake build for apps/examples
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2026-04-20 15:11:28 +08:00
openvela-robot
625968d914
nshlib: support c++ access nsh api
...
N/A
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2026-04-20 14:56:29 +08:00
openvela-robot
406e7bc0b6
Add lvx_msgbox in Kconfig.
...
N/A
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
2026-04-20 14:56:26 +08:00
openvela-robot
401291a9f7
system/critmon: add thread run time support
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:23 +08:00
openvela-robot
a2996be919
examples/watchdog: add depends on CONFIG_WATCHDOG
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:11 +08:00
openvela-robot
31bba56215
examples/watchdog: add depends on CONFIG_WATCHDOG
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:08 +08:00
openvela-robot
a12f989dba
lvgl: lv_ffmpeg support dynamic picture decoding.
...
N/A
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:56:04 +08:00
openvela-robot
36d321395e
apps/system: fix command history behavior (2)
...
N/A
Fixing "last command" misbehavior when one command in history is a
substring of another.
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:56:02 +08:00
openvela-robot
53e5b9156a
examples: Update lvgldemo to lvgl v8.
...
N/A
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:56:00 +08:00
openvela-robot
48431654da
system/critmon: add critmon program for critmon once
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:55:58 +08:00
openvela-robot
4339683cce
lv_porting for lvgl v8 (rebase on dev)
2026-04-20 14:55:54 +08:00
Alin Jerpelea
df1094dfb0
examples: fix relative path CI error
...
error: Path relative to repository other than nuttx must begin with the root directory
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 14:55:50 +08:00
openvela-robot
1114d5d66f
testing/fstest: Add O_TRUNC flag in fstest_wrfile
...
to avoid the interference from the lasting run
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:49 +08:00
Alin Jerpelea
06253d1743
examples: author: Gregory Nutt: update licenses to Apache
...
Gregory Nutt is has submitted the SGA
as a result we can migrate the licenses to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 14:55:47 +08:00
openvela-robot
cf3e9c7b5b
addroute: inet_pton cannot accept slash notation. We must fixup the argument before calling.
2026-04-20 14:55:46 +08:00
openvela-robot
d19997aa17
Call posix_spawn with filename as the first argv entry
...
pair with the kernel side change to follow the standard defintion:
https://pubs.opengroup.org/onlinepubs/009695399/functions/posix_spawn.html
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:45 +08:00
openvela-robot
692af7d081
Follow up task_spawn change from kernel side
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:30 +08:00
Alin Jerpelea
9118817401
Makefiles: Gregory Nutt: update licenses to Apache
...
Gregory Nutt is the copyright holder for those files and he has submitted the
SGA as a result we can migrate the licenses to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 14:55:08 +08:00
Xiang Xiao
13e15c093b
build: Replace $(TOPDIR)/Make.defs with $(APPDIR)/Make.defs
...
and move NUTTXLIB defintion to the common place
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:51:11 +08:00
Xiang Xiao
45a64c441a
build: Remve the unnecessary .gitignore
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:51:04 +08:00
Xiang Xiao
eb34b24f32
build: Remove the workaround for the inexistence of .config/Make.defs
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:51:03 +08:00
YAMAMOTO Takashi
ad25788f5d
Change the defaults of stack size configs to DEFAULT_TASK_STACKSIZE
...
This commit changes only ones with the default 2048 and
leaves the others.
E.g. this leaves SYSTEM_RAMTEST_STACKSIZE, whose default is 1024.
I guess those need to be inspected one-by-one.
2026-04-20 14:50:26 +08:00
Xiang Xiao
559e7eb390
Revert "Don't generate .depend anymore"
...
This reverts commit cc5ad09caabd31b1efe02fb80cf811f698d9ac63.
2026-04-20 14:50:25 +08:00
Xiang Xiao
8aef1e4289
Don't generate .depend anymore
2026-04-20 14:50:25 +08:00
Xiang Xiao
5a57e615af
apps/: In all Make.def files, append to CONFIGURED_APPS patch with the absolute path.
2026-04-20 14:49:54 +08:00
Gregory Nutt
3d2914e524
Makefiles: This reverts part of commit cf0365ea9. It restores 'conditional' inclusion of TOPDIR/Make.defs. Otherwise all make targets fail if the board has not been configured. That is okay most of the time, but not for things like clean and distclean which should not depend on being configured.
2026-04-20 14:49:53 +08:00