diff options
Diffstat (limited to 'examples/rt-link/rtlink_dev_example.c')
| -rw-r--r-- | examples/rt-link/rtlink_dev_example.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/rt-link/rtlink_dev_example.c b/examples/rt-link/rtlink_dev_example.c index 027292769d..fb3629538a 100644 --- a/examples/rt-link/rtlink_dev_example.c +++ b/examples/rt-link/rtlink_dev_example.c @@ -311,18 +311,18 @@ void create_thead_to_test_speed(rt_uint8_t mutil_num) } } -static void rtlink_dwrite(int argc, char *argv[]) +static rt_err_t rtlink_dwrite(int argc, char *argv[]) { char *data = RT_NULL; rt_size_t length = 0; rt_uint16_t count = 0; - rt_size_t ret = RT_ERROR; + rt_size_t ret = -RT_ERROR; rt_device_t dev = rt_device_find(RTLINK01); if (dev == RT_NULL) { LOG_E("device not find!"); - return ; + return ret; } if (argc == 1) @@ -352,6 +352,7 @@ static void rtlink_dwrite(int argc, char *argv[]) LOG_E("Invalid parameter."); } } + return ret; } MSH_CMD_EXPORT(rtlink_dwrite, rtlink device interface example); |
