]> pd.if.org Git - mmurtl/commitdiff
autocommit for files dated 1994-03-24 10:10:26
authorRichard Burgess <>
Thu, 24 Mar 1994 10:10:26 +0000 (10:10 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Mon, 17 Oct 2016 14:03:47 +0000 (14:03 +0000)
ossource/mdevdrv.h [new file with mode: 0644]
ossource/mkbd.h [new file with mode: 0644]

diff --git a/ossource/mdevdrv.h b/ossource/mdevdrv.h
new file mode 100644 (file)
index 0000000..ab4645b
--- /dev/null
@@ -0,0 +1,35 @@
+/** MDevDrv.h  MMURTL Device Drive and ISR prototypes ****/\r
+\r
+/* MMURTL Operating System Source Code\r
+   Copyright 1991,1992,1993, Richard A. Burgess\r
+   ALL RIGHTS RESERVED\r
+   Version x0.8\r
+*/\r
+\r
+\r
+extern far long InitDevDr(long dDevNum,\r
+                                         char *pDCBs,\r
+                                                 long nDevices,\r
+                                                 long dfReplace);\r
+\r
+extern far long DeviceOp(unsigned long dDevice,\r
+                                unsigned long dOpNum,\r
+                                                unsigned long dLBA,\r
+                                                unsigned long dnBlocks,\r
+                                                unsigned char  *pData);\r
+\r
+extern far long DeviceStat(unsigned long dDevice,\r
+                                                  char  *pStatRet,\r
+                                                  unsigned long dStatusMax,\r
+                                                  unsigned long *pdSatusRet);\r
+\r
+extern far long DeviceInit(unsigned long dDevNum,\r
+                                                  char *pInitData,\r
+                                                  unsigned long sdInitData);\r
+\r
+extern far long UnMaskIRQ(long IRQNum);\r
+extern far long MaskIRQ(long IRQNum);\r
+extern far long SetIRQVector(long IRQNum, char *pIRQ);\r
+extern far long EndOfIRQ(long IRQNum);\r
+\r
+/************ End of Module ***********/\r
diff --git a/ossource/mkbd.h b/ossource/mkbd.h
new file mode 100644 (file)
index 0000000..9eeb4a1
--- /dev/null
@@ -0,0 +1,11 @@
+/* MMURTL Keyboard service direct blocking call */\r
+\r
+/* MMURTL Operating System Source Code\r
+   Copyright 1991,1992,1993, Richard A. Burgess\r
+   ALL RIGHTS RESERVED\r
+   Version x0.8\r
+*/\r
+\r
+extern far long ReadKbd(unsigned long *pKeyCodeRet, unsigned long fWait);\r
+\r
+/****** End of Module ******/\r