1 /** MDevDrv.h MMURTL Device Drive and ISR prototypes ****/
\r
3 /* MMURTL Operating System Source Code
\r
4 Copyright 1991,1992,1993, Richard A. Burgess
\r
10 extern far long InitDevDr(long dDevNum,
\r
15 extern far long DeviceOp(unsigned long dDevice,
\r
16 unsigned long dOpNum,
\r
18 unsigned long dnBlocks,
\r
19 unsigned char *pData);
\r
21 extern far long DeviceStat(unsigned long dDevice,
\r
23 unsigned long dStatusMax,
\r
24 unsigned long *pdSatusRet);
\r
26 extern far long DeviceInit(unsigned long dDevNum,
\r
28 unsigned long sdInitData);
\r
30 extern far long UnMaskIRQ(long IRQNum);
\r
31 extern far long MaskIRQ(long IRQNum);
\r
32 extern far long SetIRQVector(long IRQNum, char *pIRQ);
\r
33 extern far long EndOfIRQ(long IRQNum);
\r
35 /************ End of Module ***********/
\r