uart init
address handling