358 Commits

Author SHA1 Message Date
zhanghongyu
5c625c28c7 nsh_netcmds.c: handle the ENETUNREACH error number
Change-Id: I2a09483942a0ae251aba3b4cae8ad52a1627bfdb
2024-11-20 19:39:49 +08:00
zhangshuai39
d13e1c9b40 netutils/netlib: Encapsulate the dhcp configuration network code and modify at all calling locations
Change-Id: Ie6d0b9c5f6ff08cc36f222150315ae8cd0ec8a44
2024-11-20 19:38:34 +08:00
likun17
c7ba1fbb31 uORB:Fixed the problem that uorb output cannot wrap after deleting lib_libbsprintf automatic wrapping.
Change-Id: I28ff9cf708335954fb31aa0117f0c0c9888a31eb
2024-11-20 19:38:34 +08:00
Michal Lenc
dbed35ba91 can: add support for FD frames if FD mode is configured
This enhances can example application with the possibility to send
CAN FD frames if FD mode is configured. Both EDL and BRS flags are
now correctly set with the latter one configurable with application's
arguments. Also data bytes are now correctly switched to DLC.

Change-Id: I5114304693fd79da24fe6b3c1037a86c0b16d3c0
Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-11-20 19:38:32 +08:00
liaobin1
e34c380c53 wasm: export wamr_custom_init for wasm env to register APIs
Change-Id: I685178ae854bbf7c20af3aa7fadf37e197953e63
2024-11-20 19:38:30 +08:00
jianglianfang
9a882ba3ad apps/examples: fb_main need ioctl(FBIOPAN_DISPLAY) to update and adapt to double buffer mode.
Change-Id: I56da3cfacf6f3f52bb293d970e9d8807e72bfa69
2024-11-20 19:38:28 +08:00
Huang Qi
73e18528f5 wamr: Add external module registration mechanism
Change-Id: I960b39c5d74972f6278accea753cdb508604a75d
2024-11-20 19:38:26 +08:00
Matheus Catarino
ffd97c1e43 Zig & D examples clean & refactor
dlang: use importC to get NuttX include
zig: leds_zig added
Change-Id: Ia814b720ea66b703845f792b4cbf035faf1f596b
2024-11-20 19:38:24 +08:00
zhangwenjian
f81c2f383d perf-tool:support record function
Change-Id: I025d023203f96006bd58787eee9e683acdd2971b
2024-11-20 19:38:23 +08:00
zhangshuai39
e7fced3d86 netutils/netlib: Encapsulate the dhcp configuration network code and modify at all calling locations
Change-Id: I8b74ee9ce76ef0b8dc9b5b195d677b47a97eae27
2024-11-20 19:38:21 +08:00
Zhe Weng
aeee3598c5 nshlib/ifconfig: Let "dns" option depends on CONFIG_NETDB_DNSCLIENT
Change-Id: Ib95c3c8674b083abf9388fec51b396740ac8f7a3
2024-11-20 19:35:16 +08:00
Zhe Weng
f6e2ac0eaf nshlib/ifconfig: Add error print for inet_pton fail
Change-Id: Ia0f0b7a6dae7a326c397d5b52a87c395105313e2
2024-11-20 19:35:11 +08:00
Zhe Weng
ad1552bed7 nshlib/ifconfig: Generate default IPv4 gateway with netmask
Change-Id: Ia88d53e67a89a46e47dd4e9d006b1cfaed9ca344
2024-11-20 19:35:10 +08:00
Zhe Weng
37ea65bbd9 nshlib/ifconfig: Set network mask before setting gateway
Change-Id: I173bd824430a697fa9dfcdaa9a877c50fe9ebe3a
2024-11-20 19:35:10 +08:00
Zhe Weng
815f850f88 nshlib/ifconfig: Generate default IPv4 gateway with netmask
Change-Id: I63500fa351fae8bf0d3865d5136636b0d48a5bc5
2024-11-20 19:35:09 +08:00
Zhe Weng
65274a36f5 nshlib/ifconfig: Set network mask before setting gateway
Change-Id: I7badc55ba19d229699d520aef4f74c48657d872a
2024-11-20 19:35:09 +08:00
Zhe Weng
0c5fa3c696 nshlib/ifconfig: Add support for add/del a single IPv6 address
Change-Id: I899be4e67bf5a4a875d9b87438ac2a6cf4baa53e
2024-11-20 19:34:51 +08:00
Xiang Xiao
e1f0152182 Indent the define statement by two spaces
Change-Id: If8d705416ea931d4c872eff07b1daf0c84fe594e
2024-11-20 19:31:35 +08:00
shipei
39358d7d0a drivertest:Initialize variables to solve compilation warnings
Change-Id: Ibd9c3fa9fea5a31853388ce2967e5730b7cf8704
2024-11-20 19:31:29 +08:00
Xiang Xiao
a6a9c53f1e Indent the define statement by two spaces
Change-Id: I84d34def6358211d9f963689fc640b876e236ae4
2024-11-20 19:31:28 +08:00
wangchen
3a73991c0b nshlib/netcmds:modify the description of setting MTU
Change-Id: I10492359b8a163d95f90e963d77977fdd25a6dbe
2024-11-20 19:31:14 +08:00
zhangyiyang3
d5966888e7 Add deleting AIDL generated files into distclean
Change-Id: I7db4138a45930165b87475fde302e10a674b7653
2024-11-20 19:31:12 +08:00
Xiang Xiao
2010a366bd Replace all strncpy with strlcpy
Change-Id: I7df7f5f1d71065427e4fc02b2d8f8552dfd2db74
2024-11-20 19:31:11 +08:00
pengyiqiang
290cb2aa9d lv_porting/fbdev: add vsync offset config
Change-Id: Iebc92c6442e73260697f9eed236e6356bbc7e959
2024-11-20 19:31:09 +08:00
anjiahao
8dc58589a0 support ymodem send/recve can asynchronous
Change-Id: Ica7a408bc83c8408d0aaa241498ecdf24086eba6
2024-11-20 19:31:07 +08:00
wangchen
6feb58f1d5 nshlib/netcmds:support to set MTU
Change-Id: I21f86263d9e960e5c47144e687dd7e5925e8e2c5
2024-11-20 19:31:05 +08:00
yangguangcai
8341190727 watchdog:test watchdog not depend on fs.
Change-Id: I413e300ed9edefc5096010e238fe4f1876f9ddb3
2024-11-20 19:31:05 +08:00
YAMAMOTO Takashi
83583b08ca bump toywasm version
Change-Id: I00b16fd694d751908251174b9ee32eabd3b76115
2024-11-20 19:31:03 +08:00
liuhongchao
00358b84d8 drivertest:Add touch panel test case.
Change-Id: If2b5a8cb93325cb2903b445d91cde00fd3bad7df
2024-11-20 19:30:59 +08:00
Ville Juven
46e3b105a6 nsh/nsh_parse: Fix handling of back-quotes
The logic that handles back-quotes was faulty, i.e. example command
set FOO `ls -l` would be split into two tokens as follows:
- set FOO `ls
- -l`

