-extern u32 event_cycles[PSXINT_COUNT];
-extern u32 next_interupt;
-
-void new_dyna_freeze(void *f, int mode);
-
-#define new_dyna_set_event_abs(e, abs) { \
- u32 abs_ = abs; \
- s32 di_ = next_interupt - abs_; \
- event_cycles[e] = abs_; \
- if (di_ > 0) { \
- /*printf("%u: next_interupt %u -> %u\n", psxRegs.cycle, next_interupt, abs_);*/ \
- next_interupt = abs_; \
- } \
-}
-
-#define new_dyna_set_event(e, c) \
- new_dyna_set_event_abs(e, psxRegs.cycle + (c))
+void ndrc_freeze(void *f, int mode);
+void ndrc_clear_full(void);