1 #ifndef AHI_Drivers_Device_DriverData_h
2 #define AHI_Drivers_Device_DriverData_h
4 #include <devices/ahi.h>
5 #include <exec/libraries.h>
6 #include <dos/dosextens.h>
8 #include "DriverBase.h"
12 struct DriverBase driverbase
;
13 struct DosLibrary
* dosbase
;
15 struct DOSIFace
* idos
;
19 #define DRIVERBASE_SIZEOF (sizeof (struct DeviceBase))
21 #define DOSBase (DeviceBase->dosbase)
24 # define IDOS (DeviceBase->idos)
29 struct DriverData driverdata
;
32 struct Process
* mastertask
;
33 struct Process
* slavetask
;
34 struct DeviceBase
* ahisubbase
;
40 #endif /* AHI_Drivers_Device_DriverData_h */