This results in nsh: `: no matching ` error, this fixes that issue.

Change-Id: I0d98f3e53bfe2e0d877904812da2dba32b55d1c5
2024-11-20 19:30:57 +08:00
anjiahao
b5f425b775 cmd_reboot:fix build errror
Change-Id: I01a8b81a1ab8a194884e57928b14e6349ce8b31c
2024-11-20 19:30:55 +08:00
Ville Juven
5f329c764a nsh/alias: Add support for alias arguments
This adds support for more complex alias handling, such as:

$ alias ls='ls -l'

Previously such an alias was not split into the command verb and the
argument correctly, instead the full alias string was handled as the
verb, which obviously fails.

This commit fixes this by expanding the alias, checking whether it has
arguments and if so, it merges the expanded alias + the old command line
together, resulting in a completely new command line.

Example (assuming the alias above has been created):

$ ls /bin

Results in a new command line: "ls -l /bin" which is then parsed and
executed.

Change-Id: Ic297432ff12e9e0952e07da02028a539338f086a
2024-11-20 19:30:54 +08:00
anjiahao
24b6e2aec9 support ymodem protocal and sb rb application
Change-Id: I6c0eef4e9b8d166a888474ed80f52073533977b7
2024-11-20 19:30:50 +08:00
Xiang Xiao
229f8c633c nshlib: Align the command table
Change-Id: I411af999eb0a6d94db41db4ee82c284bbf72cab0
2024-11-20 19:30:48 +08:00
anchao
fbaf169baa Revert "interpreters/wamr: New option to dump call stack"
Change-Id: I1f72365a81682d7498b3fbcedde398048a157235
2024-11-20 19:30:45 +08:00
Huang Qi
341b31ba80 interpreters/wamr: New option to dump call stack
Change-Id: Iea16c8c369bd4fa22f7b8e827a32e9253e0b9681
2024-11-20 19:30:43 +08:00
wangbowen6
fae90a211a testing/riltest: add .gitignore
Change-Id: I25b73d5d71d5526f57526238e633d3d0fb3dfbdd
2024-11-20 19:30:41 +08:00
simbit18
0aee9931cb apps/examples/hello_nim/Makefile: fix nxstyle
fix error: Relative file path does not match actual file

