7.2.1.6.1 Data Buffer Full and Empty
When the read and write pointers are equal, the data buffer is empty. When the 3 LSBs of read pointer and write pointer are equal and the MSBs of the read pointer and write pointer are not equal, the data buffer is full.