The unified diff between revisions [253c6510..] and [8f4e93ab..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'uart.c'

#
# old_revision [253c65100e2208e0b8c93178896f5aab89e4ec0b]
# new_revision [8f4e93ab4d89edfdbd524b06b83511c6867a9150]
#
# patch "uart.c"
#  from [601012b857324c934c9bc318a55df1029187a16b]
#    to [7c57b3658cbce3a90ff7773d9e4a0b1d626c68af]
#
============================================================
--- uart.c	601012b857324c934c9bc318a55df1029187a16b
+++ uart.c	7c57b3658cbce3a90ff7773d9e4a0b1d626c68af
@@ -1,6 +1,7 @@
 #include "uart.h"
 #include "types.h"
 #include "interrupt.h"
+#include "event.h"
 
 #define UARTBASE 0xE000C000
 
@@ -112,6 +113,7 @@ void __attribute__((interrupt("IRQ"))) u
 			}
 		}
 		uart_rxwrite = local_rxwrite;
+		event_set(EVENT_UART_INPUT);
 		break;
 
 	case 0x2: /* THRE interrupt */