Change-Id: I920c836d5f22b9a2cb4f2d06f084c85f5e17cc93
2024-11-20 19:30:37 +08:00
chao an
97af3f746f interpreters/wamr: add compile role of WebAssembly
Change-Id: Icb8ce6266ba3df4da6f0711102e959355f78119b
2024-11-20 19:30:33 +08:00
chao an
7a4fe387ac interpreters/wamr: add compile role of WebAssembly
Change-Id: Idcf0d4f968497a49f18e0e8906a0f594d5ec8c65
2024-11-20 19:30:32 +08:00
Huang Qi
58f58ea9b7 nsh: Improve performance of help by line buffer
Change-Id: I86ceb87413ea00e6265239b682d6a7eff9be5bbe
2024-11-20 19:30:30 +08:00
Karel Kočí
55a645a0fb lvgl: silent download and unpack
This introduces changes from NuttX commit
03b164f59ce40a3f5677b0588af2aee8d9697bf6.

Change-Id: I41189b1bc687e0f50b84209a9f1bd89eda4f37f2
2024-11-20 19:30:28 +08:00
Nathan Hartman
bb4d31e987 Kconfig: Make indent consistent with TABS
Change-Id: I3e3ac25674da24ad682f04d6087d45269b71ab60
2024-11-20 19:30:24 +08:00
Huang Qi
c1b5f5adbf stdio: Remove CONFIG_EOL_IS_XXX
Change-Id: I362414f1ce11cc1a55da23429744f778216103a8
2024-11-20 19:30:21 +08:00
yinshengkai
b308a4d740 lv_porting/lv_sched_note: adapt SCHED_NOTE_BEGIN/ENDEX
Change-Id: I5a4cf77ad0e73003178d2c2c7ab2d3ed51a15cec
2024-11-20 19:30:20 +08:00
xinbingnan
e4dd932bb6 drivertest/drivertest_i2c_spi.c: add testcase for i2c and spi
Change-Id: I83d0c55024c69eaaa5718e57fcd96560ad15824f
2024-11-20 19:30:18 +08:00
yintao
722260d15f testing/drivertest: fix lack setjmp.h header
Change-Id: I34d2eb2e90c44017fcf640afe8636c5fd95f7da2
2024-11-20 19:30:16 +08:00
wangbowen6
c21ccccef0 drivertest_relay: add relay test case
Change-Id: Ib05af3d91fbd576422db89b34214b19f37bfcd85
2024-11-20 19:30:14 +08:00
chao an
575da12110 build/Kconfig: fix warnings detected by kconfiglib
Change-Id: I5ab51679f45f86744b17ef052888475ece050393
2024-11-20 19:30:12 +08:00
cuiziwei
67eec46fa5 testing/drivertest:add rtc test case.
Change-Id: I2016fa04bd43bfdc0610777b33435fbcbf0837e6
2024-11-20 19:30:09 +08:00