Asynchronous communication interface 8250 chip program flow chart