From 5567ac3be6df622f3a37ae01e146a251ce5e8e73 Mon Sep 17 00:00:00 2001 From: Nis Madsen Date: Fri, 27 Jul 2018 14:06:21 +0200 Subject: [PATCH] MPS2 platform: Enable interrupt on rx for UART --- targets/TARGET_ARM_SSG/TARGET_MPS2/serial_api.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/targets/TARGET_ARM_SSG/TARGET_MPS2/serial_api.c b/targets/TARGET_ARM_SSG/TARGET_MPS2/serial_api.c index fc2625c9c1..8eba4b3db1 100644 --- a/targets/TARGET_ARM_SSG/TARGET_MPS2/serial_api.c +++ b/targets/TARGET_ARM_SSG/TARGET_MPS2/serial_api.c @@ -326,6 +326,9 @@ static void serial_irq_set_internal(serial_t *obj, SerialIrq irq, uint32_t enabl } void serial_irq_set(serial_t *obj, SerialIrq irq, uint32_t enable) { + if (RxIrq == irq) { + uart_data[obj->index].rx_irq_set_api = enable; + } serial_irq_set_internal(obj, irq, enable); }