Inlined more of the usart functions.