Silly question.

Code:
            if rcsta.1=1 then
                rcsta.4=0
                rcsta.4=1
            endif
Does that empty the buffer?