/*\r
exmm test\r
*/\r
-#include "src/lib/16_head.h"\r
-#include "src/lib/16_tail.h"\r
-#include "src/lib/16_pm.h"\r
-#include "src/lib/16_ca.h"\r
-#include "src/lib/16_mm.h"\r
-#include "src/lib/16_hc.h"\r
-#include "src/lib/16_dbg.h"\r
-\r
-#pragma hdrstop\r
-\r
-#pragma warn -pro\r
-#pragma warn -use\r
-\r
-//file load or read definition\r
-#define FILEREADLOAD\r
-#define FILEREAD\r
-//#define EXMMVERBOSE\r
-//#define BUFFDUMPPAUSE\r
-//#define EXMMVERBOSE__\r
-// #define PRINTBBDUMP\r
-#define BUFFDUMP\r
-\r
-#ifdef __BORLANDC__\r
-#define NOVID\r
-#endif\r
-#ifdef __WATCOMC__\r
-#define NOVID\r
-//#define SCROLLLOAD\r
-#endif\r
-\r
-\r
-#define KEYP IN_Shutdown(&gvar); printf("\n\npress any key to continue!\n"); getch(); IN_Startup(&gvar);\r
-\r
-#define BBUFNAME gvar.mm.bufferseg//bigbuffer\r
-//#define INITBBUF static memptr BBUFNAME;\r
-#define BBUFPTR MEMPTRCONV BBUFNAME\r
-\r
-#ifdef __BORLANDC__\r
-#define BBUF (memptr *)BBUFPTR\r
-#define BBUFSTRING (memptr *)BBUFNAME\r
-#endif\r
-#ifdef __WATCOMC__\r
-#define BBUF BBUFNAME\r
-#define BBUFSTRING BBUF\r
-#endif\r
+#include "src/exmmtest.h"\r
\r
////////////////////////////////////////////////////////////////////////////\r
#ifdef NOVID\r
#endif\r
#endif\r
\r
-//printf("* %Fp\t", *BBUF);\r
-//printf("* %04x\t", *BBUF);\r
-#define PRINTBB {\\r
- printf("-------------------------------------------------------------------------------\n");\\r
- printf("&main()= %Fp\n", argv[0]);\\r
- printf("buffer:\n");\\r
- printf(" %Fp\t", BBUF);\\r
- printf("&%Fp\n", BBUFPTR);\\r
- printf(" %04x\t", BBUF);\\r
- printf("& %04x\n", BBUFPTR);\\r
- printf("-------------------------------------------------------------------------------\n");\\r
-}\r
- //printf("&main()= %Fp\n", *argv[0]);\r
- //printf("bigbuffer= %Fp\n", bigbuffer);\r
- //printf("&bigbuffer= %Fp\n", &bigbuffer);\r
- //printf("bigbuffer= %04x\n", bigbuffer);\r
- //printf("&bigbuffer= %04x\n", &bigbuffer);\r
#ifdef __WATCOMC__\r
void segatesuto()\r
{\r
printf("coreleft(): %u\n", coreleft());\r
printf("farcoreleft(): %ld\n", farcoreleft());\r
#endif\r
+ printf("stackavail()=%u\n", stackavail());\r
KEYP\r
\r
#ifndef NOVID\r