From 400b96d2d9961b7c218caa4d571af276a5a50d9c Mon Sep 17 00:00:00 2001 From: Grissiom Date: Fri, 25 Oct 2013 20:32:48 +0800 Subject: [PATCH] k60: add rt_interrupt_{enter,leave} in IRQHandler --- bsp/K60Fxxxx/drivers/drv_uart.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bsp/K60Fxxxx/drivers/drv_uart.c b/bsp/K60Fxxxx/drivers/drv_uart.c index 2ce8b0f9ae..5452ccb8c5 100644 --- a/bsp/K60Fxxxx/drivers/drv_uart.c +++ b/bsp/K60Fxxxx/drivers/drv_uart.c @@ -218,7 +218,9 @@ static const struct rt_uart_ops _k60_ops = void UART5_RX_TX_IRQHandler(void) { + rt_interrupt_enter(); rt_hw_serial_isr((struct rt_serial_device*)&_k60_serial); + rt_interrupt_leave(); }