diff --git a/src/vid_et4000w32.c b/src/vid_et4000w32.c index 12d9e3e..f141f1e 100644 --- a/src/vid_et4000w32.c +++ b/src/vid_et4000w32.c @@ -21,7 +21,7 @@ #define FIFO_ENTRY_SIZE (1 << 31) #define FIFO_ENTRIES (et4000->fifo_write_idx - et4000->fifo_read_idx) -#define FIFO_FULL ((et4000->fifo_write_idx - et4000->fifo_read_idx) >= FIFO_SIZE) +#define FIFO_FULL ((et4000->fifo_write_idx - et4000->fifo_read_idx) >= (FIFO_SIZE-1)) #define FIFO_EMPTY (et4000->fifo_read_idx == et4000->fifo_write_idx) #define FIFO_TYPE 0xff000000