blob: 5ceae62bb1bc374d94206980d4429091fc0ee3a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#include "ultra64.h"
#include "ultra64/internal.h"
void __osSetHWIntrRoutine(OSHWIntr intr, s32 (*callback)(void), void* sp) {
register u32 prevInt = __osDisableInt();
__osHwIntTable[intr].callback = callback;
__osHwIntTable[intr].sp = sp;
__osRestoreInt(prevInt);
}
|