Adding hats files.
Found the bug in the USART lib