uart init procedure