fix uart recv in non-intr mode