- if(scaninfo[q].scan->attributes & PURGEBITS)\r
- {\r
- ccolor = 6; // dark purple = purgable\r
- strcpy(scratch1, AAMAGENTA); // dark purple = purgable\r
- //printf("%s", AAMAGENTA);\r
- }else{\r
- ccolor = 2; // medium blue = non purgable\r
- strcpy(scratch1, AABLUE); // medium blue = non purgable\r
- //printf("%s", AABLUE);\r
- }\r
- if(scaninfo[q].scan->attributes & LOCKBIT)\r
- {\r
- ccolor = 1; // red = locked\r
- strcpy(scratch1, AARED); // red = locked\r
- //printf("%s", AARED);\r
- }\r
- end = scaninfo[q].scan->length-1;\r
-/*typedef struct mmblockstruct{\r
- word start,length;\r
- unsigned attributes;\r
- memptr *useptr; // pointer to the segment start\r
- struct mmblockstruct far *next;\r
-} mmblocktype;*/\r
- //modexprint(page, x, y, t, tlsw, color, bgcolor, vidsw, const byte *str);\r
-#define MMSMPRINTMEMINFO modexprint(&(gvar->video.page[0]), xpos, ypos, 1, 1, ccolor, 8, gvar->video.VL_Started, global_temp_status_text); ypos+=8;\r
+ color = 6; // dark purple = purgable\r
+ strcpy(scratch1, AAMAGENTA); // dark purple = purgable\r
+ //printf("%s", AAMAGENTA);\r
+ }else{\r
+ color = 2; // medium blue = non purgable\r
+ strcpy(scratch1, AABLUE); // medium blue = non purgable\r
+ //printf("%s", AABLUE);\r
+ }\r
+ if(scaninfo[q].scan->attributes & LOCKBIT)\r
+ {\r
+ color = 1; // red = locked\r
+ strcpy(scratch1, AARED); // red = locked\r
+ //printf("%s", AARED);\r
+ }\r
+ end = scaninfo[q].scan->length-1;\r
+\r
+ gvar->video.print.t=1;\r
+ gvar->video.print.tlsw=1;\r
+ gvar->video.print.color=color;\r
+ gvar->video.print.bgcolor=8;\r
+#define MMSMPRINTMEMINFO VL_print(global_temp_status_text, 0, gvar); gvar->video.print.y+=8;\r
+//modexprint(&(gvar->video.page[0]), xpos, ypos, 1, 1, color, 8, gvar->video.VL_Started, global_temp_status_text);\r