From: sparky4 Date: Wed, 5 Aug 2015 12:47:58 +0000 (-0500) Subject: removed segm experiment because it is finished! ^^ X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=0ebeb730913d73a75432cd5980c4263c53b2c8bb;p=16.git removed segm experiment because it is finished! ^^ deleted: 16/segm/BPEE deleted: 16/segm/WPEE deleted: 16/segm/b.bat deleted: 16/segm/pee.c deleted: 16/segm/pee.exe deleted: 16/segm/w.bat deleted: 16_CA.BCO deleted: 16_HC.BCO deleted: 16_HEAD.BCO deleted: 16_MM.BCO deleted: DEBUG.16 deleted: EXMMBC.BCO deleted: HEAP.16 deleted: KITTEN.BCO deleted: MMDUMP.16 deleted: PROFILE.16 --- diff --git a/16/segm/BPEE b/16/segm/BPEE deleted file mode 100644 index f131e9b1..00000000 --- a/16/segm/BPEE +++ /dev/null @@ -1,32 +0,0 @@ -==This is the results of borland c's segment pointers== -These are the various memory models of the 8088 that are demonstrated here! -==tiny== -local variable bee= 16B8:FFF4 -local variable bee= FFF4 -far pointer value of pee= 16B8:16B8 -pointer value of pee= 16B8 -==small== -local variable bee= 0130:FFF4 -local variable bee= FFF4 -far pointer value of pee= 0130:0130 -pointer value of pee= 0130 -==medium== -local variable bee= 0340:FFF2 -local variable bee= FFF2 -far pointer value of pee= 0340:0340 -pointer value of pee= 0340 -==compact is what project 16 uses== -local variable bee= 0524:1000 -local variable bee= 0524:1000 -far pointer value of pee= 011E:011E -pointer value of pee= 011E:011E -==large== -local variable bee= 0530:0FFE -local variable bee= 0530:0FFE -far pointer value of pee= 0340:0340 -pointer value of pee= 0340:0340 -==HUGE GUTS!== -local variable bee= 054F:0FFE -local variable bee= 054F:0FFE -far pointer value of pee= 0510:0134 -pointer value of pee= 0510:0134 diff --git a/16/segm/WPEE b/16/segm/WPEE deleted file mode 100644 index f008f6c9..00000000 --- a/16/segm/WPEE +++ /dev/null @@ -1,32 +0,0 @@ -==This is the results of open watcom's base pointers== -These are the various memory models of the 8088 that are demonstrated here! -==tiny is not found so default== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 -==small== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 -==medium== -local variable bee= 0000:0bce -local variable bee= 0bce -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 -==compact is what project 16 uses== -local variable bee= 05d4:0c32 -local variable bee= 05d4:0c32 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000:0000 -==large== -local variable bee= 05e1:0c3a -local variable bee= 05e1:0c3a -far pointer value of pee= 0000:0000 -pointer value of pee= 0000:0000 -==HUGE GUTS!== -local variable bee= 06af:0c0a -local variable bee= 06af:0c0a -far pointer value of pee= 0000:0000 -pointer value of pee= 0000:0000 diff --git a/16/segm/b.bat b/16/segm/b.bat deleted file mode 100644 index 6929f414..00000000 --- a/16/segm/b.bat +++ /dev/null @@ -1,22 +0,0 @@ -@echo off -echo ==This is the results of borland c's segment pointers== > bpee -echo These are the various memory models of the 8088 that are demonstrated here! >> bpee -@del pee.obj -echo ==tiny== >> bpee -bcc -mt pee.c -pee.exe >> bpee -echo ==small== >> bpee -bcc -ms pee.c -pee.exe >> bpee -echo ==medium== >> bpee -bcc -mm pee.c -pee.exe >> bpee -echo ==compact is what project 16 uses== >> bpee -bcc -mc pee.c -pee.exe >> bpee -echo ==large== >> bpee -bcc -ml pee.c -pee.exe >> bpee -echo ==HUGE GUTS!== >> bpee -bcc -mh pee.c -pee.exe >> bpee \ No newline at end of file diff --git a/16/segm/pee.c b/16/segm/pee.c deleted file mode 100644 index d23ef07f..00000000 --- a/16/segm/pee.c +++ /dev/null @@ -1,51 +0,0 @@ -/* Project 16 Source Code~ - * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669 - * - * This file is part of Project 16. - * - * Project 16 is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * Project 16 is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see , or - * write to the Free Software Foundation, Inc., 51 Franklin Street, - * Fifth Floor, Boston, MA 02110-1301 USA. - * - */ -/* - Segment experiment! -*/ -#include -#include -#ifdef __WATCOMC__ -typedef void __based(__self) * memptr; -//typedef __segment memptr; -#endif -#ifdef __BORLANDC__ -typedef void _seg * memptr; -#endif - -void -main(int argc, char *argv[]) -{ - __segment segu; - unsigned bee=0; -#ifdef __WATCOMC__ - void __based(segu)* pee; -#endif -#ifdef __BORLANDC__ - memptr pee; -#endif - argc=argc; - printf("local variable bee= %Fp\n", &bee); - printf("local variable bee= %p\n", &bee); - printf("far pointer value of pee= %Fp\n", pee); - printf("pointer value of pee= %p\n", pee); -} diff --git a/16/segm/pee.exe b/16/segm/pee.exe deleted file mode 100644 index 608fec8b..00000000 Binary files a/16/segm/pee.exe and /dev/null differ diff --git a/16/segm/w.bat b/16/segm/w.bat deleted file mode 100644 index 977000af..00000000 --- a/16/segm/w.bat +++ /dev/null @@ -1,22 +0,0 @@ -@echo off -echo ==This is the results of open watcom's base pointers== > wpee -echo These are the various memory models of the 8088 that are demonstrated here! >> wpee -@del pee.obj -echo ==tiny is not found so default== >> wpee -wcl -l=dos -0 pee.c -pee.exe >> wpee -echo ==small== >> wpee -wcl -l=dos -0 -ms pee.c -pee.exe >> wpee -echo ==medium== >> wpee -wcl -l=dos -0 -mm pee.c -pee.exe >> wpee -echo ==compact is what project 16 uses== >> wpee -wcl -l=dos -0 -mc pee.c -pee.exe >> wpee -echo ==large== >> wpee -wcl -l=dos -0 -ml pee.c -pee.exe >> wpee -echo ==HUGE GUTS!== >> wpee -wcl -l=dos -0 -mh pee.c -pee.exe >> wpee \ No newline at end of file diff --git a/16_CA.BCO b/16_CA.BCO deleted file mode 100644 index aef7def2..00000000 Binary files a/16_CA.BCO and /dev/null differ diff --git a/16_HC.BCO b/16_HC.BCO deleted file mode 100644 index 67bd315e..00000000 Binary files a/16_HC.BCO and /dev/null differ diff --git a/16_HEAD.BCO b/16_HEAD.BCO deleted file mode 100644 index 6d4ac374..00000000 Binary files a/16_HEAD.BCO and /dev/null differ diff --git a/16_MM.BCO b/16_MM.BCO deleted file mode 100644 index 0d82784b..00000000 Binary files a/16_MM.BCO and /dev/null differ diff --git a/DEBUG.16 b/DEBUG.16 deleted file mode 100644 index bf99e259..00000000 --- a/DEBUG.16 +++ /dev/null @@ -1,8 +0,0 @@ -0 Size:5562 Owner:0x0 -0 Size:5562 Owner:0x0 -15ba Size:256 Owner:0x4cde -Seg:16ba Size:273 Owner:0x857a -Seg:1d08 Size:49 Owner:0x0 -Seg:1d08 Size:49 Owner:0x0 -ad39 Size:12999 Owner:0x0 -Seg:e000 Size:4294909951 Owner:0x0 diff --git a/EXMMBC.BCO b/EXMMBC.BCO deleted file mode 100644 index 3bd64eea..00000000 Binary files a/EXMMBC.BCO and /dev/null differ diff --git a/HEAP.16 b/HEAP.16 deleted file mode 100644 index a55c85ea..00000000 --- a/HEAP.16 +++ /dev/null @@ -1,45 +0,0 @@ - - == default == - - USED block at 1d2a0016 of size 136 - USED block at 1d2a009e of size 66 - FREE block at 1d2a00e0 of size 18 - USED block at 1d2a00f2 of size 20 - FREE block at 1d2a0106 of size 7926 -OK - end of heap - - == near == - - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 -OK - end of heap - - == far == - - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 - USED block at 0 of size 0 -OK - end of heap - -Memory Type Total Used Free ----------------- -------- -------- -------- -Default 8166 222 7944 -Near 31318 862 30456 -Far 8166 222 7944 ----------------- -------- -------- -------- -coreleft = 30454 -farcoreleft = 38202 -GetFreeSize = 7768 -GetNearFreeSize = 30456 -GetFarFreeSize = 7768 -memavl = 30454 -stackavail = 17129 diff --git a/KITTEN.BCO b/KITTEN.BCO deleted file mode 100644 index 03320082..00000000 Binary files a/KITTEN.BCO and /dev/null differ diff --git a/MMDUMP.16 b/MMDUMP.16 deleted file mode 100644 index 6b095ed8..00000000 Binary files a/MMDUMP.16 and /dev/null differ diff --git a/PROFILE.16 b/PROFILE.16 deleted file mode 100644 index e69de29b..00000000