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
This commit is contained in:
parent
34f993d35a
commit
3e58b1940f
|
@ -27,10 +27,10 @@ static void rt_serial_enable_dma(DMA_Channel_TypeDef* dma_channel,
|
|||
*
|
||||
* @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;
|
||||
char ch = 0;
|
||||
int ch = -1;
|
||||
|
||||
/* disable interrupt */
|
||||
level = rt_hw_interrupt_disable();
|
||||
|
|
Loading…
Reference in New Issue