X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_mm.h;h=b9b455f5b79bbc8ead9635229f19d315df7067db;hb=0e18fee0636fb264bb16d80fb0287a4fb84efe26;hp=7949cce4598964d0b36693c40541523de9fb4836;hpb=76a7632ae87be7f8afbe076e86bd22cd785e62e1;p=16.git diff --git a/src/lib/16_mm.h b/src/lib/16_mm.h index 7949cce4..b9b455f5 100644 --- a/src/lib/16_mm.h +++ b/src/lib/16_mm.h @@ -92,8 +92,6 @@ typedef struct { dword nearheap,farheap,EMSmem,XMSmem,mainmem; //__segment segu; - //word segu; -// } mminfotype; //========================================================================== @@ -118,15 +116,12 @@ extern void (* XMSaddr) (void); // far pointer to XMS driver #define BASEATTRIBUTES 0 // unlocked, non purgable #define MAXUMBS 12 -#define MAPPAGES 4//mm->EMSpagesmapped +#define MAPPAGES mm->EMSpagesmapped typedef struct mmblockstruct { - word start;//,length; - //dword start,length; - //word start; - dword length; - //byte segm; //how many 64kb segment blocks it takes up if there is many data! + //word start,length; + word start; dword length; unsigned attributes; memptr *useptr; // pointer to the segment start struct mmblockstruct huge *next;