]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/exmm/memory.c
cleanup~ emm is ..... WORKING!!! wwww i just gotta utilize it fully!
[16.git] / src / lib / exmm / memory.c
index 3a81a0c5de04baa9a8dff99bdc5049f5448fb873..38b12255b41e45e2ef7c269f6fe9e64a4e793f13 100644 (file)
@@ -213,7 +213,7 @@ MapEMM(int Handle, int Start, int Pages)
     if (!EMMSeg) return(NOTREADY);\r
     for (i = 0; (i < MAXEMHANDLES) && (ActiveEMList[i] != Handle); i++) ;\r
     if (i == MAXEMHANDLES) return (NO_DATA);\r
-    if ((GetNumPages(Handle) < Pages) || (Pages < 1) || (Pages > EMMCoreLeft(/*4*/))) {\r
+    if ((GetNumPages(Handle) < Pages) || (Pages < 1) || (Pages > 4)) {\r
         return (VALUE_OUTF_RANGE);\r
     }\r
     for (i = Start; i < Start + Pages; i++) {\r
@@ -233,7 +233,7 @@ UnmapEMM(int Handle, int Start, int Pages)
     for (i = 0; (i < MAXEMHANDLES) && (ActiveEMList[i] != Handle); i++) ;\r
     if (i == MAXEMHANDLES) return;\r
     j = Start + Pages;\r
-    if ((Pages < 1) || (j > EMMCoreLeft(/*4*/))) return;\r
+    if ((Pages < 1) || (j > 4)) return;\r
 \r
     for (i = Start; i < j; i++) {\r
         EMMap(Handle, NONE, i);\r