Commit Graph

45 Commits

Author SHA1 Message Date
Gustavo Henrique Nihei f71b76d621 apps: Use MIN/MAX definitions from "sys/param.h"
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2026-04-20 15:07:44 +08:00
openvela-robot b56971da48 testing: ostest: Show errno in message queue test
Summary:
- This commit shows errno in message queue test

Impact:
- None

Testing:
- Tested with esp32-devkitc:smp on QEMU-7.1

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2026-04-20 15:07:44 +08:00
openvela-robot 79ff933733 stdio: Remove CONFIG_EOL_IS_XXX
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2026-04-20 15:07:42 +08:00
openvela-robot b2667404fe change strcpy to strlcpy
Signed-off-by: lilei19 <lilei19@xiaomi.com>
2026-04-20 15:07:42 +08:00
openvela-robot 43669d970e drivertest/drivertest_i2c_spi.c: add testcase for `i2c` and `spi`
The BMI160 6-axis acceleration sensor is used as the peripheral of the I2C test. The main purpose of the test is to open the peripheral and read the data of the sensor. If it is read successfully, the test is successful.

Add compiled constraints to make it work only when the bmi160 driver is turned on.

Signed-off-by: xinbingnan <xinbingnan@xiaomi.com>
2026-04-20 15:07:40 +08:00
openvela-robot a5f1efe7c7 testing/drivertest: fix lack setjmp.h header
error: unknown type name 'jmp_buf'
cmocka must 'setdarg seddeff setjmp stdint cmocka' five header files

Signed-off-by: yintao <yintao@xiaomi.com>
2026-04-20 15:07:39 +08:00
openvela-robot b1099f6961 lvgl/port/lv_port_touchpad: add cursor display
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 15:07:23 +08:00
openvela-robot 7b4ab1d7b2 trace: add trace header when dumping
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 15:07:21 +08:00
openvela-robot 89509750ea testing/drivertest: add block driver test 2026-04-20 15:07:19 +08:00
openvela-robot fe618568f1 trace: expand NOTE_DUMP_STRING
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 15:07:19 +08:00
openvela-robot 32f4228e88 testing/drivertest: add pwm driver test
Signed-off-by: cuiziwei <cuiziwei@xiaomi.com>
2026-04-20 15:07:18 +08:00
openvela-robot 8f5bd61ceb nxrecorder: add support to record media file.
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
2026-04-20 15:07:17 +08:00
openvela-robot 468f926825 testing/drivertest:add rtc test case.
Signed-off-by: cuiziwei <cuiziwei@xiaomi.com>
2026-04-20 15:07:15 +08:00
openvela-robot 64d5821d94 testint/irtest: Remove ERROR macro
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:07:14 +08:00
openvela-robot b5dc0435e3 apps/Application.mk: silent all compile output
Signed-off-by: chao an <anchao@xiaomi.com>
2026-04-20 15:07:13 +08:00
openvela-robot 1108a7e429 nxplayer: add support which mp3 file which has no ID3 header
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
2026-04-20 15:07:12 +08:00
Gustavo Henrique Nihei ef17fd1824 apps: Use MIN/MAX definitions from "sys/param.h"
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2026-04-20 15:07:11 +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 10d5f031a9 netutils: 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:51 +08:00
YAMAMOTO Takashi 70ae80b0a7 Include malloc.h instead of stdlib.h for mallinfo()
Adapt to the change in the main repo.

mallinfo is meant to be API compatible with Linux,
where it's provided by malloc.h.

(I think the API actually originated with System V. I don't
remember how it was there though. Anyway, I guess the
compatibility with Linux is more important than System V
these days.)
2026-04-20 14:51:06 +08:00
Gregory Nutt 9d44283e0f nxstyle fixes for PR 170 2026-04-20 14:50:32 +08:00
Gregory Nutt 6df7ad7430 Remove CONFIG_CAN_PASS_STRUCT
This is the companion to PR #766.  It removes the CONFIG_CAN_PASS_STRUCT option as recommended by Issue #620

NuttX PR #766 depends on PR being in place but not vice versa.  This PR should be merge-able without #766 and then PR #766 should also pass its checks.
2026-04-20 14:50:31 +08:00
openvela-robot acab1c0338 Merge pull request #5 from xiaoxiang781216/fix-void-cast
Unify the void cast usage
2026-04-20 14:50:06 +08:00
openvela-robot b524aa7500 Merge pull request #4 from xiaoxiang781216/fix-suffix
Application.mk remove _main suffix from REGLIST
2026-04-20 14:50:05 +08:00
Xiang Xiao 9357095b33 Unify the void cast usage
1.Remove void cast for function because many place ignore the returned value witout cast
2.Replace void cast for variable with UNUSED macro

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:50:04 +08:00
openvela-robot 27d30dd138 Merge remote-tracking branch 'apps/NxWidgets' 2026-04-20 14:48:48 +08:00
openvela-robot b290b68f06 Merge remote-tracking branch 'NxWidgets/master' 2026-04-20 14:48:44 +08:00
openvela-robot 6c5c341c59 apps/system/zmodem:
- fix error "sz_main.o: No such file or directory"
  - support -p <path> for rz to change the folder for the recevied file
  - switch debug output from printf to syslog
  - send the next packet for ZME_ACK in ZMS_SENDING to avoid rz on the host side stuck
  - make send work reliable even without hardware flow control
2026-04-20 14:48:34 +08:00
openvela-robot 810cc5f664 Prep for NxWidgets 1.0 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4506 42af7a65-404d-4744-a932-0658087f49c3
2026-04-20 14:48:02 +08:00
Gregory Nutt a50383db3d apps/graphics and netutils: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition. 2016-06-14 17:53:47 -06:00
Gregory Nutt 586b0aa7e0 Change names of *dbg() * *err() 2016-06-11 15:51:27 -06:00
Gregory Nutt 344c92e2a4 Replace all occurrences of vdbg with vinfo 2016-06-11 11:55:38 -06:00
Gregory Nutt e3ad56043e Standardize naming used for public data and function groupings 2015-10-02 16:20:33 -06:00
patacongo bffae74f54 Remove executable property from source and make files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
2012-09-13 18:46:10 +00:00
patacongo f8e08440f7 Email address change in apps/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5143 42af7a65-404d-4744-a932-0658087f49c3
2012-09-13 16:58:49 +00:00
patacongo 5b96d86bfb Move nuttx/netutils to apps/netutils
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3401 42af7a65-404d-4744-a932-0658087f49c3
2011-03-19 21:04:13 +00:00