UART registers based on struct