From d027c55269201b77eaf72df44951b62a1a7e6b07 Mon Sep 17 00:00:00 2001 From: SarahW Date: Tue, 26 Jul 2016 21:04:39 +0100 Subject: [PATCH] Reduced ET4000/W32p FIFO by one entry - fixes display corruption with some drivers. --- src/vid_et4000w32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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