1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_AHI_SUB_H 4 #define _PPCINLINE_AHI_SUB_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef AHI_SUB_BASE_NAME 11 #define AHI_SUB_BASE_NAME AHIsubBase 12 #endif /* !AHI_SUB_BASE_NAME */ 13 14 #define AHIsub_Stop(__p0, __p1) \ 15 LP2(66, ULONG , AHIsub_Stop, \ 16 ULONG , __p0, d0, \ 17 struct AHIAudioCtrlDrv *, __p1, a2, \ 18 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 19 20 #define AHIsub_Enable(__p0) \ 21 LP1NR(48, AHIsub_Enable, \ 22 struct AHIAudioCtrlDrv *, __p0, a2, \ 23 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 24 25 #define AHIsub_LoadSound(__p0, __p1, __p2, __p3) \ 26 LP4(96, ULONG , AHIsub_LoadSound, \ 27 UWORD , __p0, d0, \ 28 ULONG , __p1, d1, \ 29 APTR , __p2, a0, \ 30 struct AHIAudioCtrlDrv *, __p3, a2, \ 31 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 32 33 #define AHIsub_UnloadSound(__p0, __p1) \ 34 LP2(102, ULONG , AHIsub_UnloadSound, \ 35 UWORD , __p0, d0, \ 36 struct AHIAudioCtrlDrv *, __p1, a2, \ 37 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 38 39 #define AHIsub_Start(__p0, __p1) \ 40 LP2(54, ULONG , AHIsub_Start, \ 41 ULONG , __p0, d0, \ 42 struct AHIAudioCtrlDrv *, __p1, a2, \ 43 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 44 45 #define AHIsub_HardwareControl(__p0, __p1, __p2) \ 46 LP3(114, LONG , AHIsub_HardwareControl, \ 47 ULONG , __p0, d0, \ 48 LONG , __p1, d1, \ 49 struct AHIAudioCtrlDrv *, __p2, a2, \ 50 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 51 52 #define AHIsub_FreeAudio(__p0) \ 53 LP1NR(36, AHIsub_FreeAudio, \ 54 struct AHIAudioCtrlDrv *, __p0, a2, \ 55 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 56 57 #define AHIsub_Disable(__p0) \ 58 LP1NR(42, AHIsub_Disable, \ 59 struct AHIAudioCtrlDrv *, __p0, a2, \ 60 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 61 62 #define AHIsub_SetSound(__p0, __p1, __p2, __p3, __p4, __p5) \ 63 LP6(84, ULONG , AHIsub_SetSound, \ 64 UWORD , __p0, d0, \ 65 UWORD , __p1, d1, \ 66 ULONG , __p2, d2, \ 67 LONG , __p3, d3, \ 68 struct AHIAudioCtrlDrv *, __p4, a2, \ 69 ULONG , __p5, d4, \ 70 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 71 72 #define AHIsub_SetEffect(__p0, __p1) \ 73 LP2(90, ULONG , AHIsub_SetEffect, \ 74 APTR , __p0, a0, \ 75 struct AHIAudioCtrlDrv *, __p1, a2, \ 76 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 77 78 #define AHIsub_SetFreq(__p0, __p1, __p2, __p3) \ 79 LP4(78, ULONG , AHIsub_SetFreq, \ 80 UWORD , __p0, d0, \ 81 ULONG , __p1, d1, \ 82 struct AHIAudioCtrlDrv *, __p2, a2, \ 83 ULONG , __p3, d2, \ 84 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 85 86 #define AHIsub_GetAttr(__p0, __p1, __p2, __p3, __p4) \ 87 LP5(108, LONG , AHIsub_GetAttr, \ 88 ULONG , __p0, d0, \ 89 LONG , __p1, d1, \ 90 LONG , __p2, d2, \ 91 struct TagItem *, __p3, a1, \ 92 struct AHIAudioCtrlDrv *, __p4, a2, \ 93 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 94 95 #define AHIsub_AllocAudio(__p0, __p1) \ 96 LP2(30, ULONG , AHIsub_AllocAudio, \ 97 struct TagItem *, __p0, a1, \ 98 struct AHIAudioCtrlDrv *, __p1, a2, \ 99 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 100 101 #define AHIsub_SetVol(__p0, __p1, __p2, __p3, __p4) \ 102 LP5(72, ULONG , AHIsub_SetVol, \ 103 UWORD , __p0, d0, \ 104 Fixed , __p1, d1, \ 105 sposition , __p2, d2, \ 106 struct AHIAudioCtrlDrv *, __p3, a2, \ 107 ULONG , __p4, d3, \ 108 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 109 110 #define AHIsub_Update(__p0, __p1) \ 111 LP2(60, ULONG , AHIsub_Update, \ 112 ULONG , __p0, d0, \ 113 struct AHIAudioCtrlDrv *, __p1, a2, \ 114 , AHI_SUB_BASE_NAME, 0, 0, 0, 0, 0, 0) 115 116 #endif /* !_PPCINLINE_AHI_SUB_H */