]> 4ch.mooo.com Git - 16.git/commitdiff
made 2 seperate debug files for the borland and watcom versions~ ^^; there is some...
authorsparky4 <sparky4@cock.li>
Wed, 12 Aug 2015 16:32:07 +0000 (11:32 -0500)
committersparky4 <sparky4@cock.li>
Wed, 12 Aug 2015 16:32:07 +0000 (11:32 -0500)
modified:   16_CA.BCO
modified:   16_HC.BCO
modified:   16_HEAD.BCO
modified:   16_MM.BCO
renamed:    DEBUG.16 -> DEBUG.16B
new file:   DEBUG.16W
modified:   EXMMBC.BCO
modified:   HEAP.16
modified:   KITTEN.BCO
modified:   MMDUMP.16
modified:   bcEXMM.MAP
modified:   bcexmm.exe
modified:   bcexmm.prj
modified:   exmmtest.exe
modified:   src/lib/16_ca.c
modified:   src/lib/16_mm.c
modified:   src/lib/16_mm.h

17 files changed:
16_CA.BCO
16_HC.BCO
16_HEAD.BCO
16_MM.BCO
DEBUG.16B [moved from DEBUG.16 with 54% similarity]
DEBUG.16W [new file with mode: 0755]
EXMMBC.BCO
HEAP.16
KITTEN.BCO
MMDUMP.16
bcEXMM.MAP
bcexmm.exe
bcexmm.prj
exmmtest.exe
src/lib/16_ca.c
src/lib/16_mm.c
src/lib/16_mm.h

