Changeset d4efc19 in mainline
- Timestamp:
- 2006-01-30T15:50:15Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a60c748
- Parents:
- df09142f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/include/fifo.h
rdf09142f rd4efc19 67 67 */ 68 68 #define fifo_pop(name) \ 69 name.fifo[name.head = (name.head + 1) % name.items]69 name.fifo[name.head = (name.head + 1) < name.items ? (name.head + 1) : 0] 70 70 71 71 /** Push value to tail of FIFO. … … 76 76 */ 77 77 #define fifo_push(name, value) \ 78 name.fifo[name.tail = (name.tail + 1) % name.items] = (value)78 name.fifo[name.tail = (name.tail + 1) < name.items ? (name.tail + 1) : 0] = (value) 79 79 80 80 #endif
Note:
See TracChangeset
for help on using the changeset viewer.