From e97979c7abc0a3a706d851d27eb000a879a0c59a Mon Sep 17 00:00:00 2001 From: Richard Burgess <> Date: Mon, 30 Jan 1995 22:01:34 +0000 Subject: [PATCH] autocommit for file dated 1995-01-30 22:01:34 --- ossource/mmemory.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ossource/mmemory.h diff --git a/ossource/mmemory.h b/ossource/mmemory.h new file mode 100644 index 0000000..f16c623 --- /dev/null +++ b/ossource/mmemory.h @@ -0,0 +1,19 @@ +/* MMemory.h MMURTL OS Memory managment prototypes */ + +/* MMURTL Operating System Source Code + Copyright 1991,1992,1993, Richard A. Burgess + ALL RIGHTS RESERVED + Version x0.8 +*/ + +extern far U32 AllocPage(U32 nPages, U8 **ppMemRet); +extern far U32 AllocOSPage(U32 nPages, U8 **ppMemRet); +extern far U32 AllocDMAPage(U32 nPages, U8 **ppMemRet, U32 *pPhyMemRet); +extern far U32 DeAllocPage(U8 *pOrigMem, U32 nPages); +extern far U32 QueryPages(U32 *pdPagesLeft); +extern far U32 GetPhyAdd(U32 JobNum, char *LinAdd, U32 *pPhyRet); +extern far U32 AliasMem(U8 *pMem, U32 dcbMem, U32 dJobNum, U8 **ppAliasRet); +extern far U32 DeAliasMem(U8 *pAliasMem, U32 dcbAliasBytes, U32 JobNum); + + +/******** End of module *********/ -- 2.40.0