diff packages/io/serial/current/src/arm/pid_serial_with_ints.c @ 48:1370c5e55234 ecos-sw-1999-10-25

Merge from eCos master repository on 1999-10-25-21:18:27-BST
author jlarmour
date Mon, 25 Oct 1999 20:48:32 +0000
parents 7253dcc42a09
children 6e51d764f8f1
line wrap: on
line diff
--- a/packages/io/serial/current/src/arm/pid_serial_with_ints.c
+++ b/packages/io/serial/current/src/arm/pid_serial_with_ints.c
@@ -305,6 +305,8 @@ pid_serial_DSR(cyg_vector_t vector, cyg_
     isr = port->isr & 0x0E;
     if (isr == ISR_Tx) {
         (chan->callbacks->xmt_char)(chan);
+    } else if (isr == ISR_RxTO) {
+        (chan->callbacks->rcv_char)(chan, port->rhr);
     } else if (isr == ISR_Rx) {
         (chan->callbacks->rcv_char)(chan, port->rhr);
     }