Hello Community,

I submit some PRs about using system/dd app instead of dd command from
nshlib.

PR link:
https://github.com/apache/nuttx-apps/pull/3057
https://github.com/apache/nuttx/pull/16198

Why do?
There are two implementations of dd in the current system, one under nshlib
and the other under system/dd.
we need to remove one to avoid duplication code and function lost. The
discuss: https://github.com/apache/nuttx-apps/pull/3048
>From the current perspective, the system "dd" is a better choice, as it
allows for the separate configuration of its corresponding stack and
compilation into an independent wasm module.

How do?
1. Align the functionality of "dd" in nshlib with that in the system "dd"
to ensure consistent functionality.
2. Remove implement of dd in nshlib, include
config(CONFIG_NSH_DISABLE_DD、NSH_CMDOPT_DD_STATS) and
file(nshlib/nsh_ddcmd.c)
3. Adjust all board configurations to ensure backward and forward
compatibility.

So I need your vote here:
If you accept the breaking PR, please reply with +1.
If you reject the PR, please reply with -1.

BRs,

Reply via email to