buff of 2 bytes, io_in_ready only occurs when buff is 2-byte full.