From: Richard Burgess <> Date: Thu, 24 Mar 1994 10:10:26 +0000 (+0000) Subject: autocommit for files dated 1994-03-24 10:10:26 X-Git-Url: https://pd.if.org/git/?p=mmurtl;a=commitdiff_plain;h=f3419587f0aec7e74ac41e206a8fe76d6fe4f5d3 autocommit for files dated 1994-03-24 10:10:26 --- diff --git a/ossource/mdevdrv.h b/ossource/mdevdrv.h new file mode 100644 index 0000000..ab4645b --- /dev/null +++ b/ossource/mdevdrv.h @@ -0,0 +1,35 @@ +/** MDevDrv.h MMURTL Device Drive and ISR prototypes ****/ + +/* MMURTL Operating System Source Code + Copyright 1991,1992,1993, Richard A. Burgess + ALL RIGHTS RESERVED + Version x0.8 +*/ + + +extern far long InitDevDr(long dDevNum, + char *pDCBs, + long nDevices, + long dfReplace); + +extern far long DeviceOp(unsigned long dDevice, + unsigned long dOpNum, + unsigned long dLBA, + unsigned long dnBlocks, + unsigned char *pData); + +extern far long DeviceStat(unsigned long dDevice, + char *pStatRet, + unsigned long dStatusMax, + unsigned long *pdSatusRet); + +extern far long DeviceInit(unsigned long dDevNum, + char *pInitData, + unsigned long sdInitData); + +extern far long UnMaskIRQ(long IRQNum); +extern far long MaskIRQ(long IRQNum); +extern far long SetIRQVector(long IRQNum, char *pIRQ); +extern far long EndOfIRQ(long IRQNum); + +/************ End of Module ***********/ diff --git a/ossource/mkbd.h b/ossource/mkbd.h new file mode 100644 index 0000000..9eeb4a1 --- /dev/null +++ b/ossource/mkbd.h @@ -0,0 +1,11 @@ +/* MMURTL Keyboard service direct blocking call */ + +/* MMURTL Operating System Source Code + Copyright 1991,1992,1993, Richard A. Burgess + ALL RIGHTS RESERVED + Version x0.8 +*/ + +extern far long ReadKbd(unsigned long *pKeyCodeRet, unsigned long fWait); + +/****** End of Module ******/