Added receive interrupt to serial IO