mbed library sources
Fork of mbed-src by
Diff: targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c
- Revision:
- 400:3234c374c245
- Parent:
- 396:16d0d69d12f5
--- a/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c Wed Nov 12 14:15:07 2014 +0000 +++ b/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c Sat Nov 15 19:39:06 2014 +0000 @@ -189,6 +189,13 @@ return data; } +int serial_getc_irq(serial_t *obj) { + uint8_t data; + uint32_t uart_addrs[] = UART_BASE_ADDRS; + UART_HAL_Getchar(uart_addrs[obj->index], &data); + + return data; +} void serial_putc(serial_t *obj, int c) { while (!serial_writable(obj)); uint32_t uart_addrs[] = UART_BASE_ADDRS;