57 |
|
|
58 |
|
|
59 |
|
// Prototypes |
60 |
+ |
#ifdef __GNUC__ |
61 |
+ |
static __saveds __attribute__((regparm(3))) ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/); |
62 |
+ |
#else |
63 |
|
static __saveds __regargs ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/); |
64 |
+ |
#endif |
65 |
|
|
66 |
|
|
67 |
|
/* |
178 |
|
* AHI sound callback, request next buffer |
179 |
|
*/ |
180 |
|
|
181 |
+ |
#ifdef __GNUC__ |
182 |
+ |
static __saveds __attribute__((regparm(3))) ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/) |
183 |
+ |
#else |
184 |
|
static __saveds __regargs ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/) |
185 |
+ |
#endif |
186 |
|
{ |
187 |
|
play_buf ^= 1; |
188 |
|
|