From 534a5e2dc2b52929bbd81c0714e4ebc778f59315 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Sun, 4 Sep 2016 00:38:12 -0500 Subject: [PATCH] typedef void __based( void ) * memptr; and polished exmmtest --- DEBUG.16W | 14 +++++++------- HEAP.16W | 38 +++++++++++++++++++------------------- MMDUMP.16W | Bin 66 -> 44 bytes src/exmmtest.c | 5 ++++- 4 files changed, 30 insertions(+), 27 deletions(-) diff --git a/DEBUG.16W b/DEBUG.16W index f6b1b9da..01251c24 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,16 +1,16 @@ -Seg:0 Size:7720 Owner:0x1234 +Seg:0 Size:7724 Owner:0x527c +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ 0 -Seg:1e28 Size:256 Owner:0x527c +Seg:1e2c Size:256 Owner:0x527c ++++_  -Seg:1f28 Size:273 Owner:0x92d4 +Seg:1f2c Size:273 Owner:0x92d4 +++++_  -Seg:24b7 Size:40 Owner:0x0 -+_ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -Seg:b4df Size:11041 Owner:0x0 +Seg:24bb Size:40 Owner:0x0 +++_ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +Seg:b4e3 Size:11037 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_  Seg:e000 Size:8191 Owner:0x0 diff --git a/HEAP.16W b/HEAP.16W index d402de2c..844c33fa 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,33 +1,33 @@ == default == - USED block at 24d90016 of size 66 - FREE block at 24d90058 of size 18 - USED block at 24d9006a of size 136 - USED block at 24d900f2 of size 20 - FREE block at 24d90106 of size 7926 + USED block at 24dd0016 of size 66 + FREE block at 24dd0058 of size 18 + USED block at 24dd006a of size 136 + USED block at 24dd00f2 of size 20 + FREE block at 24dd0106 of size 7926 OK - end of heap == near == - USED block at 14d89306 of size 12 - USED block at 14d89312 of size 328 - USED block at 14d8945a of size 52 - USED block at 14d8948e of size 20 - USED block at 14d894a2 of size 20 - USED block at 14d894b6 of size 20 - USED block at 14d894ca of size 20 - USED block at 14d894de of size 20 - USED block at 14d894f2 of size 27402 + USED block at 14dc9306 of size 12 + USED block at 14dc9312 of size 328 + USED block at 14dc945a of size 52 + USED block at 14dc948e of size 20 + USED block at 14dc94a2 of size 20 + USED block at 14dc94b6 of size 20 + USED block at 14dc94ca of size 20 + USED block at 14dc94de of size 20 + USED block at 14dc94f2 of size 27402 OK - end of heap == far == - USED block at 24d90016 of size 66 - USED block at 24d90058 of size 18 - USED block at 24d9006a of size 136 - USED block at 24d900f2 of size 20 - USED block at 24d90106 of size 7926 + USED block at 24dd0016 of size 66 + USED block at 24dd0058 of size 18 + USED block at 24dd006a of size 136 + USED block at 24dd00f2 of size 20 + USED block at 24dd0106 of size 7926 OK - end of heap Memory Type Total Used Free diff --git a/MMDUMP.16W b/MMDUMP.16W index 94134b94e0690dd1b074d44063a07accb9569c10..8275783be0f62682cbcabd07b979c10472305959 100755 GIT binary patch literal 44 rcmXr0FfcGlwlXy`Pgc;-)zMV2RWRV?G60GirC3=SrI-Lk1)-t<)usry literal 66 zcmXr0FfcGlwlXv_Hc`;f)zDP1RWRV?G60GirC6C7nI{898Bj$njZ#2r1)-tscrptr) ); + printf( "%c", *(screen:>scrptr) ); + printf("\b"); scrptr++; } printf("]\n"); + getch(); + printf("press a key.\n"); } #endif -- 2.39.5