4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-02-21 01:07:18 +08:00

[Ymodem]Add device open flag as input parameter to ymodem function.

This commit is contained in:
armink 2014-09-13 11:22:01 +08:00
parent ed57c7c32a
commit 7121697a71

View File

@ -311,6 +311,7 @@ static rt_err_t _rym_do_recv(
rt_err_t rym_recv_on_device( rt_err_t rym_recv_on_device(
struct rym_ctx *ctx, struct rym_ctx *ctx,
rt_device_t dev, rt_device_t dev,
rt_uint16_t oflag,
rym_callback on_begin, rym_callback on_begin,
rym_callback on_data, rym_callback on_data,
rym_callback on_end, rym_callback on_end,
@ -341,7 +342,7 @@ rt_err_t rym_recv_on_device(
dev->flag &= ~RT_DEVICE_FLAG_STREAM; dev->flag &= ~RT_DEVICE_FLAG_STREAM;
rt_hw_interrupt_enable(int_lvl); rt_hw_interrupt_enable(int_lvl);
res = rt_device_open(dev, 0); res = rt_device_open(dev, oflag);
if (res != RT_EOK) if (res != RT_EOK)
goto __exit; goto __exit;
@ -364,4 +365,3 @@ __exit:
return res; return res;
} }