1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_CIA_H 4 #define _PPCINLINE_CIA_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef CIA_BASE_NAME 11 #define CIA_BASE_NAME LibBase 12 #endif /* !CIA_BASE_NAME */ 13 14 #define SetICR(__p0, __p1) \ 15 LP2UB(24, WORD , SetICR, \ 16 struct Library *, __p0, a6, \ 17 LONG , __p1, d0, \ 18 0, 0, 0, 0, 0, 0) 19 20 #define AbleICR(__p0, __p1) \ 21 LP2UB(18, WORD , AbleICR, \ 22 struct Library *, __p0, a6, \ 23 LONG , __p1, d0, \ 24 0, 0, 0, 0, 0, 0) 25 26 #define RemICRVector(__p0, __p1, __p2) \ 27 LP3NRUB(12, RemICRVector, \ 28 struct Library *, __p0, a6, \ 29 LONG , __p1, d0, \ 30 struct Interrupt *, __p2, a1, \ 31 0, 0, 0, 0, 0, 0) 32 33 #define AddICRVector(__p0, __p1, __p2) \ 34 LP3UB(6, struct Interrupt *, AddICRVector, \ 35 struct Library *, __p0, a6, \ 36 LONG , __p1, d0, \ 37 struct Interrupt *, __p2, a1, \ 38 0, 0, 0, 0, 0, 0) 39 40 #endif /* !_PPCINLINE_CIA_H */