]> pd.if.org Git - mmurtl/commitdiff
autocommit for file dated 1995-01-30 22:01:34
authorRichard Burgess <>
Mon, 30 Jan 1995 22:01:34 +0000 (22:01 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Mon, 17 Oct 2016 14:03:47 +0000 (14:03 +0000)
ossource/mmemory.h [new file with mode: 0644]

diff --git a/ossource/mmemory.h b/ossource/mmemory.h
new file mode 100644 (file)
index 0000000..f16c623
--- /dev/null
@@ -0,0 +1,19 @@
+/* MMemory.h   MMURTL OS Memory managment 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
+extern far U32 AllocPage(U32 nPages, U8 **ppMemRet);\r
+extern far U32 AllocOSPage(U32 nPages, U8 **ppMemRet);\r
+extern far U32 AllocDMAPage(U32 nPages, U8 **ppMemRet, U32 *pPhyMemRet);\r
+extern far U32 DeAllocPage(U8 *pOrigMem, U32 nPages);\r
+extern far U32 QueryPages(U32 *pdPagesLeft);\r
+extern far U32 GetPhyAdd(U32 JobNum, char *LinAdd, U32 *pPhyRet);\r
+extern far U32 AliasMem(U8 *pMem, U32 dcbMem, U32 dJobNum, U8 **ppAliasRet);\r
+extern far U32 DeAliasMem(U8 *pAliasMem, U32 dcbAliasBytes, U32 JobNum);\r
+\r
+\r
+/******** End of module *********/\r