add rxbuf empty function