index 86601acbae375c1297a68c7e1193aa2930520735..70a03562a1a4bd89ee8f19c6c4a3cd3c95ca9f7e 100755 (executable)
Binary files a/16_CA.BCO and b/16_CA.BCO differ
index cad7e88d6990d3cc8d778cf07b982c814ffabd59..c7ccb3c24c21f81e4e03a4d1914f32037190bc0e 100755 (executable)
Binary files a/16_HC.BCO and b/16_HC.BCO differ
index 939223953565107f2fd5557e7c90088f530655fc..0d23b6d1fd467f7012549596c6fae40e56185735 100755 (executable)
Binary files a/16_HEAD.BCO and b/16_HEAD.BCO differ
index fa66b251ff66a1aebda712bcd028049e91ee1e6c..1177a7b59a158208296a8c1bcb461fe39560117d 100755 (executable)
Binary files a/16_MM.BCO and b/16_MM.BCO differ
similarity index 54%
rename from DEBUG.16
rename to DEBUG.16B
index 30ed8978becc2ce7806db48eb8588d0af0d7a17e..1bccdf0fc2cebe0c2fe904d6f52dfdbf1f1ff752 100755 (executable)
--- a/DEBUG.16
+++ b/DEBUG.16B
@@ -1,17 +1,17 @@
-\e[0mSeg:0      Size:5470       Owner:0xe600\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
+\e[0mSeg:0      Size:2633       Owner:0x6c75\r
+\e[41;31m+++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
 \e[42;32m0\r
-\e[0m\e[0mSeg:155e       Size:256        Owner:0x351c\r
-\e[44;34m++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m000000000000000000000000000000000000000000000000000000000000000000000\r
-\e[0m\e[0mSeg:165e       Size:273        Owner:0x858c\r
+\e[0m\e[0mSeg:a49        Size:256        Owner:0xcf80\r
+\e[44;34m+++++\e[0m\e[47;37m_\e[0m\r
+\e[42;32m\r
+\e[0m\e[0mSeg:b49        Size:273        Owner:0xfe2\r
 \e[44;34m++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m0000000000000000000000000000000000000000000000000000000\r
-\e[0m\e[0mSeg:1cc5       Size:40 Owner:0x0\r
-\e[41;31m+\e[0m\e[47;37m_\e[0m\r
+\e[42;32m00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
+\e[0m\e[0mSeg:9fde       Size:28706      Owner:0x0\r
+\e[41;31m\e[0m\e[47;37m_\e[0m\r
+\e[42;32m\r
+\e[0m\e[0mSeg:9ffe       Size:16386      Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
 \e[42;32m\r
-\e[0m\e[0mSeg:aced       Size:13075      Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
 \e[0m\e[0mSeg:e000       Size:8191       Owner:0x0\r
 \e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m
\ No newline at end of file
diff --git a/DEBUG.16W b/DEBUG.16W
new file mode 100755 (executable)
index 0000000..340eb45
--- /dev/null
+++ b/DEBUG.16W
@@ -0,0 +1,17 @@
+\e[0mSeg:0      Size:5279       Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
+\e[42;32m0\r
+\e[0m\e[0mSeg:149f       Size:256        Owner:0x451c\r
+\e[44;34m+++++\e[0m\e[47;37m_\e[0m\r
+\e[42;32m\r
+\e[0m\e[0mSeg:159f       Size:273        Owner:0x858c\r
+\e[44;34m++++\e[0m\e[47;37m_\e[0m\r
+\e[42;32m\r
+\e[0m\e[0mSeg:1c06       Size:40 Owner:0x0\r
+\e[41;31m++\e[0m\e[47;37m_\e[0m\r
+\e[42;32m000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
+\e[0m\e[0mSeg:ac2e       Size:13266      Owner:0x0\r
+\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
+\e[42;32m\r
+\e[0m\e[0mSeg:e000       Size:8191       Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m
\ No newline at end of file
index 7eb14ecb4ef18ed55a78a1f6a76d33921d912692..dd8c31eacbdf5a4c04f58ab66201364f5c56af2d 100755 (executable)
Binary files a/EXMMBC.BCO and b/EXMMBC.BCO differ
diff --git a/HEAP.16 b/HEAP.16
index e4a8b0661483473c80a89bb0ad540f5c45aaaeac..0df6447a1b96cab2f588cbfeaf363dc0cf1333bd 100755 (executable)
--- a/HEAP.16
+++ b/HEAP.16
@@ -1,11 +1,11 @@
 \r
        == default ==\r
 \r
-  USED block at 1ce70016 of size 66\r
-  FREE block at 1ce70058 of size 18\r
-  USED block at 1ce7006a of size 136\r
-  USED block at 1ce700f2 of size 20\r
-  FREE block at 1ce70106 of size 7926\r
+  USED block at 1c280016 of size 66\r
+  FREE block at 1c280058 of size 18\r
+  USED block at 1c28006a of size 136\r
+  USED block at 1c2800f2 of size 20\r
+  FREE block at 1c280106 of size 7926\r
 OK - end of heap\r
 \r
        == near ==\r
@@ -42,4 +42,4 @@ GetFreeSize = 7768
 GetNearFreeSize = 30854\r
 GetFarFreeSize = 7768\r
 memavl = 30852\r
-stackavail = 11029\r
+stackavail = 15125\r
index 4082218ed17a6a8f25c2bc348b49d4903c4f4825..301fdbd08b8a370a3c4dc0cef3cd77e5eca5f856 100755 (executable)
Binary files a/KITTEN.BCO and b/KITTEN.BCO differ
index cb33fda3d060973d4329fd749064d029cbe14241..9da542859d4f7ec61fe7fe021e3ed35dee2f3a10 100755 (executable)
Binary files a/MMDUMP.16 and b/MMDUMP.16 differ
index c10074b694894db958226e68c9e8b02d24b7e7a4..fa8ac72291d13bcb16e625875f62c96e1d47a3be 100755 (executable)
 \r
  Start  Stop   Length Name               Class\r
 \r
- 00000H 05DCAH 05DCBH _TEXT              CODE\r
- 05DD0H 05DD0H 00000H _FARDATA           FAR_DATA\r
- 05DD0H 05DD0H 00000H _FARBSS            FAR_BSS\r
- 05DD0H 05DD0H 00000H _OVERLAY_          OVRINFO\r
- 05DD0H 05DD0H 00000H _1STUB_            STUBSEG\r
- 05DD0H 06EA9H 010DAH _DATA              DATA\r
- 06EAAH 06EABH 00002H _CVTSEG            DATA\r
- 06EACH 06EB1H 00006H _SCNSEG            DATA\r
- 06EB2H 06EB2H 00000H _CONST             CONST\r
- 06EB2H 06EC9H 00018H _INIT_             INITDATA\r
- 06ECAH 06ECAH 00000H _INITEND_          INITDATA\r
- 06ECAH 06ECAH 00000H _EXIT_             EXITDATA\r
- 06ECAH 06ECAH 00000H _EXITEND_          EXITDATA\r
- 06ECAH 06F2BH 00062H _BSS               BSS\r
- 06F2CH 06F2CH 00000H _BSSEND            BSSEND\r
- 06F30H 06FAFH 00080H _STACK             STACK\r
+ 00000H 05F14H 05F15H _TEXT              CODE\r
+ 05F20H 05F20H 00000H _FARDATA           FAR_DATA\r
+ 05F20H 05F20H 00000H _FARBSS            FAR_BSS\r
+ 05F20H 05F20H 00000H _OVERLAY_          OVRINFO\r
+ 05F20H 05F20H 00000H _1STUB_            STUBSEG\r
+ 05F20H 06FA7H 01088H _DATA              DATA\r
+ 06FA8H 06FA9H 00002H _CVTSEG            DATA\r
+ 06FAAH 06FAFH 00006H _SCNSEG            DATA\r
+ 06FB0H 06FB0H 00000H _CONST             CONST\r
+ 06FB0H 06FC7H 00018H _INIT_             INITDATA\r
+ 06FC8H 06FC8H 00000H _INITEND_          INITDATA\r
+ 06FC8H 06FC8H 00000H _EXIT_             EXITDATA\r
+ 06FC8H 06FC8H 00000H _EXITEND_          EXITDATA\r
+ 06FC8H 07029H 00062H _BSS               BSS\r
+ 0702AH 0702AH 00000H _BSSEND            BSSEND\r
+ 07030H 070AFH 00080H _STACK             STACK\r
 \r
 \r
 Detailed map of segments\r
 \r
  0000:0000 028F C=CODE   S=_TEXT          G=(none)  M=c0.ASM     ACBP=28\r
- 0000:028F 0614 C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\NYAN\KITTEN.C ACBP=28\r
- 0000:08A3 02FD C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_HC.C ACBP=28\r
- 0000:0BA0 01B5 C=CODE   S=_TEXT          G=(none)  M=SRC\EXMMTEST.C ACBP=28\r
- 0000:0D55 029D C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_CA.C ACBP=28\r
- 0000:0FF2 026D C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_HEAD.C ACBP=28\r
- 0000:125F 1D8E C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_MM.C ACBP=28\r
- 0000:2FED 0024 C=CODE   S=_TEXT          G=(none)  M=ATEXIT     ACBP=28\r
- 0000:3011 0049 C=CODE   S=_TEXT          G=(none)  M=CLOCK      ACBP=28\r
- 0000:305A 0000 C=CODE   S=_TEXT          G=(none)  M=CTYPE      ACBP=28\r
- 0000:305A 003D C=CODE   S=_TEXT          G=(none)  M=DOSFATTR   ACBP=28\r
- 0000:3097 0089 C=CODE   S=_TEXT          G=(none)  M=EXIT       ACBP=28\r
- 0000:3120 0000 C=CODE   S=_TEXT          G=(none)  M=FILES      ACBP=28\r
- 0000:3120 0000 C=CODE   S=_TEXT          G=(none)  M=FILES2     ACBP=28\r
- 0000:3120 0000 C=CODE   S=_TEXT          G=(none)  M=FMODE      ACBP=28\r
- 0000:3120 00AE C=CODE   S=_TEXT          G=(none)  M=H_LDIV     ACBP=28\r
- 0000:31CE 0021 C=CODE   S=_TEXT          G=(none)  M=H_LLSH     ACBP=28\r
- 0000:31EF 0021 C=CODE   S=_TEXT          G=(none)  M=H_LURSH    ACBP=28\r
- 0000:3210 0060 C=CODE   S=_TEXT          G=(none)  M=H_PADD     ACBP=28\r
- 0000:3270 0028 C=CODE   S=_TEXT          G=(none)  M=H_PSBP     ACBP=28\r
- 0000:3298 004B C=CODE   S=_TEXT          G=(none)  M=IOERROR    ACBP=28\r
- 0000:32E3 0011 C=CODE   S=_TEXT          G=(none)  M=ISATTY     ACBP=28\r
- 0000:32F4 00A2 C=CODE   S=_TEXT          G=(none)  M=LONGTOA    ACBP=28\r
- 0000:3396 0029 C=CODE   S=_TEXT          G=(none)  M=LSEEK      ACBP=28\r
- 0000:33BF 00B0 C=CODE   S=_TEXT          G=(none)  M=MKNAME     ACBP=28\r
- 0000:346F 0021 C=CODE   S=_TEXT          G=(none)  M=N_PCMP     ACBP=28\r
- 0000:3490 002F C=CODE   S=_TEXT          G=(none)  M=READA      ACBP=28\r
- 0000:34BF 00B2 C=CODE   S=_TEXT          G=(none)  M=SETUPIO    ACBP=28\r
- 0000:3571 0000 C=CODE   S=_TEXT          G=(none)  M=STKLEN     ACBP=28\r
- 0000:3571 002C C=CODE   S=_TEXT          G=(none)  M=TOLOWER    ACBP=28\r
- 0000:359D 0018 C=CODE   S=_TEXT          G=(none)  M=UNLINK     ACBP=28\r
- 0000:35B5 04DB C=CODE   S=_TEXT          G=(none)  M=VPRINTER   ACBP=28\r
- 0000:3A90 009F C=CODE   S=_TEXT          G=(none)  M=VRAM       ACBP=28\r
- 0000:3B2F 0000 C=CODE   S=_TEXT          G=(none)  M=WSCROLL    ACBP=28\r
- 0000:3B2F 0030 C=CODE   S=_TEXT          G=(none)  M=_STPCPY    ACBP=28\r
- 0000:3B5F 0004 C=CODE   S=_TEXT          G=(none)  M=CORELEFT   ACBP=28\r
- 0000:3B63 014E C=CODE   S=_TEXT          G=(none)  M=CPRINTF    ACBP=28\r
- 0000:3CB1 01A5 C=CODE   S=_TEXT          G=(none)  M=CRTINIT    ACBP=28\r
- 0000:3E56 001F C=CODE   S=_TEXT          G=(none)  M=CVTFAK     ACBP=28\r
- 0000:3E75 042D C=CODE   S=_TEXT          G=(none)  M=FARHEAP    ACBP=28\r
- 0000:42A2 013E C=CODE   S=_TEXT          G=(none)  M=FBRK       ACBP=28\r
- 0000:43E0 0050 C=CODE   S=_TEXT          G=(none)  M=FCORELFT   ACBP=28\r
- 0000:4430 0054 C=CODE   S=_TEXT          G=(none)  M=GETCH      ACBP=28\r
- 0000:4484 00AC C=CODE   S=_TEXT          G=(none)  M=GPTEXT     ACBP=28\r
- 0000:4530 0029 C=CODE   S=_TEXT          G=(none)  M=IOCTL      ACBP=28\r
- 0000:4559 0012 C=CODE   S=_TEXT          G=(none)  M=KBHIT      ACBP=28\r
- 0000:456B 009D C=CODE   S=_TEXT          G=(none)  M=MOVETEXT   ACBP=28\r
- 0000:4608 0017 C=CODE   S=_TEXT          G=(none)  M=PUTCH      ACBP=28\r
- 0000:461F 0004 C=CODE   S=_TEXT          G=(none)  M=REALCVT    ACBP=28\r
- 0000:4623 01C7 C=CODE   S=_TEXT          G=(none)  M=SCREEN     ACBP=28\r
- 0000:47EA 0184 C=CODE   S=_TEXT          G=(none)  M=SCROLL     ACBP=28\r
- 0000:496E 0129 C=CODE   S=_TEXT          G=(none)  M=SETARGV    ACBP=28\r
- 0000:4A97 001C C=CODE   S=_TEXT          G=(none)  M=SETBLOCK   ACBP=28\r
- 0000:4AB3 0054 C=CODE   S=_TEXT          G=(none)  M=SETENVP    ACBP=28\r
- 0000:4B07 002C C=CODE   S=_TEXT          G=(none)  M=WHEREXY    ACBP=28\r
- 0000:4B33 001D C=CODE   S=_TEXT          G=(none)  M=CHMODA     ACBP=28\r
- 0000:4B50 0026 C=CODE   S=_TEXT          G=(none)  M=CLOSE      ACBP=28\r
- 0000:4B76 001E C=CODE   S=_TEXT          G=(none)  M=CLOSEA     ACBP=28\r
- 0000:4B94 00B0 C=CODE   S=_TEXT          G=(none)  M=FCLOSE     ACBP=28\r
- 0000:4C44 00C6 C=CODE   S=_TEXT          G=(none)  M=FFLUSH     ACBP=28\r
- 0000:4D0A 0041 C=CODE   S=_TEXT          G=(none)  M=FLENGTH    ACBP=28\r
- 0000:4D4B 0040 C=CODE   S=_TEXT          G=(none)  M=FLUSHALL   ACBP=28\r
- 0000:4D8B 01FE C=CODE   S=_TEXT          G=(none)  M=FOPEN      ACBP=28\r
- 0000:4F89 001C C=CODE   S=_TEXT          G=(none)  M=FPRINTF    ACBP=28\r
- 0000:4FA5 01D8 C=CODE   S=_TEXT          G=(none)  M=FSEEK      ACBP=28\r
- 0000:517D 0070 C=CODE   S=_TEXT          G=(none)  M=GETENV     ACBP=28\r
- 0000:51ED 0070 C=CODE   S=_TEXT          G=(none)  M=LTOA1      ACBP=28\r
- 0000:525D 0024 C=CODE   S=_TEXT          G=(none)  M=MEMCPY     ACBP=28\r
- 0000:5281 0022 C=CODE   S=_TEXT          G=(none)  M=MOVEDATA   ACBP=28\r
- 0000:52A3 018D C=CODE   S=_TEXT          G=(none)  M=OPEN       ACBP=28\r
- 0000:5430 004F C=CODE   S=_TEXT          G=(none)  M=OPENA      ACBP=28\r
- 0000:547F 001B C=CODE   S=_TEXT          G=(none)  M=PRINTF     ACBP=28\r
- 0000:549A 03A4 C=CODE   S=_TEXT          G=(none)  M=PUTC       ACBP=28\r
- 0000:583E 00CB C=CODE   S=_TEXT          G=(none)  M=READ       ACBP=28\r
- 0000:5909 0003 C=CODE   S=_TEXT          G=(none)  M=READU      ACBP=28\r
- 0000:590C 0111 C=CODE   S=_TEXT          G=(none)  M=SETVBUF    ACBP=28\r
- 0000:5A1D 0081 C=CODE   S=_TEXT          G=(none)  M=SPRINTF    ACBP=28\r
- 0000:5A9E 003F C=CODE   S=_TEXT          G=(none)  M=STRCAT     ACBP=28\r
- 0000:5ADD 003D C=CODE   S=_TEXT          G=(none)  M=STRCHR     ACBP=28\r
- 0000:5B1A 0030 C=CODE   S=_TEXT          G=(none)  M=STRCMP     ACBP=28\r
- 0000:5B4A 0029 C=CODE   S=_TEXT          G=(none)  M=STRCPY     ACBP=28\r
- 0000:5B73 0040 C=CODE   S=_TEXT          G=(none)  M=STRDUP     ACBP=28\r
- 0000:5BB3 001F C=CODE   S=_TEXT          G=(none)  M=STRLEN     ACBP=28\r
- 0000:5BD2 0149 C=CODE   S=_TEXT          G=(none)  M=WRITE      ACBP=28\r
- 0000:5D1B 003C C=CODE   S=_TEXT          G=(none)  M=WRITEA     ACBP=28\r
- 0000:5D57 0003 C=CODE   S=_TEXT          G=(none)  M=WRITEU     ACBP=28\r
- 0000:5D5A 003B C=CODE   S=_TEXT          G=(none)  M=XFCLOSE    ACBP=28\r
- 0000:5D95 0036 C=CODE   S=_TEXT          G=(none)  M=XFFLUSH    ACBP=28\r
- 05DD:0000 0000 C=FAR_DATA S=_FARDATA       G=(none)  M=c0.ASM     ACBP=68\r
- 05DD:0000 0000 C=FAR_BSS S=_FARBSS        G=(none)  M=c0.ASM     ACBP=68\r
- 05DD:0000 0000 C=OVRINFO S=_OVERLAY_      G=(none)  M=c0.ASM     ACBP=68\r
- 05DD:0000 0000 C=STUBSEG S=_1STUB_        G=(none)  M=c0.ASM     ACBP=68\r
- 05DD:0000 0093 C=DATA   S=_DATA          G=DGROUP  M=c0.ASM     ACBP=68\r
- 05DD:0094 0045 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48\r
- 05DD:00DA 0014 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48\r
- 05DD:00EE 00E1 C=DATA   S=_DATA          G=DGROUP  M=SRC\EXMMTEST.C ACBP=48\r
- 05DD:01D0 005A C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48\r
- 05DD:022A 0015 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48\r
- 05DD:0240 0A97 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48\r
- 05DD:0CD8 0002 C=DATA   S=_DATA          G=DGROUP  M=ATEXIT     ACBP=48\r
- 05DD:0CDA 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOCK      ACBP=48\r
- 05DD:0CDA 0101 C=DATA   S=_DATA          G=DGROUP  M=CTYPE      ACBP=48\r
- 05DD:0DDC 0000 C=DATA   S=_DATA          G=DGROUP  M=DOSFATTR   ACBP=48\r
- 05DD:0DDC 0006 C=DATA   S=_DATA          G=DGROUP  M=EXIT       ACBP=48\r
- 05DD:0DE2 0190 C=DATA   S=_DATA          G=DGROUP  M=FILES      ACBP=48\r
- 05DD:0F72 002A C=DATA   S=_DATA          G=DGROUP  M=FILES2     ACBP=48\r
- 05DD:0F9C 0004 C=DATA   S=_DATA          G=DGROUP  M=FMODE      ACBP=48\r
- 05DD:0FA0 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LDIV     ACBP=48\r
- 05DD:0FA0 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LLSH     ACBP=48\r
- 05DD:0FA0 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LURSH    ACBP=48\r
- 05DD:0FA0 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PADD     ACBP=48\r
- 05DD:0FA0 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PSBP     ACBP=48\r
- 05DD:0FA0 005B C=DATA   S=_DATA          G=DGROUP  M=IOERROR    ACBP=48\r
- 05DD:0FFC 0000 C=DATA   S=_DATA          G=DGROUP  M=ISATTY     ACBP=48\r
- 05DD:0FFC 0000 C=DATA   S=_DATA          G=DGROUP  M=LONGTOA    ACBP=48\r
- 05DD:0FFC 0000 C=DATA   S=_DATA          G=DGROUP  M=LSEEK      ACBP=48\r
- 05DD:0FFC 0009 C=DATA   S=_DATA          G=DGROUP  M=MKNAME     ACBP=48\r
- 05DD:1006 0000 C=DATA   S=_DATA          G=DGROUP  M=N_PCMP     ACBP=48\r
- 05DD:1006 0000 C=DATA   S=_DATA          G=DGROUP  M=READA      ACBP=48\r
- 05DD:1006 0000 C=DATA   S=_DATA          G=DGROUP  M=SETUPIO    ACBP=48\r
- 05DD:1006 0002 C=DATA   S=_DATA          G=DGROUP  M=STKLEN     ACBP=48\r
- 05DD:1008 0000 C=DATA   S=_DATA          G=DGROUP  M=TOLOWER    ACBP=48\r
- 05DD:1008 0000 C=DATA   S=_DATA          G=DGROUP  M=UNLINK     ACBP=48\r
- 05DD:1008 0067 C=DATA   S=_DATA          G=DGROUP  M=VPRINTER   ACBP=48\r
- 05DD:1070 0000 C=DATA   S=_DATA          G=DGROUP  M=VRAM       ACBP=48\r
- 05DD:1070 0002 C=DATA   S=_DATA          G=DGROUP  M=WSCROLL    ACBP=48\r
- 05DD:1072 0000 C=DATA   S=_DATA          G=DGROUP  M=_STPCPY    ACBP=48\r
- 05DD:1072 0000 C=DATA   S=_DATA          G=DGROUP  M=CORELEFT   ACBP=48\r
- 05DD:1072 0000 C=DATA   S=_DATA          G=DGROUP  M=CPRINTF    ACBP=48\r
- 05DD:1072 0018 C=DATA   S=_DATA          G=DGROUP  M=CRTINIT    ACBP=48\r
- 05DD:108A 0031 C=DATA   S=_DATA          G=DGROUP  M=CVTFAK     ACBP=48\r
- 05DD:10BC 0000 C=DATA   S=_DATA          G=DGROUP  M=FARHEAP    ACBP=48\r
- 05DD:10BC 0002 C=DATA   S=_DATA          G=DGROUP  M=FBRK       ACBP=48\r
- 05DD:10BE 0000 C=DATA   S=_DATA          G=DGROUP  M=FCORELFT   ACBP=48\r
- 05DD:10BE 0000 C=DATA   S=_DATA          G=DGROUP  M=GETCH      ACBP=48\r
- 05DD:10BE 0000 C=DATA   S=_DATA          G=DGROUP  M=GPTEXT     ACBP=48\r
- 05DD:10BE 0000 C=DATA   S=_DATA          G=DGROUP  M=IOCTL      ACBP=48\r
- 05DD:10BE 0002 C=DATA   S=_DATA          G=DGROUP  M=KBHIT      ACBP=48\r
- 05DD:10C0 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVETEXT   ACBP=48\r
- 05DD:10C0 0000 C=DATA   S=_DATA          G=DGROUP  M=PUTCH      ACBP=48\r
- 05DD:10C0 0000 C=DATA   S=_DATA          G=DGROUP  M=REALCVT    ACBP=48\r
- 05DD:10C0 0000 C=DATA   S=_DATA          G=DGROUP  M=SCREEN     ACBP=48\r
- 05DD:10C0 0000 C=DATA   S=_DATA          G=DGROUP  M=SCROLL     ACBP=48\r
- 05DD:10C0 0010 C=DATA   S=_DATA          G=DGROUP  M=SETARGV    ACBP=48\r
- 05DD:10D0 0000 C=DATA   S=_DATA          G=DGROUP  M=SETBLOCK   ACBP=48\r
- 05DD:10D0 0004 C=DATA   S=_DATA          G=DGROUP  M=SETENVP    ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=WHEREXY    ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=CHMODA     ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSE      ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSEA     ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FCLOSE     ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FFLUSH     ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FLENGTH    ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FLUSHALL   ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FOPEN      ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FPRINTF    ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=FSEEK      ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=GETENV     ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=LTOA1      ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=MEMCPY     ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVEDATA   ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=OPEN       ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=OPENA      ACBP=48\r
- 05DD:10D4 0000 C=DATA   S=_DATA          G=DGROUP  M=PRINTF     ACBP=48\r
- 05DD:10D4 0001 C=DATA   S=_DATA          G=DGROUP  M=PUTC       ACBP=48\r
- 05DD:10D6 0000 C=DATA   S=_DATA          G=DGROUP  M=READ       ACBP=48\r
- 05DD:10D6 0000 C=DATA   S=_DATA          G=DGROUP  M=READU      ACBP=48\r
- 05DD:10D6 0004 C=DATA   S=_DATA          G=DGROUP  M=SETVBUF    ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=SPRINTF    ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCAT     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCHR     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCMP     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCPY     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=STRDUP     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=STRLEN     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITE      ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEA     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEU     ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=XFCLOSE    ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_DATA          G=DGROUP  M=XFFLUSH    ACBP=48\r
- 05DD:10DA 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=c0.ASM     ACBP=48\r
- 05DD:10DA 0002 C=DATA   S=_CVTSEG        G=DGROUP  M=CVTFAK     ACBP=48\r
- 05DD:10DC 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=REALCVT    ACBP=48\r
- 05DD:10DC 0000 C=DATA   S=_SCNSEG        G=DGROUP  M=c0.ASM     ACBP=48\r
- 05DD:10DC 0006 C=DATA   S=_SCNSEG        G=DGROUP  M=CVTFAK     ACBP=48\r
- 05DD:10E2 0000 C=CONST  S=_CONST         G=DGROUP  M=c0.ASM     ACBP=48\r
- 05DD:10E2 0000 C=INITDATA S=_INIT_         G=DGROUP  M=c0.ASM     ACBP=48\r
- 05DD:10E2 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETUPIO    ACBP=48\r
- 05DD:10E8 0006 C=INITDATA S=_INIT_         G=DGROUP  M=CRTINIT    ACBP=48\r
- 05DD:10EE 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETARGV    ACBP=48\r
- 05DD:10F4 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETENVP    ACBP=48\r
- 05DD:10FA 0000 C=INITDATA S=_INITEND_      G=DGROUP  M=c0.ASM     ACBP=28\r
- 05DD:10FA 0000 C=EXITDATA S=_EXIT_         G=DGROUP  M=c0.ASM     ACBP=48\r
- 05DD:10FA 0000 C=EXITDATA S=_EXITEND_      G=DGROUP  M=c0.ASM     ACBP=28\r
- 05DD:10FA 0000 C=BSS    S=_BSS           G=DGROUP  M=c0.ASM     ACBP=48\r
- 05DD:10FA 0004 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48\r
- 05DD:10FE 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48\r
- 05DD:10FE 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\EXMMTEST.C ACBP=48\r
- 05DD:10FE 0006 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48\r
- 05DD:1104 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48\r
- 05DD:1104 0006 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48\r
- 05DD:110A 0040 C=BSS    S=_BSS           G=DGROUP  M=ATEXIT     ACBP=48\r
- 05DD:114A 0001 C=BSS    S=_BSS           G=DGROUP  M=CLOCK      ACBP=48\r
- 05DD:114C 0000 C=BSS    S=_BSS           G=DGROUP  M=DOSFATTR   ACBP=48\r
- 05DD:114C 0000 C=BSS    S=_BSS           G=DGROUP  M=IOERROR    ACBP=48\r
- 05DD:114C 0000 C=BSS    S=_BSS           G=DGROUP  M=ISATTY     ACBP=48\r
- 05DD:114C 0000 C=BSS    S=_BSS           G=DGROUP  M=LONGTOA    ACBP=48\r
- 05DD:114C 0000 C=BSS    S=_BSS           G=DGROUP  M=LSEEK      ACBP=48\r
- 05DD:114C 000D C=BSS    S=_BSS           G=DGROUP  M=MKNAME     ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=READA      ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=SETUPIO    ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=UNLINK     ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=VPRINTER   ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=VRAM       ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=CORELEFT   ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=CRTINIT    ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=GETCH      ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=IOCTL      ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=KBHIT      ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=SETBLOCK   ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=CHMODA     ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=CLOSEA     ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=FLENGTH    ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=GETENV     ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=MEMCPY     ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=MOVEDATA   ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=OPEN       ACBP=48\r
- 05DD:115A 0000 C=BSS    S=_BSS           G=DGROUP  M=OPENA      ACBP=48\r
- 05DD:115A 0001 C=BSS    S=_BSS           G=DGROUP  M=PUTC       ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=READ       ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCAT     ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCHR     ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCMP     ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCPY     ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=STRLEN     ACBP=48\r
- 05DD:115C 0000 C=BSS    S=_BSS           G=DGROUP  M=WRITEA     ACBP=48\r
- 05DD:115C 0000 C=BSSEND S=_BSSEND        G=DGROUP  M=c0.ASM     ACBP=28\r
- 06F3:0000 0080 C=STACK  S=_STACK         G=(none)  M=c0.ASM     ACBP=74\r
+ 0000:028F 067F C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\NYAN\KITTEN.C ACBP=28\r
+ 0000:090E 02FD C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_HC.C ACBP=28\r
+ 0000:0C0B 01B5 C=CODE   S=_TEXT          G=(none)  M=SRC\EXMMTEST.C ACBP=28\r
+ 0000:0DC0 029D C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_CA.C ACBP=28\r
+ 0000:105D 02FE C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_HEAD.C ACBP=28\r
+ 0000:135B 1E72 C=CODE   S=_TEXT          G=(none)  M=SRC\LIB\16_MM.C ACBP=28\r
+ 0000:31CD 0024 C=CODE   S=_TEXT          G=(none)  M=ATEXIT     ACBP=28\r
+ 0000:31F1 0049 C=CODE   S=_TEXT          G=(none)  M=CLOCK      ACBP=28\r
+ 0000:323A 0000 C=CODE   S=_TEXT          G=(none)  M=CTYPE      ACBP=28\r
+ 0000:323A 003D C=CODE   S=_TEXT          G=(none)  M=DOSFATTR   ACBP=28\r
+ 0000:3277 0089 C=CODE   S=_TEXT          G=(none)  M=EXIT       ACBP=28\r
+ 0000:3300 0000 C=CODE   S=_TEXT          G=(none)  M=FILES      ACBP=28\r
+ 0000:3300 0000 C=CODE   S=_TEXT          G=(none)  M=FILES2     ACBP=28\r
+ 0000:3300 0000 C=CODE   S=_TEXT          G=(none)  M=FMODE      ACBP=28\r
+ 0000:3300 00AE C=CODE   S=_TEXT          G=(none)  M=H_LDIV     ACBP=28\r
+ 0000:33AE 0021 C=CODE   S=_TEXT          G=(none)  M=H_LLSH     ACBP=28\r
+ 0000:33CF 0021 C=CODE   S=_TEXT          G=(none)  M=H_LURSH    ACBP=28\r
+ 0000:33F0 0060 C=CODE   S=_TEXT          G=(none)  M=H_PADD     ACBP=28\r
+ 0000:3450 0028 C=CODE   S=_TEXT          G=(none)  M=H_PSBP     ACBP=28\r
+ 0000:3478 004B C=CODE   S=_TEXT          G=(none)  M=IOERROR    ACBP=28\r
+ 0000:34C3 0011 C=CODE   S=_TEXT          G=(none)  M=ISATTY     ACBP=28\r
+ 0000:34D4 00A2 C=CODE   S=_TEXT          G=(none)  M=LONGTOA    ACBP=28\r
+ 0000:3576 0029 C=CODE   S=_TEXT          G=(none)  M=LSEEK      ACBP=28\r
+ 0000:359F 00B0 C=CODE   S=_TEXT          G=(none)  M=MKNAME     ACBP=28\r
+ 0000:364F 0021 C=CODE   S=_TEXT          G=(none)  M=N_PCMP     ACBP=28\r
+ 0000:3670 002F C=CODE   S=_TEXT          G=(none)  M=READA      ACBP=28\r
+ 0000:369F 00B2 C=CODE   S=_TEXT          G=(none)  M=SETUPIO    ACBP=28\r
+ 0000:3751 0000 C=CODE   S=_TEXT          G=(none)  M=STKLEN     ACBP=28\r
+ 0000:3751 002C C=CODE   S=_TEXT          G=(none)  M=TOLOWER    ACBP=28\r
+ 0000:377D 0018 C=CODE   S=_TEXT          G=(none)  M=UNLINK     ACBP=28\r
+ 0000:3795 04DB C=CODE   S=_TEXT          G=(none)  M=VPRINTER   ACBP=28\r
+ 0000:3C70 009F C=CODE   S=_TEXT          G=(none)  M=VRAM       ACBP=28\r
+ 0000:3D0F 0000 C=CODE   S=_TEXT          G=(none)  M=WSCROLL    ACBP=28\r
+ 0000:3D0F 0030 C=CODE   S=_TEXT          G=(none)  M=_STPCPY    ACBP=28\r
+ 0000:3D3F 0004 C=CODE   S=_TEXT          G=(none)  M=CORELEFT   ACBP=28\r
+ 0000:3D43 014E C=CODE   S=_TEXT          G=(none)  M=CPRINTF    ACBP=28\r
+ 0000:3E91 01A5 C=CODE   S=_TEXT          G=(none)  M=CRTINIT    ACBP=28\r
+ 0000:4036 001F C=CODE   S=_TEXT          G=(none)  M=CVTFAK     ACBP=28\r
+ 0000:4055 042D C=CODE   S=_TEXT          G=(none)  M=FARHEAP    ACBP=28\r
+ 0000:4482 013E C=CODE   S=_TEXT          G=(none)  M=FBRK       ACBP=28\r
+ 0000:45C0 0050 C=CODE   S=_TEXT          G=(none)  M=FCORELFT   ACBP=28\r
+ 0000:4610 0054 C=CODE   S=_TEXT          G=(none)  M=GETCH      ACBP=28\r
+ 0000:4664 00AC C=CODE   S=_TEXT          G=(none)  M=GPTEXT     ACBP=28\r
+ 0000:4710 0029 C=CODE   S=_TEXT          G=(none)  M=IOCTL      ACBP=28\r
+ 0000:4739 0012 C=CODE   S=_TEXT          G=(none)  M=KBHIT      ACBP=28\r
+ 0000:474B 009D C=CODE   S=_TEXT          G=(none)  M=MOVETEXT   ACBP=28\r
+ 0000:47E8 0017 C=CODE   S=_TEXT          G=(none)  M=PUTCH      ACBP=28\r
+ 0000:47FF 0004 C=CODE   S=_TEXT          G=(none)  M=REALCVT    ACBP=28\r
+ 0000:4803 01C7 C=CODE   S=_TEXT          G=(none)  M=SCREEN     ACBP=28\r
+ 0000:49CA 0184 C=CODE   S=_TEXT          G=(none)  M=SCROLL     ACBP=28\r
+ 0000:4B4E 0129 C=CODE   S=_TEXT          G=(none)  M=SETARGV    ACBP=28\r
+ 0000:4C77 001C C=CODE   S=_TEXT          G=(none)  M=SETBLOCK   ACBP=28\r
+ 0000:4C93 0054 C=CODE   S=_TEXT          G=(none)  M=SETENVP    ACBP=28\r
+ 0000:4CE7 002C C=CODE   S=_TEXT          G=(none)  M=WHEREXY    ACBP=28\r
+ 0000:4D13 001D C=CODE   S=_TEXT          G=(none)  M=CHMODA     ACBP=28\r
+ 0000:4D30 0026 C=CODE   S=_TEXT          G=(none)  M=CLOSE      ACBP=28\r
+ 0000:4D56 001E C=CODE   S=_TEXT          G=(none)  M=CLOSEA     ACBP=28\r
+ 0000:4D74 00B0 C=CODE   S=_TEXT          G=(none)  M=FCLOSE     ACBP=28\r
+ 0000:4E24 00C6 C=CODE   S=_TEXT          G=(none)  M=FFLUSH     ACBP=28\r
+ 0000:4EEA 0041 C=CODE   S=_TEXT          G=(none)  M=FLENGTH    ACBP=28\r
+ 0000:4F2B 0040 C=CODE   S=_TEXT          G=(none)  M=FLUSHALL   ACBP=28\r
+ 0000:4F6B 01FE C=CODE   S=_TEXT          G=(none)  M=FOPEN      ACBP=28\r
+ 0000:5169 001C C=CODE   S=_TEXT          G=(none)  M=FPRINTF    ACBP=28\r
+ 0000:5185 01D8 C=CODE   S=_TEXT          G=(none)  M=FSEEK      ACBP=28\r
+ 0000:535D 0070 C=CODE   S=_TEXT          G=(none)  M=GETENV     ACBP=28\r
+ 0000:53CD 0070 C=CODE   S=_TEXT          G=(none)  M=LTOA1      ACBP=28\r
+ 0000:543D 0024 C=CODE   S=_TEXT          G=(none)  M=MEMCPY     ACBP=28\r
+ 0000:5461 0022 C=CODE   S=_TEXT          G=(none)  M=MOVEDATA   ACBP=28\r
+ 0000:5483 018D C=CODE   S=_TEXT          G=(none)  M=OPEN       ACBP=28\r
+ 0000:5610 004F C=CODE   S=_TEXT          G=(none)  M=OPENA      ACBP=28\r
+ 0000:565F 001B C=CODE   S=_TEXT          G=(none)  M=PRINTF     ACBP=28\r
+ 0000:567A 03A4 C=CODE   S=_TEXT          G=(none)  M=PUTC       ACBP=28\r
+ 0000:5A1E 00CB C=CODE   S=_TEXT          G=(none)  M=READ       ACBP=28\r
+ 0000:5AE9 0003 C=CODE   S=_TEXT          G=(none)  M=READU      ACBP=28\r
+ 0000:5AEC 0111 C=CODE   S=_TEXT          G=(none)  M=SETVBUF    ACBP=28\r
+ 0000:5BFD 0081 C=CODE   S=_TEXT          G=(none)  M=SPRINTF    ACBP=28\r
+ 0000:5C7E 003F C=CODE   S=_TEXT          G=(none)  M=STRCAT     ACBP=28\r
+ 0000:5CBD 0040 C=CODE   S=_TEXT          G=(none)  M=STRDUP     ACBP=28\r
+ 0000:5CFD 001F C=CODE   S=_TEXT          G=(none)  M=STRLEN     ACBP=28\r
+ 0000:5D1C 0149 C=CODE   S=_TEXT          G=(none)  M=WRITE      ACBP=28\r
+ 0000:5E65 003C C=CODE   S=_TEXT          G=(none)  M=WRITEA     ACBP=28\r
+ 0000:5EA1 0003 C=CODE   S=_TEXT          G=(none)  M=WRITEU     ACBP=28\r
+ 0000:5EA4 003B C=CODE   S=_TEXT          G=(none)  M=XFCLOSE    ACBP=28\r
+ 0000:5EDF 0036 C=CODE   S=_TEXT          G=(none)  M=XFFLUSH    ACBP=28\r
+ 05F2:0000 0000 C=FAR_DATA S=_FARDATA       G=(none)  M=c0.ASM     ACBP=68\r
+ 05F2:0000 0000 C=FAR_BSS S=_FARBSS        G=(none)  M=c0.ASM     ACBP=68\r
+ 05F2:0000 0000 C=OVRINFO S=_OVERLAY_      G=(none)  M=c0.ASM     ACBP=68\r
+ 05F2:0000 0000 C=STUBSEG S=_1STUB_        G=(none)  M=c0.ASM     ACBP=68\r
+ 05F2:0000 0093 C=DATA   S=_DATA          G=DGROUP  M=c0.ASM     ACBP=68\r
+ 05F2:0094 0045 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48\r
+ 05F2:00DA 0014 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48\r
+ 05F2:00EE 00E1 C=DATA   S=_DATA          G=DGROUP  M=SRC\EXMMTEST.C ACBP=48\r
+ 05F2:01D0 005C C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48\r
+ 05F2:022C 0015 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48\r
+ 05F2:0242 0A43 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48\r
+ 05F2:0C86 0002 C=DATA   S=_DATA          G=DGROUP  M=ATEXIT     ACBP=48\r
+ 05F2:0C88 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOCK      ACBP=48\r
+ 05F2:0C88 0101 C=DATA   S=_DATA          G=DGROUP  M=CTYPE      ACBP=48\r
+ 05F2:0D8A 0000 C=DATA   S=_DATA          G=DGROUP  M=DOSFATTR   ACBP=48\r
+ 05F2:0D8A 0006 C=DATA   S=_DATA          G=DGROUP  M=EXIT       ACBP=48\r
+ 05F2:0D90 0190 C=DATA   S=_DATA          G=DGROUP  M=FILES      ACBP=48\r
+ 05F2:0F20 002A C=DATA   S=_DATA          G=DGROUP  M=FILES2     ACBP=48\r
+ 05F2:0F4A 0004 C=DATA   S=_DATA          G=DGROUP  M=FMODE      ACBP=48\r
+ 05F2:0F4E 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LDIV     ACBP=48\r
+ 05F2:0F4E 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LLSH     ACBP=48\r
+ 05F2:0F4E 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LURSH    ACBP=48\r
+ 05F2:0F4E 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PADD     ACBP=48\r
+ 05F2:0F4E 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PSBP     ACBP=48\r
+ 05F2:0F4E 005B C=DATA   S=_DATA          G=DGROUP  M=IOERROR    ACBP=48\r
+ 05F2:0FAA 0000 C=DATA   S=_DATA          G=DGROUP  M=ISATTY     ACBP=48\r
+ 05F2:0FAA 0000 C=DATA   S=_DATA          G=DGROUP  M=LONGTOA    ACBP=48\r
+ 05F2:0FAA 0000 C=DATA   S=_DATA          G=DGROUP  M=LSEEK      ACBP=48\r
+ 05F2:0FAA 0009 C=DATA   S=_DATA          G=DGROUP  M=MKNAME     ACBP=48\r
+ 05F2:0FB4 0000 C=DATA   S=_DATA          G=DGROUP  M=N_PCMP     ACBP=48\r
+ 05F2:0FB4 0000 C=DATA   S=_DATA          G=DGROUP  M=READA      ACBP=48\r
+ 05F2:0FB4 0000 C=DATA   S=_DATA          G=DGROUP  M=SETUPIO    ACBP=48\r
+ 05F2:0FB4 0002 C=DATA   S=_DATA          G=DGROUP  M=STKLEN     ACBP=48\r
+ 05F2:0FB6 0000 C=DATA   S=_DATA          G=DGROUP  M=TOLOWER    ACBP=48\r
+ 05F2:0FB6 0000 C=DATA   S=_DATA          G=DGROUP  M=UNLINK     ACBP=48\r
+ 05F2:0FB6 0067 C=DATA   S=_DATA          G=DGROUP  M=VPRINTER   ACBP=48\r
+ 05F2:101E 0000 C=DATA   S=_DATA          G=DGROUP  M=VRAM       ACBP=48\r
+ 05F2:101E 0002 C=DATA   S=_DATA          G=DGROUP  M=WSCROLL    ACBP=48\r
+ 05F2:1020 0000 C=DATA   S=_DATA          G=DGROUP  M=_STPCPY    ACBP=48\r
+ 05F2:1020 0000 C=DATA   S=_DATA          G=DGROUP  M=CORELEFT   ACBP=48\r
+ 05F2:1020 0000 C=DATA   S=_DATA          G=DGROUP  M=CPRINTF    ACBP=48\r
+ 05F2:1020 0018 C=DATA   S=_DATA          G=DGROUP  M=CRTINIT    ACBP=48\r
+ 05F2:1038 0031 C=DATA   S=_DATA          G=DGROUP  M=CVTFAK     ACBP=48\r
+ 05F2:106A 0000 C=DATA   S=_DATA          G=DGROUP  M=FARHEAP    ACBP=48\r
+ 05F2:106A 0002 C=DATA   S=_DATA          G=DGROUP  M=FBRK       ACBP=48\r
+ 05F2:106C 0000 C=DATA   S=_DATA          G=DGROUP  M=FCORELFT   ACBP=48\r
+ 05F2:106C 0000 C=DATA   S=_DATA          G=DGROUP  M=GETCH      ACBP=48\r
+ 05F2:106C 0000 C=DATA   S=_DATA          G=DGROUP  M=GPTEXT     ACBP=48\r
+ 05F2:106C 0000 C=DATA   S=_DATA          G=DGROUP  M=IOCTL      ACBP=48\r
+ 05F2:106C 0002 C=DATA   S=_DATA          G=DGROUP  M=KBHIT      ACBP=48\r
+ 05F2:106E 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVETEXT   ACBP=48\r
+ 05F2:106E 0000 C=DATA   S=_DATA          G=DGROUP  M=PUTCH      ACBP=48\r
+ 05F2:106E 0000 C=DATA   S=_DATA          G=DGROUP  M=REALCVT    ACBP=48\r
+ 05F2:106E 0000 C=DATA   S=_DATA          G=DGROUP  M=SCREEN     ACBP=48\r
+ 05F2:106E 0000 C=DATA   S=_DATA          G=DGROUP  M=SCROLL     ACBP=48\r
+ 05F2:106E 0010 C=DATA   S=_DATA          G=DGROUP  M=SETARGV    ACBP=48\r
+ 05F2:107E 0000 C=DATA   S=_DATA          G=DGROUP  M=SETBLOCK   ACBP=48\r
+ 05F2:107E 0004 C=DATA   S=_DATA          G=DGROUP  M=SETENVP    ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=WHEREXY    ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=CHMODA     ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSE      ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSEA     ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FCLOSE     ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FFLUSH     ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FLENGTH    ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FLUSHALL   ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FOPEN      ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FPRINTF    ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=FSEEK      ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=GETENV     ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=LTOA1      ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=MEMCPY     ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVEDATA   ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=OPEN       ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=OPENA      ACBP=48\r
+ 05F2:1082 0000 C=DATA   S=_DATA          G=DGROUP  M=PRINTF     ACBP=48\r
+ 05F2:1082 0001 C=DATA   S=_DATA          G=DGROUP  M=PUTC       ACBP=48\r
+ 05F2:1084 0000 C=DATA   S=_DATA          G=DGROUP  M=READ       ACBP=48\r
+ 05F2:1084 0000 C=DATA   S=_DATA          G=DGROUP  M=READU      ACBP=48\r
+ 05F2:1084 0004 C=DATA   S=_DATA          G=DGROUP  M=SETVBUF    ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=SPRINTF    ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCAT     ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=STRDUP     ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=STRLEN     ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITE      ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEA     ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEU     ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=XFCLOSE    ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_DATA          G=DGROUP  M=XFFLUSH    ACBP=48\r
+ 05F2:1088 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=c0.ASM     ACBP=48\r
+ 05F2:1088 0002 C=DATA   S=_CVTSEG        G=DGROUP  M=CVTFAK     ACBP=48\r
+ 05F2:108A 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=REALCVT    ACBP=48\r
+ 05F2:108A 0000 C=DATA   S=_SCNSEG        G=DGROUP  M=c0.ASM     ACBP=48\r
+ 05F2:108A 0006 C=DATA   S=_SCNSEG        G=DGROUP  M=CVTFAK     ACBP=48\r
+ 05F2:1090 0000 C=CONST  S=_CONST         G=DGROUP  M=c0.ASM     ACBP=48\r
+ 05F2:1090 0000 C=INITDATA S=_INIT_         G=DGROUP  M=c0.ASM     ACBP=48\r
+ 05F2:1090 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETUPIO    ACBP=48\r
+ 05F2:1096 0006 C=INITDATA S=_INIT_         G=DGROUP  M=CRTINIT    ACBP=48\r
+ 05F2:109C 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETARGV    ACBP=48\r
+ 05F2:10A2 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETENVP    ACBP=48\r
+ 05F2:10A8 0000 C=INITDATA S=_INITEND_      G=DGROUP  M=c0.ASM     ACBP=28\r
+ 05F2:10A8 0000 C=EXITDATA S=_EXIT_         G=DGROUP  M=c0.ASM     ACBP=48\r
+ 05F2:10A8 0000 C=EXITDATA S=_EXITEND_      G=DGROUP  M=c0.ASM     ACBP=28\r
+ 05F2:10A8 0000 C=BSS    S=_BSS           G=DGROUP  M=c0.ASM     ACBP=48\r
+ 05F2:10A8 0004 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48\r
+ 05F2:10AC 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48\r
+ 05F2:10AC 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\EXMMTEST.C ACBP=48\r
+ 05F2:10AC 0006 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48\r
+ 05F2:10B2 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48\r
+ 05F2:10B2 0006 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48\r
+ 05F2:10B8 0040 C=BSS    S=_BSS           G=DGROUP  M=ATEXIT     ACBP=48\r
+ 05F2:10F8 0001 C=BSS    S=_BSS           G=DGROUP  M=CLOCK      ACBP=48\r
+ 05F2:10FA 0000 C=BSS    S=_BSS           G=DGROUP  M=DOSFATTR   ACBP=48\r
+ 05F2:10FA 0000 C=BSS    S=_BSS           G=DGROUP  M=IOERROR    ACBP=48\r
+ 05F2:10FA 0000 C=BSS    S=_BSS           G=DGROUP  M=ISATTY     ACBP=48\r
+ 05F2:10FA 0000 C=BSS    S=_BSS           G=DGROUP  M=LONGTOA    ACBP=48\r
+ 05F2:10FA 0000 C=BSS    S=_BSS           G=DGROUP  M=LSEEK      ACBP=48\r
+ 05F2:10FA 000D C=BSS    S=_BSS           G=DGROUP  M=MKNAME     ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=READA      ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=SETUPIO    ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=UNLINK     ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=VPRINTER   ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=VRAM       ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=CORELEFT   ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=CRTINIT    ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=GETCH      ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=IOCTL      ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=KBHIT      ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=SETBLOCK   ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=CHMODA     ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=CLOSEA     ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=FLENGTH    ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=GETENV     ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=MEMCPY     ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=MOVEDATA   ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=OPEN       ACBP=48\r
+ 05F2:1108 0000 C=BSS    S=_BSS           G=DGROUP  M=OPENA      ACBP=48\r
+ 05F2:1108 0001 C=BSS    S=_BSS           G=DGROUP  M=PUTC       ACBP=48\r
+ 05F2:110A 0000 C=BSS    S=_BSS           G=DGROUP  M=READ       ACBP=48\r
+ 05F2:110A 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCAT     ACBP=48\r
+ 05F2:110A 0000 C=BSS    S=_BSS           G=DGROUP  M=STRLEN     ACBP=48\r
+ 05F2:110A 0000 C=BSS    S=_BSS           G=DGROUP  M=WRITEA     ACBP=48\r
+ 05F2:110A 0000 C=BSSEND S=_BSSEND        G=DGROUP  M=c0.ASM     ACBP=28\r
+ 0703:0000 0080 C=STACK  S=_STACK         G=(none)  M=c0.ASM     ACBP=74\r
 \r
   Address         Publics by Name\r
 \r
- 05DD:0000 idle  DATASEG@\r
+ 05F2:0000 idle  DATASEG@\r
  0000:028B idle  DGROUP@\r
- 0000:3123 idle  F_LDIV@\r
- 0000:3132 idle  F_LMOD@\r
- 0000:312A idle  F_LUDIV@\r
- 0000:313A idle  F_LUMOD@\r
- 0000:31D1 idle  F_LXLSH@\r
- 0000:31F2 idle  F_LXURSH@\r
- 0000:3213 idle  F_PADD@\r
- 0000:3273 idle  F_PSBP@\r
- 0000:3242 idle  F_PSUB@\r
+ 0000:3303 idle  F_LDIV@\r
+ 0000:3312 idle  F_LMOD@\r
+ 0000:330A idle  F_LUDIV@\r
+ 0000:331A idle  F_LUMOD@\r
+ 0000:33B1 idle  F_LXLSH@\r
+ 0000:33D2 idle  F_LXURSH@\r
+ 0000:33F3 idle  F_PADD@\r
+ 0000:3453 idle  F_PSBP@\r
+ 0000:3422 idle  F_PSUB@\r
  0000:028F idle  KITTENGETS\r
- 0000:3123 idle  LDIV@\r
- 0000:3132 idle  LMOD@\r
- 0000:312A idle  LUDIV@\r
- 0000:313A idle  LUMOD@\r
- 0000:31D1 idle  LXLSH@\r
- 0000:31F2 idle  LXURSH@\r
- 0000:3120       N_LDIV@\r
- 0000:312F idle  N_LMOD@\r
- 0000:3127       N_LUDIV@\r
- 0000:3137 idle  N_LUMOD@\r
- 0000:31CE       N_LXLSH@\r
- 0000:31EF       N_LXURSH@\r
- 0000:3210       N_PADD@\r
- 0000:346F       N_PCMP@\r
- 0000:3270       N_PSBP@\r
- 0000:323F idle  N_PSUB@\r
- 0000:3213 idle  PADD@\r
- 0000:3273 idle  PSBP@\r
- 0000:3242 idle  PSUB@\r
+ 0000:3303 idle  LDIV@\r
+ 0000:3312 idle  LMOD@\r
+ 0000:330A idle  LUDIV@\r
+ 0000:331A idle  LUMOD@\r
+ 0000:33B1 idle  LXLSH@\r
+ 0000:33D2 idle  LXURSH@\r
+ 0000:3300       N_LDIV@\r
+ 0000:330F idle  N_LMOD@\r
+ 0000:3307 idle  N_LUDIV@\r
+ 0000:3317 idle  N_LUMOD@\r
+ 0000:33AE       N_LXLSH@\r
+ 0000:33CF       N_LXURSH@\r
+ 0000:33F0       N_PADD@\r
+ 0000:364F       N_PCMP@\r
+ 0000:3450       N_PSBP@\r
+ 0000:341F idle  N_PSUB@\r
+ 0000:33F3 idle  PADD@\r
+ 0000:3453 idle  PSBP@\r
+ 0000:3422 idle  PSUB@\r
  0000:0276       _abort\r
- 05DD:1106 idle  _aftersort\r
- 0000:2FED idle  _atexit\r
- 05DD:1108 idle  _beforesort\r
- 0000:0F49 idle  _CAL_OptimizeNodes\r
- 0000:04B6 idle  _catread\r
- 0000:0D7B       _CA_CloseDebug\r
- 0000:0D8D idle  _CA_FarRead\r
- 0000:0DE8 idle  _CA_FarWrite\r
- 0000:0EB7       _CA_LoadFile\r
- 0000:0D55       _CA_OpenDebug\r
- 0000:0E43 idle  _CA_ReadFile\r
- 0000:0FE0       _CA_Shutdown\r
- 0000:0FBA       _CA_Startup\r
- 0000:3011       _clock\r
- 0000:4B50       _close\r
- 0000:3B5F       _coreleft\r
- 0000:3C95 idle  _cprintf\r
- 0000:079F idle  _db_fetch\r
- 0000:07F1 idle  _db_insert\r
- 05DD:1081       _directvideo\r
- 05DD:1102 idle  _drawcachebox\r
- 05DD:10D0       _environ\r
- 05DD:007F       _errno\r
- 0000:30E5       _exit\r
- 0000:43E0       _farcoreleft\r
- 0000:3FB5       _farfree\r
- 0000:40C9       _farmalloc\r
- 0000:422A idle  _farrealloc\r
- 0000:4B94       _fclose\r
- 0000:4C44       _fflush\r
- 0000:4D0A       _filelength\r
- 0000:102D idle  _filesize\r
- 05DD:10FE idle  _finishcachebox\r
- 0000:4D4B       _flushall\r
- 0000:4F54       _fopen\r
- 0000:4F89       _fprintf\r
- 0000:54B4 idle  _fputc\r
- 0000:563D idle  _fputchar\r
- 0000:3FB5       _free\r
- 0000:5027       _fseek\r
- 0000:50A3       _ftell\r
- 0000:4430       _getch\r
- 0000:4449 idle  _getche\r
- 0000:517D       _getenv\r
- 0000:4484       _gettext\r
- 0000:074A idle  _get_line\r
- 0000:0B8E idle  _HC_CloseDebug\r
- 0000:0B68 idle  _HC_OpenDebug\r
- 0000:4530       _ioctl\r
- 0000:32E3       _isatty\r
- 0000:51ED idle  _itoa\r
- 0000:4559       _kbhit\r
- 0000:054B idle  _kittenclose\r
+ 05F2:10B4 idle  _aftersort\r
+ 0000:31CD idle  _atexit\r
+ 05F2:10B6 idle  _beforesort\r
+ 0000:0FB4 idle  _CAL_OptimizeNodes\r
+ 0000:04F2 idle  _catread\r
+ 0000:0DE6       _CA_CloseDebug\r
+ 0000:0DF8 idle  _CA_FarRead\r
+ 0000:0E53 idle  _CA_FarWrite\r
+ 0000:0F22       _CA_LoadFile\r
+ 0000:0DC0       _CA_OpenDebug\r
+ 0000:0EAE idle  _CA_ReadFile\r
+ 0000:104B       _CA_Shutdown\r
+ 0000:1025       _CA_Startup\r
+ 0000:31F1       _clock\r
+ 0000:4D30       _close\r
+ 0000:3D3F       _coreleft\r
+ 0000:3E75 idle  _cprintf\r
+ 0000:07F4 idle  _db_fetch\r
+ 0000:085C idle  _db_insert\r
+ 05F2:102F       _directvideo\r
+ 05F2:10B0 idle  _drawcachebox\r
+ 05F2:107E       _environ\r
+ 05F2:007F       _errno\r
+ 0000:32C5       _exit\r
+ 0000:45C0       _farcoreleft\r
+ 0000:4195       _farfree\r
+ 0000:42A9       _farmalloc\r
+ 0000:440A idle  _farrealloc\r
+ 0000:4D74       _fclose\r
+ 0000:4E24       _fflush\r
+ 0000:4EEA       _filelength\r
+ 0000:1098 idle  _filesize\r
+ 05F2:10AC idle  _finishcachebox\r
+ 0000:4F2B       _flushall\r
+ 0000:5134       _fopen\r
+ 0000:5169       _fprintf\r
+ 0000:5694 idle  _fputc\r
+ 0000:581D idle  _fputchar\r
+ 0000:4195       _free\r
+ 0000:5207       _fseek\r
+ 0000:5283       _ftell\r
+ 0000:4610       _getch\r
+ 0000:4629 idle  _getche\r
+ 0000:535D       _getenv\r
+ 0000:4664       _gettext\r
+ 0000:079F idle  _get_line\r
+ 0000:0BF9 idle  _HC_CloseDebug\r
+ 0000:0BD3 idle  _HC_OpenDebug\r
+ 0000:4710       _ioctl\r
+ 0000:34C3       _isatty\r
+ 0000:53CD idle  _itoa\r
+ 0000:4739       _kbhit\r
+ 0000:05A0 idle  _kittenclose\r
  0000:02DE idle  _kittenopen\r
- 0000:09E0 idle  _LargestFarFreeBlock\r
- 0000:08A3 idle  _LargestFreeBlock\r
- 0000:3396       _lseek\r
- 0000:5235 idle  _ltoa\r
- 0000:0BA0       _main\r
- 0000:40BF       _malloc\r
- 0000:525D       _memcpy\r
- 0000:125F idle  _MML_CheckForEMS\r
- 0000:1514 idle  _MML_CheckForXMS\r
- 0000:188F idle  _MML_ClearBlock\r
- 0000:12A2 idle  _MML_SetupEMS\r
- 0000:1549 idle  _MML_SetupXMS\r
- 0000:1399 idle  _MML_ShutdownEMS\r
- 0000:15CA idle  _MML_ShutdownXMS\r
- 0000:160C idle  _MML_UseSpace\r
- 0000:2FDE idle  _MM_BombOnError\r
- 0000:288D       _MM_DumpData\r
- 0000:2014       _MM_FreePtr\r
- 0000:1CD8       _MM_GetPtr\r
- 0000:13D9 idle  _MM_MapEMS\r
- 0000:1470 idle  _MM_MapXEMS\r
- 0000:2AFB idle  _MM_Report\r
- 0000:21C7 idle  _MM_SetLock\r
- 0000:2113 idle  _MM_SetPurge\r
- 0000:240C       _MM_ShowMemory\r
- 0000:1C78       _MM_Shutdown\r
- 0000:2280 idle  _MM_SortMem\r
- 0000:1900       _MM_Startup\r
- 0000:2A65 idle  _MM_TotalFree\r
- 0000:29F0 idle  _MM_UnusedMemory\r
- 0000:5281       _movedata\r
- 0000:456B       _movetext\r
- 0000:0552 idle  _mystrtoul\r
- 0000:52D0       _open\r
- 0000:547F       _printf\r
- 0000:108C idle  _printmeminfoline\r
- 0000:05EE idle  _processEscChars\r
- 0000:4608       _putch\r
- 0000:44DA       _puttext\r
- 0000:5909       _read\r
- 0000:4223 idle  _realloc\r
- 0000:4A97       _setblock\r
- 0000:590C       _setvbuf\r
- 0000:5A5B       _sprintf\r
- 0000:5A9E       _strcat\r
- 0000:5ADD       _strchr\r
- 0000:5B1A       _strcmp\r
- 0000:5B4A       _strcpy\r
- 0000:5B73       _strdup\r
- 0000:5BB3       _strlen\r
- 0000:3571       _tolower\r
- 0000:5218       _ultoa\r
- 0000:4466 idle  _ungetch\r
- 0000:359D       _unlink\r
- 05DD:1100 idle  _updatecachebox\r
- 0000:1190       _US_CheckParm\r
- 0000:5A7D idle  _vsprintf\r
- 0000:0FF2 idle  _wait\r
- 0000:4B11 idle  _wherex\r
- 0000:4B20 idle  _wherey\r
- 0000:5D57       _write\r
- 05DD:1104 idle  _XMSaddr\r
+ 0000:0A4B idle  _LargestFarFreeBlock\r
+ 0000:090E idle  _LargestFreeBlock\r
+ 0000:3576       _lseek\r
+ 0000:5415 idle  _ltoa\r
+ 0000:0C0B       _main\r
+ 0000:429F       _malloc\r
+ 0000:543D       _memcpy\r
+ 0000:135B idle  _MML_CheckForEMS\r
+ 0000:161C idle  _MML_CheckForXMS\r
+ 0000:197C idle  _MML_ClearBlock\r
+ 0000:139E idle  _MML_SetupEMS\r
+ 0000:1651 idle  _MML_SetupXMS\r
+ 0000:1498 idle  _MML_ShutdownEMS\r
+ 0000:16D2 idle  _MML_ShutdownXMS\r
+ 0000:1714 idle  _MML_UseSpace\r
+ 0000:31BE idle  _MM_BombOnError\r
+ 0000:29CE       _MM_DumpData\r
+ 0000:20F4       _MM_FreePtr\r
+ 0000:1DBE       _MM_GetPtr\r
+ 0000:14D8 idle  _MM_MapEMS\r
+ 0000:1572 idle  _MM_MapXEMS\r
+ 0000:2C3B idle  _MM_Report\r
+ 0000:22A7 idle  _MM_SetLock\r
+ 0000:21F3 idle  _MM_SetPurge\r
+ 0000:24EC       _MM_ShowMemory\r
+ 0000:1D5E       _MM_Shutdown\r
+ 0000:2360 idle  _MM_SortMem\r
+ 0000:19ED       _MM_Startup\r
+ 0000:2BA5 idle  _MM_TotalFree\r
+ 0000:2B2D idle  _MM_UnusedMemory\r
+ 0000:5461       _movedata\r
+ 0000:474B       _movetext\r
+ 0000:05A7 idle  _mystrtoul\r
+ 0000:54B0       _open\r
+ 0000:565F       _printf\r
+ 0000:10F7 idle  _printmeminfoline\r
+ 0000:0643 idle  _processEscChars\r
+ 0000:47E8       _putch\r
+ 0000:46BA       _puttext\r
+ 0000:5AE9       _read\r
+ 0000:4403 idle  _realloc\r
+ 0000:4C77       _setblock\r
+ 0000:5AEC       _setvbuf\r
+ 0000:5C3B       _sprintf\r
+ 0000:5C7E       _strcat\r
+ 0000:5CBD       _strdup\r
+ 0000:5CFD       _strlen\r
+ 0000:3751       _tolower\r
+ 0000:53F8       _ultoa\r
+ 0000:4646 idle  _ungetch\r
+ 0000:377D       _unlink\r
+ 05F2:10AE idle  _updatecachebox\r
+ 0000:128C       _US_CheckParm\r
+ 0000:5C5D idle  _vsprintf\r
+ 0000:105D idle  _wait\r
+ 0000:4CF1 idle  _wherex\r
+ 0000:4D00 idle  _wherey\r
+ 0000:5EA1       _write\r
+ 05F2:10B2 idle  _XMSaddr\r
  0000:1000 idle  __AHINCR\r
  0000:000C idle  __AHSHIFT\r
- 05DD:10C0       __argc\r
- 05DD:10C2       __argv\r
- 05DD:0CD8       __atexitcnt\r
- 05DD:110A       __atexittbl\r
- 0000:4316       __brk\r
- 05DD:008B       __brklvl\r
- 05DD:006B       __C0argc\r
- 05DD:006D       __C0argv\r
- 0000:3D77 idle  __c0crtinit\r
- 05DD:0071       __C0environ\r
- 05DD:10BF       __cChar\r
- 0000:3106 idle  __cexit\r
- 05DD:10BE       __cFlag\r
+ 05F2:106E       __argc\r
+ 05F2:1070       __argv\r
+ 05F2:0C86       __atexitcnt\r
+ 05F2:10B8       __atexittbl\r
+ 0000:44F6       __brk\r
+ 05F2:008B       __brklvl\r
+ 05F2:006B       __C0argc\r
+ 05F2:006D       __C0argv\r
+ 0000:3F57 idle  __c0crtinit\r
+ 05F2:0071       __C0environ\r
+ 05F2:106D       __cChar\r
+ 0000:32E6 idle  __cexit\r
+ 05F2:106C       __cFlag\r
  0000:0166       __checknull\r
- 0000:4B33       __chmod\r
+ 0000:4D13       __chmod\r
  0000:0153       __cleanup\r
- 0000:4B76       __close\r
- 0000:0955 idle  __coreleft\r
- 0000:3B63       __CPUTN\r
- 0000:3D94 idle  __crtinit\r
- 05DD:0CDA       __ctype\r
+ 0000:4D56       __close\r
+ 0000:09C0 idle  __coreleft\r
+ 0000:3D43       __CPUTN\r
+ 0000:3F74 idle  __crtinit\r
+ 05F2:0C88       __ctype\r
  0000:0000  Abs  __cvtfak\r
- 0000:3114 idle  __c_exit\r
- 05DD:0FA0       __doserrno\r
- 0000:32D1       __DOSERROR\r
- 05DD:0FA2 idle  __dosErrorToSV\r
- 0000:305A       __dos_getfileattr\r
- 0000:307A idle  __dos_setfileattr\r
- 05DD:0075       __envLng\r
- 05DD:0077       __envseg\r
- 05DD:0079       __envSize\r
- 0000:30F4       __exit\r
- 05DD:0DDC       __exitbuf\r
- 05DD:0DDE       __exitfopen\r
- 05DD:0DE0 idle  __exitopen\r
- 0000:0A9B idle  __farcoreleft\r
- 05DD:0F9C       __fmode\r
- 0000:549A idle  __fputc\r
- 0000:5650       __FPUTN\r
- 0000:4F0A idle  __GETFP\r
- 05DD:0087       __heapbase\r
- 05DD:008F       __heaptop\r
- 05DD:005B idle  __Int0Vector\r
- 05DD:005F idle  __Int4Vector\r
- 05DD:0063 idle  __Int5Vector\r
- 05DD:0067 idle  __Int6Vector\r
- 0000:3298       __IOERROR\r
- 05DD:0094 idle  __kitten_catalog\r
- 0000:32F4       __LONGTOA\r
- 0000:33BF       __MKNAME\r
+ 0000:32F4 idle  __c_exit\r
+ 05F2:0F4E       __doserrno\r
+ 0000:34B1       __DOSERROR\r
+ 05F2:0F50 idle  __dosErrorToSV\r
+ 0000:323A       __dos_getfileattr\r
+ 0000:325A idle  __dos_setfileattr\r
+ 05F2:0075       __envLng\r
+ 05F2:0077       __envseg\r
+ 05F2:0079       __envSize\r
+ 0000:32D4       __exit\r
+ 05F2:0D8A       __exitbuf\r
+ 05F2:0D8C       __exitfopen\r
+ 05F2:0D8E idle  __exitopen\r
+ 0000:0B06 idle  __farcoreleft\r
+ 05F2:0F4A       __fmode\r
+ 0000:567A idle  __fputc\r
+ 0000:5830       __FPUTN\r
+ 0000:50EA idle  __GETFP\r
+ 05F2:0087       __heapbase\r
+ 05F2:008F       __heaptop\r
+ 05F2:005B idle  __Int0Vector\r
+ 05F2:005F idle  __Int4Vector\r
+ 05F2:0063 idle  __Int5Vector\r
+ 05F2:0067 idle  __Int6Vector\r
+ 0000:3478       __IOERROR\r
+ 05F2:0094 idle  __kitten_catalog\r
+ 0000:34D4       __LONGTOA\r
+ 0000:359F       __MKNAME\r
  0000:028D idle  __MMODEL\r
- 05DD:0F72       __nfile\r
- 0000:4449 idle  __Ngetche\r
- 05DD:0F9E       __notUmask\r
- 0000:4466 idle  __Nungetch\r
- 0000:5430       __open\r
- 05DD:0F74       __openfd\r
- 0000:4E41 idle  __OPENFP\r
- 05DD:007D       __osmajor\r
- 05DD:007E idle  __osminor\r
- 05DD:007D idle  __osversion\r
- 05DD:007B       __psp\r
- 0000:3490       __read\r
- 0000:461F       __REALCVT\r
- 05DD:10DA       __RealCvtVector\r
+ 05F2:0F20       __nfile\r
+ 0000:4629 idle  __Ngetche\r
+ 05F2:0F4C       __notUmask\r
+ 0000:4646 idle  __Nungetch\r
+ 0000:5610       __open\r
+ 05F2:0F22       __openfd\r
+ 0000:5021 idle  __OPENFP\r
+ 05F2:007D       __osmajor\r
+ 05F2:007E idle  __osminor\r
+ 05F2:007D idle  __osversion\r
+ 05F2:007B       __psp\r
+ 0000:3670       __read\r
+ 0000:47FF       __REALCVT\r
+ 05F2:1088       __RealCvtVector\r
  0000:01BC       __restorezero\r
- 0000:4355       __sbrk\r
- 05DD:10DC idle  __ScanTodVector\r
- 0000:4759       __SCREENIO\r
- 0000:480C       __SCROLL\r
+ 0000:4535       __sbrk\r
+ 05F2:108A idle  __ScanTodVector\r
+ 0000:4939       __SCREENIO\r
+ 0000:49EC       __SCROLL\r
  0000:0000  Abs  __setargv__\r
  0000:0000 idle  __setenvp__\r
- 0000:34BF       __setupio\r
- 05DD:0081       __StartTime\r
- 05DD:1006       __stklen\r
- 0000:3B2F       __stpcpy\r
- 05DD:0DE2       __streams\r
+ 0000:369F       __setupio\r
+ 05F2:0081       __StartTime\r
+ 05F2:0FB4       __stklen\r
+ 0000:3D0F       __stpcpy\r
+ 05F2:0D90       __streams\r
  0000:0167       __terminate\r
- 0000:3418 idle  __TMPNAM\r
+ 0000:35F8 idle  __TMPNAM\r
  0000:0000 idle  __turboCrt\r
- 0000:3376       __UTOA\r
- 0000:4795       __VALIDATEXY\r
- 05DD:007D idle  __version\r
- 05DD:1072       __video\r
- 0000:3CEC       __VideoInt\r
- 0000:35CD       __VPRINTER\r
- 0000:3A90       __VPTR\r
- 0000:3AB5       __VRAM\r
- 0000:4B07       __wherexy\r
- 0000:5D1B       __write\r
- 05DD:1070       __wscroll\r
- 0000:5D5A       __xfclose\r
- 0000:5D95       __xfflush\r
- 05DD:0085 idle  ___brklvl\r
- 0000:3E75 idle  ___first\r
- 0000:3E77 idle  ___last\r
- 0000:583E       ___read\r
- 0000:3E79 idle  ___rover\r
- 0000:5BD2       ___write\r
+ 0000:3556       __UTOA\r
+ 0000:4975       __VALIDATEXY\r
+ 05F2:007D idle  __version\r
+ 05F2:1020       __video\r
+ 0000:3ECC       __VideoInt\r
+ 0000:37AD       __VPRINTER\r
+ 0000:3C70       __VPTR\r
+ 0000:3C95       __VRAM\r
+ 0000:4CE7       __wherexy\r
+ 0000:5E65       __write\r
+ 05F2:101E       __wscroll\r
+ 0000:5EA4       __xfclose\r
+ 0000:5EDF       __xfflush\r
+ 05F2:0085 idle  ___brklvl\r
+ 0000:4055 idle  ___first\r
+ 0000:4057 idle  ___last\r
+ 0000:5A1E       ___read\r
+ 0000:4059 idle  ___rover\r
+ 0000:5D1C       ___write\r
 \r
   Address         Publics by Value\r
 \r
@@ -528,241 +516,238 @@ Detailed map of segments
  0000:028D idle  __MMODEL\r
  0000:028F idle  KITTENGETS\r
  0000:02DE idle  _kittenopen\r
- 0000:04B6 idle  _catread\r
- 0000:054B idle  _kittenclose\r
- 0000:0552 idle  _mystrtoul\r
- 0000:05EE idle  _processEscChars\r
- 0000:074A idle  _get_line\r
- 0000:079F idle  _db_fetch\r
- 0000:07F1 idle  _db_insert\r
- 0000:08A3 idle  _LargestFreeBlock\r
- 0000:0955 idle  __coreleft\r
- 0000:09E0 idle  _LargestFarFreeBlock\r
- 0000:0A9B idle  __farcoreleft\r
- 0000:0B68 idle  _HC_OpenDebug\r
- 0000:0B8E idle  _HC_CloseDebug\r
- 0000:0BA0       _main\r
- 0000:0D55       _CA_OpenDebug\r
- 0000:0D7B       _CA_CloseDebug\r
- 0000:0D8D idle  _CA_FarRead\r
- 0000:0DE8 idle  _CA_FarWrite\r
- 0000:0E43 idle  _CA_ReadFile\r
- 0000:0EB7       _CA_LoadFile\r
- 0000:0F49 idle  _CAL_OptimizeNodes\r
- 0000:0FBA       _CA_Startup\r
- 0000:0FE0       _CA_Shutdown\r
- 0000:0FF2 idle  _wait\r
+ 0000:04F2 idle  _catread\r
+ 0000:05A0 idle  _kittenclose\r
+ 0000:05A7 idle  _mystrtoul\r
+ 0000:0643 idle  _processEscChars\r
+ 0000:079F idle  _get_line\r
+ 0000:07F4 idle  _db_fetch\r
+ 0000:085C idle  _db_insert\r
+ 0000:090E idle  _LargestFreeBlock\r
+ 0000:09C0 idle  __coreleft\r
+ 0000:0A4B idle  _LargestFarFreeBlock\r
+ 0000:0B06 idle  __farcoreleft\r
+ 0000:0BD3 idle  _HC_OpenDebug\r
+ 0000:0BF9 idle  _HC_CloseDebug\r
+ 0000:0C0B       _main\r
+ 0000:0DC0       _CA_OpenDebug\r
+ 0000:0DE6       _CA_CloseDebug\r
+ 0000:0DF8 idle  _CA_FarRead\r
+ 0000:0E53 idle  _CA_FarWrite\r
+ 0000:0EAE idle  _CA_ReadFile\r
+ 0000:0F22       _CA_LoadFile\r
+ 0000:0FB4 idle  _CAL_OptimizeNodes\r
  0000:1000 idle  __AHINCR\r
- 0000:102D idle  _filesize\r
- 0000:108C idle  _printmeminfoline\r
- 0000:1190       _US_CheckParm\r
- 0000:125F idle  _MML_CheckForEMS\r
- 0000:12A2 idle  _MML_SetupEMS\r
- 0000:1399 idle  _MML_ShutdownEMS\r
- 0000:13D9 idle  _MM_MapEMS\r
- 0000:1470 idle  _MM_MapXEMS\r
- 0000:1514 idle  _MML_CheckForXMS\r
- 0000:1549 idle  _MML_SetupXMS\r
- 0000:15CA idle  _MML_ShutdownXMS\r
- 0000:160C idle  _MML_UseSpace\r
- 0000:188F idle  _MML_ClearBlock\r
- 0000:1900       _MM_Startup\r
- 0000:1C78       _MM_Shutdown\r
- 0000:1CD8       _MM_GetPtr\r
- 0000:2014       _MM_FreePtr\r
- 0000:2113 idle  _MM_SetPurge\r
- 0000:21C7 idle  _MM_SetLock\r
- 0000:2280 idle  _MM_SortMem\r
- 0000:240C       _MM_ShowMemory\r
- 0000:288D       _MM_DumpData\r
- 0000:29F0 idle  _MM_UnusedMemory\r
- 0000:2A65 idle  _MM_TotalFree\r
- 0000:2AFB idle  _MM_Report\r
- 0000:2FDE idle  _MM_BombOnError\r
- 0000:2FED idle  _atexit\r
- 0000:3011       _clock\r
- 0000:305A       __dos_getfileattr\r
- 0000:307A idle  __dos_setfileattr\r
- 0000:30E5       _exit\r
- 0000:30F4       __exit\r
- 0000:3106 idle  __cexit\r
- 0000:3114 idle  __c_exit\r
- 0000:3120       N_LDIV@\r
- 0000:3123 idle  LDIV@\r
- 0000:3123 idle  F_LDIV@\r
- 0000:3127       N_LUDIV@\r
- 0000:312A idle  F_LUDIV@\r
- 0000:312A idle  LUDIV@\r
- 0000:312F idle  N_LMOD@\r
- 0000:3132 idle  F_LMOD@\r
- 0000:3132 idle  LMOD@\r
- 0000:3137 idle  N_LUMOD@\r
- 0000:313A idle  LUMOD@\r
- 0000:313A idle  F_LUMOD@\r
- 0000:31CE       N_LXLSH@\r
- 0000:31D1 idle  LXLSH@\r
- 0000:31D1 idle  F_LXLSH@\r
- 0000:31EF       N_LXURSH@\r
- 0000:31F2 idle  LXURSH@\r
- 0000:31F2 idle  F_LXURSH@\r
- 0000:3210       N_PADD@\r
- 0000:3213 idle  F_PADD@\r
- 0000:3213 idle  PADD@\r
- 0000:323F idle  N_PSUB@\r
- 0000:3242 idle  F_PSUB@\r
- 0000:3242 idle  PSUB@\r
- 0000:3270       N_PSBP@\r
- 0000:3273 idle  PSBP@\r
- 0000:3273 idle  F_PSBP@\r
- 0000:3298       __IOERROR\r
- 0000:32D1       __DOSERROR\r
- 0000:32E3       _isatty\r
- 0000:32F4       __LONGTOA\r
- 0000:3376       __UTOA\r
- 0000:3396       _lseek\r
- 0000:33BF       __MKNAME\r
- 0000:3418 idle  __TMPNAM\r
- 0000:346F       N_PCMP@\r
- 0000:3490       __read\r
- 0000:34BF       __setupio\r
- 0000:3571       _tolower\r
- 0000:359D       _unlink\r
- 0000:35CD       __VPRINTER\r
- 0000:3A90       __VPTR\r
- 0000:3AB5       __VRAM\r
- 0000:3B2F       __stpcpy\r
- 0000:3B5F       _coreleft\r
- 0000:3B63       __CPUTN\r
- 0000:3C95 idle  _cprintf\r
- 0000:3CEC       __VideoInt\r
- 0000:3D77 idle  __c0crtinit\r
- 0000:3D94 idle  __crtinit\r
- 0000:3E75 idle  ___first\r
- 0000:3E77 idle  ___last\r
- 0000:3E79 idle  ___rover\r
- 0000:3FB5       _free\r
- 0000:3FB5       _farfree\r
- 0000:40BF       _malloc\r
- 0000:40C9       _farmalloc\r
- 0000:4223 idle  _realloc\r
- 0000:422A idle  _farrealloc\r
- 0000:4316       __brk\r
- 0000:4355       __sbrk\r
- 0000:43E0       _farcoreleft\r
- 0000:4430       _getch\r
- 0000:4449 idle  __Ngetche\r
- 0000:4449 idle  _getche\r
- 0000:4466 idle  __Nungetch\r
- 0000:4466 idle  _ungetch\r
- 0000:4484       _gettext\r
- 0000:44DA       _puttext\r
- 0000:4530       _ioctl\r
- 0000:4559       _kbhit\r
- 0000:456B       _movetext\r
- 0000:4608       _putch\r
- 0000:461F       __REALCVT\r
- 0000:4759       __SCREENIO\r
- 0000:4795       __VALIDATEXY\r
- 0000:480C       __SCROLL\r
- 0000:4A97       _setblock\r
- 0000:4B07       __wherexy\r
- 0000:4B11 idle  _wherex\r
- 0000:4B20 idle  _wherey\r
- 0000:4B33       __chmod\r
- 0000:4B50       _close\r
- 0000:4B76       __close\r
- 0000:4B94       _fclose\r
- 0000:4C44       _fflush\r
- 0000:4D0A       _filelength\r
- 0000:4D4B       _flushall\r
- 0000:4E41 idle  __OPENFP\r
- 0000:4F0A idle  __GETFP\r
- 0000:4F54       _fopen\r
- 0000:4F89       _fprintf\r
- 0000:5027       _fseek\r
- 0000:50A3       _ftell\r
- 0000:517D       _getenv\r
- 0000:51ED idle  _itoa\r
- 0000:5218       _ultoa\r
- 0000:5235 idle  _ltoa\r
- 0000:525D       _memcpy\r
- 0000:5281       _movedata\r
- 0000:52D0       _open\r
- 0000:5430       __open\r
- 0000:547F       _printf\r
- 0000:549A idle  __fputc\r
- 0000:54B4 idle  _fputc\r
- 0000:563D idle  _fputchar\r
- 0000:5650       __FPUTN\r
- 0000:583E       ___read\r
- 0000:5909       _read\r
- 0000:590C       _setvbuf\r
- 0000:5A5B       _sprintf\r
- 0000:5A7D idle  _vsprintf\r
- 0000:5A9E       _strcat\r
- 0000:5ADD       _strchr\r
- 0000:5B1A       _strcmp\r
- 0000:5B4A       _strcpy\r
- 0000:5B73       _strdup\r
- 0000:5BB3       _strlen\r
- 0000:5BD2       ___write\r
- 0000:5D1B       __write\r
- 0000:5D57       _write\r
- 0000:5D5A       __xfclose\r
- 0000:5D95       __xfflush\r
- 05DD:0000 idle  DATASEG@\r
- 05DD:005B idle  __Int0Vector\r
- 05DD:005F idle  __Int4Vector\r
- 05DD:0063 idle  __Int5Vector\r
- 05DD:0067 idle  __Int6Vector\r
- 05DD:006B       __C0argc\r
- 05DD:006D       __C0argv\r
- 05DD:0071       __C0environ\r
- 05DD:0075       __envLng\r
- 05DD:0077       __envseg\r
- 05DD:0079       __envSize\r
- 05DD:007B       __psp\r
- 05DD:007D idle  __osversion\r
- 05DD:007D       __osmajor\r
- 05DD:007D idle  __version\r
- 05DD:007E idle  __osminor\r
- 05DD:007F       _errno\r
- 05DD:0081       __StartTime\r
- 05DD:0085 idle  ___brklvl\r
- 05DD:0087       __heapbase\r
- 05DD:008B       __brklvl\r
- 05DD:008F       __heaptop\r
- 05DD:0094 idle  __kitten_catalog\r
- 05DD:0CD8       __atexitcnt\r
- 05DD:0CDA       __ctype\r
- 05DD:0DDC       __exitbuf\r
- 05DD:0DDE       __exitfopen\r
- 05DD:0DE0 idle  __exitopen\r
- 05DD:0DE2       __streams\r
- 05DD:0F72       __nfile\r
- 05DD:0F74       __openfd\r
- 05DD:0F9C       __fmode\r
- 05DD:0F9E       __notUmask\r
- 05DD:0FA0       __doserrno\r
- 05DD:0FA2 idle  __dosErrorToSV\r
- 05DD:1006       __stklen\r
- 05DD:1070       __wscroll\r
- 05DD:1072       __video\r
- 05DD:1081       _directvideo\r
- 05DD:10BE       __cFlag\r
- 05DD:10BF       __cChar\r
- 05DD:10C0       __argc\r
- 05DD:10C2       __argv\r
- 05DD:10D0       _environ\r
- 05DD:10DA       __RealCvtVector\r
- 05DD:10DC idle  __ScanTodVector\r
- 05DD:10FE idle  _finishcachebox\r
- 05DD:1100 idle  _updatecachebox\r
- 05DD:1102 idle  _drawcachebox\r
- 05DD:1104 idle  _XMSaddr\r
- 05DD:1106 idle  _aftersort\r
- 05DD:1108 idle  _beforesort\r
- 05DD:110A       __atexittbl\r
+ 0000:1025       _CA_Startup\r
+ 0000:104B       _CA_Shutdown\r
+ 0000:105D idle  _wait\r
+ 0000:1098 idle  _filesize\r
+ 0000:10F7 idle  _printmeminfoline\r
+ 0000:128C       _US_CheckParm\r
+ 0000:135B idle  _MML_CheckForEMS\r
+ 0000:139E idle  _MML_SetupEMS\r
+ 0000:1498 idle  _MML_ShutdownEMS\r
+ 0000:14D8 idle  _MM_MapEMS\r
+ 0000:1572 idle  _MM_MapXEMS\r
+ 0000:161C idle  _MML_CheckForXMS\r
+ 0000:1651 idle  _MML_SetupXMS\r
+ 0000:16D2 idle  _MML_ShutdownXMS\r
+ 0000:1714 idle  _MML_UseSpace\r
+ 0000:197C idle  _MML_ClearBlock\r
+ 0000:19ED       _MM_Startup\r
+ 0000:1D5E       _MM_Shutdown\r
+ 0000:1DBE       _MM_GetPtr\r
+ 0000:20F4       _MM_FreePtr\r
+ 0000:21F3 idle  _MM_SetPurge\r
+ 0000:22A7 idle  _MM_SetLock\r
+ 0000:2360 idle  _MM_SortMem\r
+ 0000:24EC       _MM_ShowMemory\r
+ 0000:29CE       _MM_DumpData\r
+ 0000:2B2D idle  _MM_UnusedMemory\r
+ 0000:2BA5 idle  _MM_TotalFree\r
+ 0000:2C3B idle  _MM_Report\r
+ 0000:31BE idle  _MM_BombOnError\r
+ 0000:31CD idle  _atexit\r
+ 0000:31F1       _clock\r
+ 0000:323A       __dos_getfileattr\r
+ 0000:325A idle  __dos_setfileattr\r
+ 0000:32C5       _exit\r
+ 0000:32D4       __exit\r
+ 0000:32E6 idle  __cexit\r
+ 0000:32F4 idle  __c_exit\r
+ 0000:3300       N_LDIV@\r
+ 0000:3303 idle  LDIV@\r
+ 0000:3303 idle  F_LDIV@\r
+ 0000:3307 idle  N_LUDIV@\r
+ 0000:330A idle  F_LUDIV@\r
+ 0000:330A idle  LUDIV@\r
+ 0000:330F idle  N_LMOD@\r
+ 0000:3312 idle  F_LMOD@\r
+ 0000:3312 idle  LMOD@\r
+ 0000:3317 idle  N_LUMOD@\r
+ 0000:331A idle  LUMOD@\r
+ 0000:331A idle  F_LUMOD@\r
+ 0000:33AE       N_LXLSH@\r
+ 0000:33B1 idle  LXLSH@\r
+ 0000:33B1 idle  F_LXLSH@\r
+ 0000:33CF       N_LXURSH@\r
+ 0000:33D2 idle  LXURSH@\r
+ 0000:33D2 idle  F_LXURSH@\r
+ 0000:33F0       N_PADD@\r
+ 0000:33F3 idle  F_PADD@\r
+ 0000:33F3 idle  PADD@\r
+ 0000:341F idle  N_PSUB@\r
+ 0000:3422 idle  F_PSUB@\r
+ 0000:3422 idle  PSUB@\r
+ 0000:3450       N_PSBP@\r
+ 0000:3453 idle  PSBP@\r
+ 0000:3453 idle  F_PSBP@\r
+ 0000:3478       __IOERROR\r
+ 0000:34B1       __DOSERROR\r
+ 0000:34C3       _isatty\r
+ 0000:34D4       __LONGTOA\r
+ 0000:3556       __UTOA\r
+ 0000:3576       _lseek\r
+ 0000:359F       __MKNAME\r
+ 0000:35F8 idle  __TMPNAM\r
+ 0000:364F       N_PCMP@\r
+ 0000:3670       __read\r
+ 0000:369F       __setupio\r
+ 0000:3751       _tolower\r
+ 0000:377D       _unlink\r
+ 0000:37AD       __VPRINTER\r
+ 0000:3C70       __VPTR\r
+ 0000:3C95       __VRAM\r
+ 0000:3D0F       __stpcpy\r
+ 0000:3D3F       _coreleft\r
+ 0000:3D43       __CPUTN\r
+ 0000:3E75 idle  _cprintf\r
+ 0000:3ECC       __VideoInt\r
+ 0000:3F57 idle  __c0crtinit\r
+ 0000:3F74 idle  __crtinit\r
+ 0000:4055 idle  ___first\r
+ 0000:4057 idle  ___last\r
+ 0000:4059 idle  ___rover\r
+ 0000:4195       _free\r
+ 0000:4195       _farfree\r
+ 0000:429F       _malloc\r
+ 0000:42A9       _farmalloc\r
+ 0000:4403 idle  _realloc\r
+ 0000:440A idle  _farrealloc\r
+ 0000:44F6       __brk\r
+ 0000:4535       __sbrk\r
+ 0000:45C0       _farcoreleft\r
+ 0000:4610       _getch\r
+ 0000:4629 idle  __Ngetche\r
+ 0000:4629 idle  _getche\r
+ 0000:4646 idle  __Nungetch\r
+ 0000:4646 idle  _ungetch\r
+ 0000:4664       _gettext\r
+ 0000:46BA       _puttext\r
+ 0000:4710       _ioctl\r
+ 0000:4739       _kbhit\r
+ 0000:474B       _movetext\r
+ 0000:47E8       _putch\r
+ 0000:47FF       __REALCVT\r
+ 0000:4939       __SCREENIO\r
+ 0000:4975       __VALIDATEXY\r
+ 0000:49EC       __SCROLL\r
+ 0000:4C77       _setblock\r
+ 0000:4CE7       __wherexy\r
+ 0000:4CF1 idle  _wherex\r
+ 0000:4D00 idle  _wherey\r
+ 0000:4D13       __chmod\r
+ 0000:4D30       _close\r
+ 0000:4D56       __close\r
+ 0000:4D74       _fclose\r
+ 0000:4E24       _fflush\r
+ 0000:4EEA       _filelength\r
+ 0000:4F2B       _flushall\r
+ 0000:5021 idle  __OPENFP\r
+ 0000:50EA idle  __GETFP\r
+ 0000:5134       _fopen\r
+ 0000:5169       _fprintf\r
+ 0000:5207       _fseek\r
+ 0000:5283       _ftell\r
+ 0000:535D       _getenv\r
+ 0000:53CD idle  _itoa\r
+ 0000:53F8       _ultoa\r
+ 0000:5415 idle  _ltoa\r
+ 0000:543D       _memcpy\r
+ 0000:5461       _movedata\r
+ 0000:54B0       _open\r
+ 0000:5610       __open\r
+ 0000:565F       _printf\r
+ 0000:567A idle  __fputc\r
+ 0000:5694 idle  _fputc\r
+ 0000:581D idle  _fputchar\r
+ 0000:5830       __FPUTN\r
+ 0000:5A1E       ___read\r
+ 0000:5AE9       _read\r
+ 0000:5AEC       _setvbuf\r
+ 0000:5C3B       _sprintf\r
+ 0000:5C5D idle  _vsprintf\r
+ 0000:5C7E       _strcat\r
+ 0000:5CBD       _strdup\r
+ 0000:5CFD       _strlen\r
+ 0000:5D1C       ___write\r
+ 0000:5E65       __write\r
+ 0000:5EA1       _write\r
+ 0000:5EA4       __xfclose\r
+ 0000:5EDF       __xfflush\r
+ 05F2:0000 idle  DATASEG@\r
+ 05F2:005B idle  __Int0Vector\r
+ 05F2:005F idle  __Int4Vector\r
+ 05F2:0063 idle  __Int5Vector\r
+ 05F2:0067 idle  __Int6Vector\r
+ 05F2:006B       __C0argc\r
+ 05F2:006D       __C0argv\r
+ 05F2:0071       __C0environ\r
+ 05F2:0075       __envLng\r
+ 05F2:0077       __envseg\r
+ 05F2:0079       __envSize\r
+ 05F2:007B       __psp\r
+ 05F2:007D idle  __osversion\r
+ 05F2:007D       __osmajor\r
+ 05F2:007D idle  __version\r
+ 05F2:007E idle  __osminor\r
+ 05F2:007F       _errno\r
+ 05F2:0081       __StartTime\r
+ 05F2:0085 idle  ___brklvl\r
+ 05F2:0087       __heapbase\r
+ 05F2:008B       __brklvl\r
+ 05F2:008F       __heaptop\r
+ 05F2:0094 idle  __kitten_catalog\r
+ 05F2:0C86       __atexitcnt\r
+ 05F2:0C88       __ctype\r
+ 05F2:0D8A       __exitbuf\r
+ 05F2:0D8C       __exitfopen\r
+ 05F2:0D8E idle  __exitopen\r
+ 05F2:0D90       __streams\r
+ 05F2:0F20       __nfile\r
+ 05F2:0F22       __openfd\r
+ 05F2:0F4A       __fmode\r
+ 05F2:0F4C       __notUmask\r
+ 05F2:0F4E       __doserrno\r
+ 05F2:0F50 idle  __dosErrorToSV\r
+ 05F2:0FB4       __stklen\r
+ 05F2:101E       __wscroll\r
+ 05F2:1020       __video\r
+ 05F2:102F       _directvideo\r
+ 05F2:106C       __cFlag\r
+ 05F2:106D       __cChar\r
+ 05F2:106E       __argc\r
+ 05F2:1070       __argv\r
+ 05F2:107E       _environ\r
+ 05F2:1088       __RealCvtVector\r
+ 05F2:108A idle  __ScanTodVector\r
+ 05F2:10AC idle  _finishcachebox\r
+ 05F2:10AE idle  _updatecachebox\r
+ 05F2:10B0 idle  _drawcachebox\r
+ 05F2:10B2 idle  _XMSaddr\r
+ 05F2:10B4 idle  _aftersort\r
+ 05F2:10B6 idle  _beforesort\r
+ 05F2:10B8       __atexittbl\r
 \r
 Program entry point at 0000:0000\r
 \r
index 560331339e976fe2af7e34699b8317a64f1f1b68..1ee2c4e20ac48bb525fe3b01eb9f96fbd042181c 100755 (executable)
Binary files a/bcexmm.exe and b/bcexmm.exe differ
index 2f3c361b72bb882145d9ca4432729bec5a5dc56c..bc9b3319e3e1b5e3bdd0d029fb4e33b0a4d343d3 100755 (executable)
Binary files a/bcexmm.prj and b/bcexmm.prj differ
index 2bc61da36be467a1da3d0d0f2890d9be7937a081..8f299240011a2a409d459f400d7b2c7c47ffc31c 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 6e9a56b9ac0396c0b590d921374171d580b01553..385db154248156f00d414d784b3b733087281537 100755 (executable)
@@ -176,8 +176,14 @@ long GRFILEPOS(int c)
 */\r
 void CA_OpenDebug(global_game_variables_t *gvar)\r
 {\r
-       unlink("debug.16");\r
-       gvar->handle.debughandle = open("debug.16", O_CREAT | O_WRONLY | O_TEXT);\r
+#ifdef __BORLANDC__\r
+       unlink("debug.16b");\r
+       gvar->handle.debughandle = open("debug.16b", O_CREAT | O_WRONLY | O_TEXT);\r
+#endif\r
+#ifdef __WATCOMC__\r
+       unlink("debug.16w");\r
+       gvar->handle.debughandle = open("debug.16w", O_CREAT | O_WRONLY | O_TEXT);\r
+#endif\r
 }\r
 \r
 void CA_CloseDebug(global_game_variables_t *gvar)\r
index edbf56e665b3f8ab6109a962213871bc16da3282..eb2cb5d44e456c9d990b075aa9582ddee6973b05 100755 (executable)
@@ -636,7 +636,7 @@ void MML_UseSpace(word segstart, dword seglength, mminfo_t *mm)
        mmblocktype far *scan,far *last;
        word    oldend;
        sdword          extra;
-       word segm=1;
+       //word segm=1;
 
        scan = last = mm->mmhead;
        mm->mmrover = mm->mmhead;               // reset rover to start of memory
@@ -1284,7 +1284,7 @@ void MM_ShowMemory(global_game_variables_t *gvar,/*page_t *page, */mminfo_t *mm)
        sdword  end,owner;
        //word chx,chy;
        word w;
-       dword wwww;
+       //dword wwww;
        byte    scratch[160],scratch0[4096],str[16];
        //byte d = '#';
 //**** VW_SetDefaultColors();
@@ -1339,22 +1339,23 @@ void MM_ShowMemory(global_game_variables_t *gvar,/*page_t *page, */mminfo_t *mm)
 //++++                         modexClearRegion(page, chx, chy, 4, 4, 15);
 //++++                 VW_Hlin(end+1,scan->next->start,0,0);   // black = free
 
-               wwww=(dword)(scan->next->start)-(dword)scan->start;
+               //wwww=(dword)(scan->next->start)-(dword)scan->start;
                //wwww=(dword)scan->start+(dword)(scan->next->start);
                if (scan->next && scan->next->start >= end+1)
                {
                        strcat(scratch0, AARESET);
                        strcat(scratch0, "\n");
                        strcat(scratch0,AAGREEN);
-                       for(w=(wwww)/80;w<=((end+1)/80);w++)
+                       for(w=(end+1)/80;w<=((scan->next->start-scan->start)/80);w++)
+                       //for(w=(wwww)/80;w<=((end+1)/80);w++)
                        //for(w=(end+1)/80;w<=((wwww)/80);w++)
                        {
                                //printf("0     %x      %u      %lu\n", scan->next->start, w, scan->length);
                                strcat(scratch0,"0");
                        }
-                       printf("==================\n");
-                       printf("w=%u    wwww=%lu        start=%04x      next=%04x       end=%lu\n", w/80, wwww/80, scan->start, (scan->next->start), end+1);
-                       printf("==================\n");
+                       //printf("==================\n");
+                       //printf("w=%u  wwww=%lu        start=%04x      next=%04x       end=%lu\n", w/80, wwww/80, scan->start, (scan->next->start), end+1);
+                       //printf("==================\n");
                        strcat(scratch0, "\n");
                        //getch();
                }/*else {//if(scan->next->start <= scan->start){
index 2db7556144c0530e9463c8606a289e1c4df9e368..7fb17a441a2b1fae3637752f4884a4ec41655c5a 100755 (executable)
@@ -129,8 +129,8 @@ extern void         (* XMSaddr) (void);             // far pointer to XMS driver
 
 typedef struct mmblockstruct
 {
-       //word  start,length;
-       word    start;  dword length;
+       word    start,length;
+       //word  start;  dword length;
        word    blob;   //for data larger than 64k
        unsigned        attributes;
        memptr          *useptr;        // pointer to the segment start