#include "libultra_internal.h" extern OSViContext *__osViNext; void osViSetEvent(OSMesgQueue *mq, OSMesg msg, u32 retraceCount) { register u32 int_disabled = __osDisableInt(); (__osViNext)->mq = mq; (__osViNext)->msg = msg; (__osViNext)->retraceCount = retraceCount; __osRestoreInt(int_disabled); }