Go to the documentation of this file.
26 #ifndef __DIVA_IDI_DFIFO_INC__
27 #define __DIVA_IDI_DFIFO_INC__
28 #define DIVA_DFIFO_CACHE_SZ 64
32 #define DIVA_DFIFO_RAW_SZ (2512 * 8)
33 #define DIVA_DFIFO_DATA_SZ 68
34 #define DIVA_DFIFO_HDR_SZ 4
35 #define DIVA_DFIFO_SEGMENT_SZ (DIVA_DFIFO_DATA_SZ + DIVA_DFIFO_HDR_SZ)
36 #define DIVA_DFIFO_SEGMENTS ((DIVA_DFIFO_RAW_SZ) / (DIVA_DFIFO_SEGMENT_SZ) + 1)
37 #define DIVA_DFIFO_MEM_SZ ( \
38 (DIVA_DFIFO_SEGMENT_SZ) * (DIVA_DFIFO_SEGMENTS) + \
39 (DIVA_DFIFO_CACHE_SZ) * 2 \
41 #define DIVA_DFIFO_STEP DIVA_DFIFO_SEGMENT_SZ
49 #define DIVA_DFIFO_WRAP 0x80
50 #define DIVA_DFIFO_READY 0x40
51 #define DIVA_DFIFO_LAST 0x20
52 #define DIVA_DFIFO_AUTO 0x10