提交 3e58b194 编写于 作者: B bernard.xiong

fix the returned value of rt_serial_getc function which is reported by macroz.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@24 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 34f993d3
...@@ -27,10 +27,10 @@ static void rt_serial_enable_dma(DMA_Channel_TypeDef* dma_channel, ...@@ -27,10 +27,10 @@ static void rt_serial_enable_dma(DMA_Channel_TypeDef* dma_channel,
* *
* @return the read char * @return the read char
*/ */
char rt_serial_getc(struct stm32_serial_device* uart) int rt_serial_getc(struct stm32_serial_device* uart)
{ {
rt_base_t level; rt_base_t level;
char ch = 0; int ch = -1;
/* disable interrupt */ /* disable interrupt */
level = rt_hw_interrupt_disable(); level = rt_hw_interrupt_disable();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册