Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / devs / AHI / Drivers / Aura / aura.h
blob69f1dbea16c2da5e9196bea86dbc48387b47562e
2 struct aura {
3 UBYTE a_Flags;
4 UBYTE a_Status;
5 UBYTE a_GotTimerA;
6 UBYTE a_GotTimerB;
7 ULONG a_CIAperiod;
8 APTR a_OldLevel6Int;
9 struct Interrupt *a_AuraInt;
10 struct Interrupt *a_SoftInt;
11 struct AHIRecordMessage *a_RecMessage;
12 WORD *a_MixBuffer1; /* Filled mixing routine */
13 WORD *a_MixBuffer2; /* Filled mixing routine */
14 WORD *a_RecBuffer1;
15 WORD *a_RecBuffer2;
16 /* Don't change order of these! */
17 WORD *a_MixBufferPtr;
18 ULONG a_MixSamplesCnt; /* Counter */
19 WORD *a_RecBufferPtr;
20 ULONG a_RecSamplesCnt; /* Counter */
23 /* Bits for a_Status */
25 #define STATUS_PLAY 1
26 #define STATUS_RECORD 2
27 #define STATUS_STEREO 4