]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_mm.h
wwww
[16.git] / src / lib / 16_mm.h
index 23daa0bb1b231b090f967b4acfa729b713800f61..963eb3a45ef98129ccb46ea87890ca03cd5f5bfc 100755 (executable)
 
 #define FREEBLOCK(x) {*x->useptr=NULL;x->next=mm->mmfree;mm->mmfree=x;}
 
-#define AARED          "\x1b[41;31m"
-#define AABLUE         "\x1b[44;34m"
-#define AAGREEN        "\x1b[42;32m"
-#define AAYELLOW       "\x1b[43;33m"
-#define AAGREY         "\x1b[47;37m"
-#define AABLACK        "\x1b[40;30m"
-#define AAWHITE                "\x1b[47;37m"
-#define AAMAGENTA      "\x1b[45;35m"
-#define AARESET        "\x1b[0m"
-
 #define SAVENEARHEAP   0x200           // space to leave in data segment
 #define SAVEFARHEAP    0//x400                 // space to leave in far heap
 
 #define        BUFFERSIZE              0x1000          // miscelanious, allways available buffer
 
-#define MAXBLOCKS              1024
+//moved to typdefst
+//#define MAXBLOCKS            1024
 
 
 
 
 //==========================================================================
 
-typedef struct
+//moved to typdefst
+/*typedef struct
 {
        dword   nearheap,farheap,EMSmem,XMSmem,mainmem;
-} mminfotype;
+} mminfotype;*/
 
 //==========================================================================
 
@@ -124,10 +116,12 @@ extern void               (* XMSaddr) (void);             // far pointer to XMS driver
 #define PURGEMASK      0xfffc
 #define BASEATTRIBUTES 0       // unlocked, non purgable
 
-#define MAXUMBS                12
+//moved to typedefst
+//#define MAXUMBS              12
 #define MAPPAGES               4//mm->EMSpagesmapped
 
-typedef struct mmblockstruct
+//moved to typdefst
+/*typedef struct mmblockstruct
 {
        word    start,length;
        //word  start;  dword length;
@@ -158,7 +152,7 @@ typedef struct
        //dword numUMBs,UMBbase[MAXUMBS];
        //huge mmblocktype      huge mmblocks[MAXBLOCKS],huge *mmhead,huge *mmfree,huge *mmrover,huge *mmnew;
        mmblocktype     far mmblocks[MAXBLOCKS],far *mmhead,far *mmfree,far *mmrover,far *mmnew;
-} mminfo_t;
+} mminfo_t;*/
 
 /*
 =============================================================================