X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Ftestemm.c;h=b78f449edcc119a4a352d3316768364d7c7afb37;hb=8bd16335d169c2cef200cf48e07677d8d3e16883;hp=22af102ef0acd588e254cec0840f408332941a94;hpb=073616daf1d1cecdadc79ef4bcaf0fb0a7478c61;p=16.git diff --git a/src/testemm.c b/src/testemm.c old mode 100644 new mode 100755 index 22af102e..b78f449e --- a/src/testemm.c +++ b/src/testemm.c @@ -106,8 +106,8 @@ int main() { if (h1 >= 0) printf("OK, handle=%u\n",h1); else printf("FAILED\n"); - printf("Allocating EMM pages (1MB): "); - h2 = emm_alloc_pages(0x100000UL >> 14UL); + printf("Allocating EMM pages (1.6MB): "); + h2 = emm_alloc_pages(0x19999AUL >> 14UL); sanity(); if (h2 >= 0) printf("OK, handle=%u\n",h2); else printf("FAILED\n"); @@ -248,8 +248,11 @@ int main() { } else printf("FAILED\n"); + getch(); + /* we do this test because Microsoft EMM386.EXE seems to max out at 32MB. * the host could have 256MB of total memory and it would still report 32MB in EMS */ + printf("we do this test because Microsoft EMM386.EXE seems to max out at 32MB.\n the host could have 256MB of total memory and it would still report 32MB in EMS"); printf("Allocating EMM pages (48MB): "); h1 = emm_alloc_pages((48UL << 20UL) >> 14UL); if (h1 >= 0) {