19 #ifndef __PACKET2_VIF_H__
20 #define __PACKET2_VIF_H__
23 #include <packet2_types.h>
26 #define MAKE_VIF_CODE(_immediate, _num, _cmd, _irq) ((u32)(_immediate) | ((u32)(_num) << 16) | ((u32)(_cmd) << 24) | ((u32)(_irq) << 31))
55 MAKE_VIF_CODE(vuAddr | ((u32)usigned << 14) | ((u32)dblBuffered << 15),
57 mode | ((u32)masked << 4) | 0x60, irq));
71 assert(((u32)packet2->
next & 0x3) == 0);
73 assert(unpack_num <= 256);