chisel: some changes to uart