]> 4ch.mooo.com Git - 16.git/commitdiff
hmmm buggy file loading....
authorsparky4 <sparky4@cock.li>
Tue, 21 Jul 2015 21:34:03 +0000 (16:34 -0500)
committersparky4 <sparky4@cock.li>
Tue, 21 Jul 2015 21:34:03 +0000 (16:34 -0500)
modified:   DEBUG.TXT
modified:   MMDUMP.TXT
modified:   exmmtest.exe
modified:   src/exmmtest.c
modified:   src/lib/16_mm.c

DEBUG.TXT
MMDUMP.TXT
exmmtest.exe
src/exmmtest.c
src/lib/16_mm.c

index e324c60983f5740ad17dff94d733f94145514344..bc6b5dd07c3d7600420d213b72fbc412b01593e1 100644 (file)
--- a/DEBUG.TXT
+++ b/DEBUG.TXT
@@ -1,6 +1,6 @@
-Seg:0  Size:92208      Owner:0x5b92\r
-Seg:1683       Size:4096       Owner:0x7298\r
-Seg:1cad       Size:8752       Owner:0xf686\r
-Seg:5ece       Size:529184     Owner:0xfe\r
+Seg:0  Size:92176      Owner:0xfe5e\r
+Seg:1681       Size:4096       Owner:0x7298\r
+Seg:1caf       Size:8752       Owner:0x80\r
+Seg:5ed0       Size:529152     Owner:0x80\r
 \r
 MM_ShowMemory: Memory block order currupted!\r
index eb2546badec1eee4127e0aee8e22b1627529d82c..b1326e93291392981216abdbb22b968ea799c1f2 100644 (file)
Binary files a/MMDUMP.TXT and b/MMDUMP.TXT differ
index c60cd9c8b5fe5abffd80c31988174896554caf7f..ef66fe39907788a925839cb5352a156fa741c461 100644 (file)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index b0629790e726515a2deef9d3c40dee79e9fc02bc..1e40e9b9152845ffca156a0b1f83bbb7245cc5aa 100644 (file)
@@ -39,7 +39,9 @@ main(int argc, char *argv[])
        word baka;
        page_t screen;
 
-       bakapee = _nmalloc(64);
+       printf("&main()=%Fp\n", *argv[0]);
+
+       bakapee = malloc(64);
 //     memset(bakapee, 0, 64);
        mm.mmstarted=0;
 
index a21c55dc29818f0a8b6a2d23ea89777c0cd985c6..1bd9866aa7ac0fe5ba1e6c61930337d1bb6e77bd 100644 (file)
@@ -667,8 +667,8 @@ void MM_Startup(mminfo_t *mm, mminfotype *mmi)
 //
        printf("                nearheap making!\n");
 //---- length=coreleft();
-       _nheapgrow();
-       length=_memavl();
+       //_nheapgrow();
+       length=_memmax();
        start = (void huge *)(mm->nearheap = _nmalloc(length));
        length -= 16-(FP_OFF(start)&15);
        length -= SAVENEARHEAP;