summaryrefslogtreecommitdiff
path: root/examples/rt-link/rtlink_dev_example.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/rt-link/rtlink_dev_example.c')
-rw-r--r--examples/rt-link/rtlink_dev_example.c7
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);