This fixes the overflow mathmatic in the fifo

This commit is contained in:
Nicholas R Dinsmore
2021-02-16 23:08:08 -05:00
parent 09868434cd
commit b7ec66e33a
3 changed files with 4 additions and 2 deletions

View File

@@ -86,7 +86,7 @@ typedef struct
.item_size = sizeof(_type), \
.overwritable = _overwritable, \
.max_pointer_idx = 2*_depth-1, \
.non_used_index_space = 0xFFFF - 2*_depth-1, \
.non_used_index_space = UINT16_MAX - (2*_depth-1), \
}
bool tu_fifo_set_overwritable(tu_fifo_t *f, bool overwritable);