2 Copyright © 2004-2014, Davy Wentzler. All rights reserved.
3 Copyright © 2010-2014, The AROS Development Team. All rights reserved.
7 #ifndef AHI_Drivers_interrupt_h
8 #define AHI_Drivers_interrupt_h
12 #include "DriverData.h"
15 ULONG
CardInterrupt(struct ExceptionContext
*pContext
, struct ExecBase
*SysBase
, struct CardData
* dd
);
17 void PlaybackInterrupt(struct ExceptionContext
*pContext
, struct ExecBase
*SysBase
, struct CardData
* dd
);
19 void RecordInterrupt(struct ExceptionContext
*pContext
, struct ExecBase
*SysBase
, struct CardData
* dd
);
21 #elif defined(__AROS__)
22 AROS_INTP(CardInterrupt
);
23 AROS_INTP(PlaybackInterrupt
);
24 AROS_INTP(RecordInterrupt
);
28 LONG
CardInterrupt(struct CardData
* card
);
30 void PlaybackInterrupt(struct CardData
* card
);
32 void RecordInterrupt(struct CardData
* card
);
36 #endif /* AHI_Drivers_interrupt_h */