-\e[0mSeg:0 Size:5200 Owner:0x0\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[0mSeg:1450 Size:256 Owner:0x3506\r
-\e[44;34m++++\e[0m\e[47;37m_\e[0m\r
-\e[0mSeg:1550 Size:273 Owner:0x857a\r
-\e[44;34m++++\e[0m\e[47;37m_\e[0m\e[42;32m\e[0m\r
-\e[0mSeg:1bb9 Size:49 Owner:0x1fe6\r
-\e[41;31m++\e[0m\e[47;37m_\e[0m\e[42;32m\e[0m\r
-\e[0mSeg:abea Size:13334 Owner:0x8586\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[0mSeg:e000 Size:8191 Owner:0x3b4\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
+\e[0mSeg:0 Size:5215 Owner:0x4c\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\e[42;32m000000000000000000000000000000000000000000000000000000000000000000\e[0m\r
+\e[0mSeg:145f Size:256 Owner:0x3518\r
+\e[44;34m++++\e[0m\e[47;37m_\e[0m\e[42;32m0000\e[0m\r
+\e[0mSeg:155f Size:273 Owner:0x858c\r
+\e[44;34m++++\e[0m\e[47;37m_\e[0m\e[42;32m0000\e[0m\r
+\e[0mSeg:1bc6 Size:40 Owner:0x10\r
+\e[41;31m++\e[0m\e[47;37m_\e[0m\e[42;32m0\e[0m\r
+\e[0mSeg:abee Size:13330 Owner:0x72\r
+\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\e[42;32m00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\e[0m\r
+\e[0mSeg:e000 Size:8191 Owner:0x54\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\e[42;32m0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\e[0m\r
+++ /dev/null
-\r
- Start Stop Length Name Class\r
-\r
- 00000H 05CA0H 05CA1H _TEXT CODE\r
- 05CB0H 05CB0H 00000H _FARDATA FAR_DATA\r
- 05CB0H 05CB0H 00000H _FARBSS FAR_BSS\r
- 05CB0H 05CB0H 00000H _OVERLAY_ OVRINFO\r
- 05CB0H 05CB0H 00000H _1STUB_ STUBSEG\r
- 05CB0H 06D69H 010BAH _DATA DATA\r
- 06D6AH 06D6BH 00002H _CVTSEG DATA\r
- 06D6CH 06D71H 00006H _SCNSEG DATA\r
- 06D72H 06D72H 00000H _CONST CONST\r
- 06D72H 06D89H 00018H _INIT_ INITDATA\r
- 06D8AH 06D8AH 00000H _INITEND_ INITDATA\r
- 06D8AH 06D8AH 00000H _EXIT_ EXITDATA\r
- 06D8AH 06D8AH 00000H _EXITEND_ EXITDATA\r
- 06D8AH 06DF1H 00068H _BSS BSS\r
- 06DF2H 06DF2H 00000H _BSSEND BSSEND\r
- 06E00H 06E7FH 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 067F C=CODE S=_TEXT G=(none) M=SRC\LIB\NYAN\KITTEN.C ACBP=28\r
- 0000:090E 02EE C=CODE S=_TEXT G=(none) M=SRC\LIB\16_HC.C ACBP=28\r
- 0000:0BFC 024D C=CODE S=_TEXT G=(none) M=SRC\EXMMTEST.C ACBP=28\r
- 0000:0E49 0241 C=CODE S=_TEXT G=(none) M=SRC\LIB\16_CA.C ACBP=28\r
- 0000:108A 02C8 C=CODE S=_TEXT G=(none) M=SRC\LIB\16_HEAD.C ACBP=28\r
- 0000:1352 1CB5 C=CODE S=_TEXT G=(none) M=SRC\LIB\16_MM.C ACBP=28\r
- 0000:3007 0024 C=CODE S=_TEXT G=(none) M=ATEXIT ACBP=28\r
- 0000:302B 0049 C=CODE S=_TEXT G=(none) M=CLOCK ACBP=28\r
- 0000:3074 0000 C=CODE S=_TEXT G=(none) M=CTYPE ACBP=28\r
- 0000:3074 003D C=CODE S=_TEXT G=(none) M=DOSFATTR ACBP=28\r
- 0000:30B1 0089 C=CODE S=_TEXT G=(none) M=EXIT ACBP=28\r
- 0000:313A 0000 C=CODE S=_TEXT G=(none) M=FILES ACBP=28\r
- 0000:313A 0000 C=CODE S=_TEXT G=(none) M=FILES2 ACBP=28\r
- 0000:313A 0000 C=CODE S=_TEXT G=(none) M=FMODE ACBP=28\r
- 0000:313A 0021 C=CODE S=_TEXT G=(none) M=H_LLSH ACBP=28\r
- 0000:315B 0021 C=CODE S=_TEXT G=(none) M=H_LURSH ACBP=28\r
- 0000:317C 0060 C=CODE S=_TEXT G=(none) M=H_PADD ACBP=28\r
- 0000:31DC 0028 C=CODE S=_TEXT G=(none) M=H_PSBP ACBP=28\r
- 0000:3204 004B C=CODE S=_TEXT G=(none) M=IOERROR ACBP=28\r
- 0000:324F 0011 C=CODE S=_TEXT G=(none) M=ISATTY ACBP=28\r
- 0000:3260 00A2 C=CODE S=_TEXT G=(none) M=LONGTOA ACBP=28\r
- 0000:3302 0029 C=CODE S=_TEXT G=(none) M=LSEEK ACBP=28\r
- 0000:332B 00B0 C=CODE S=_TEXT G=(none) M=MKNAME ACBP=28\r
- 0000:33DB 0021 C=CODE S=_TEXT G=(none) M=N_PCMP ACBP=28\r
- 0000:33FC 002F C=CODE S=_TEXT G=(none) M=READA ACBP=28\r
- 0000:342B 00B2 C=CODE S=_TEXT G=(none) M=SETUPIO ACBP=28\r
- 0000:34DD 0000 C=CODE S=_TEXT G=(none) M=STKLEN ACBP=28\r
- 0000:34DD 002C C=CODE S=_TEXT G=(none) M=TOLOWER ACBP=28\r
- 0000:3509 0018 C=CODE S=_TEXT G=(none) M=UNLINK ACBP=28\r
- 0000:3521 04DB C=CODE S=_TEXT G=(none) M=VPRINTER ACBP=28\r
- 0000:39FC 009F C=CODE S=_TEXT G=(none) M=VRAM ACBP=28\r
- 0000:3A9B 0000 C=CODE S=_TEXT G=(none) M=WSCROLL ACBP=28\r
- 0000:3A9B 0030 C=CODE S=_TEXT G=(none) M=_STPCPY ACBP=28\r
- 0000:3ACB 0004 C=CODE S=_TEXT G=(none) M=CORELEFT ACBP=28\r
- 0000:3ACF 014E C=CODE S=_TEXT G=(none) M=CPRINTF ACBP=28\r
- 0000:3C1D 01A5 C=CODE S=_TEXT G=(none) M=CRTINIT ACBP=28\r
- 0000:3DC2 001F C=CODE S=_TEXT G=(none) M=CVTFAK ACBP=28\r
- 0000:3DE1 042D C=CODE S=_TEXT G=(none) M=FARHEAP ACBP=28\r
- 0000:420E 013E C=CODE S=_TEXT G=(none) M=FBRK ACBP=28\r
- 0000:434C 0050 C=CODE S=_TEXT G=(none) M=FCORELFT ACBP=28\r
- 0000:439C 0054 C=CODE S=_TEXT G=(none) M=GETCH ACBP=28\r
- 0000:43F0 00AC C=CODE S=_TEXT G=(none) M=GPTEXT ACBP=28\r
- 0000:449C 0029 C=CODE S=_TEXT G=(none) M=IOCTL ACBP=28\r
- 0000:44C5 0012 C=CODE S=_TEXT G=(none) M=KBHIT ACBP=28\r
- 0000:44D7 009D C=CODE S=_TEXT G=(none) M=MOVETEXT ACBP=28\r
- 0000:4574 0017 C=CODE S=_TEXT G=(none) M=PUTCH ACBP=28\r
- 0000:458B 0004 C=CODE S=_TEXT G=(none) M=REALCVT ACBP=28\r
- 0000:458F 01C7 C=CODE S=_TEXT G=(none) M=SCREEN ACBP=28\r
- 0000:4756 0184 C=CODE S=_TEXT G=(none) M=SCROLL ACBP=28\r
- 0000:48DA 0129 C=CODE S=_TEXT G=(none) M=SETARGV ACBP=28\r
- 0000:4A03 001C C=CODE S=_TEXT G=(none) M=SETBLOCK ACBP=28\r
- 0000:4A1F 0054 C=CODE S=_TEXT G=(none) M=SETENVP ACBP=28\r
- 0000:4A73 002C C=CODE S=_TEXT G=(none) M=WHEREXY ACBP=28\r
- 0000:4A9F 001D C=CODE S=_TEXT G=(none) M=CHMODA ACBP=28\r
- 0000:4ABC 0026 C=CODE S=_TEXT G=(none) M=CLOSE ACBP=28\r
- 0000:4AE2 001E C=CODE S=_TEXT G=(none) M=CLOSEA ACBP=28\r
- 0000:4B00 00B0 C=CODE S=_TEXT G=(none) M=FCLOSE ACBP=28\r
- 0000:4BB0 00C6 C=CODE S=_TEXT G=(none) M=FFLUSH ACBP=28\r
- 0000:4C76 0041 C=CODE S=_TEXT G=(none) M=FLENGTH ACBP=28\r
- 0000:4CB7 0040 C=CODE S=_TEXT G=(none) M=FLUSHALL ACBP=28\r
- 0000:4CF7 01FE C=CODE S=_TEXT G=(none) M=FOPEN ACBP=28\r
- 0000:4EF5 001C C=CODE S=_TEXT G=(none) M=FPRINTF ACBP=28\r
- 0000:4F11 01D8 C=CODE S=_TEXT G=(none) M=FSEEK ACBP=28\r
- 0000:50E9 0070 C=CODE S=_TEXT G=(none) M=GETENV ACBP=28\r
- 0000:5159 0070 C=CODE S=_TEXT G=(none) M=LTOA1 ACBP=28\r
- 0000:51C9 0024 C=CODE S=_TEXT G=(none) M=MEMCPY ACBP=28\r
- 0000:51ED 0022 C=CODE S=_TEXT G=(none) M=MOVEDATA ACBP=28\r
- 0000:520F 018D C=CODE S=_TEXT G=(none) M=OPEN ACBP=28\r
- 0000:539C 004F C=CODE S=_TEXT G=(none) M=OPENA ACBP=28\r
- 0000:53EB 001B C=CODE S=_TEXT G=(none) M=PRINTF ACBP=28\r
- 0000:5406 03A4 C=CODE S=_TEXT G=(none) M=PUTC ACBP=28\r
- 0000:57AA 00CB C=CODE S=_TEXT G=(none) M=READ ACBP=28\r
- 0000:5875 0003 C=CODE S=_TEXT G=(none) M=READU ACBP=28\r
- 0000:5878 0111 C=CODE S=_TEXT G=(none) M=SETVBUF ACBP=28\r
- 0000:5989 0081 C=CODE S=_TEXT G=(none) M=SPRINTF ACBP=28\r
- 0000:5A0A 003F C=CODE S=_TEXT G=(none) M=STRCAT ACBP=28\r
- 0000:5A49 0040 C=CODE S=_TEXT G=(none) M=STRDUP ACBP=28\r
- 0000:5A89 001F C=CODE S=_TEXT G=(none) M=STRLEN ACBP=28\r
- 0000:5AA8 0149 C=CODE S=_TEXT G=(none) M=WRITE ACBP=28\r
- 0000:5BF1 003C C=CODE S=_TEXT G=(none) M=WRITEA ACBP=28\r
- 0000:5C2D 0003 C=CODE S=_TEXT G=(none) M=WRITEU ACBP=28\r
- 0000:5C30 003B C=CODE S=_TEXT G=(none) M=XFCLOSE ACBP=28\r
- 0000:5C6B 0036 C=CODE S=_TEXT G=(none) M=XFFLUSH ACBP=28\r
- 05CB:0000 0000 C=FAR_DATA S=_FARDATA G=(none) M=c0.ASM ACBP=68\r
- 05CB:0000 0000 C=FAR_BSS S=_FARBSS G=(none) M=c0.ASM ACBP=68\r
- 05CB:0000 0000 C=OVRINFO S=_OVERLAY_ G=(none) M=c0.ASM ACBP=68\r
- 05CB:0000 0000 C=STUBSEG S=_1STUB_ G=(none) M=c0.ASM ACBP=68\r
- 05CB:0000 0093 C=DATA S=_DATA G=DGROUP M=c0.ASM ACBP=68\r
- 05CB:0094 0045 C=DATA S=_DATA G=DGROUP M=SRC\LIB\NYAN\KITTEN.C ACBP=48\r
- 05CB:00DA 0014 C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_HC.C ACBP=48\r
- 05CB:00EE 0187 C=DATA S=_DATA G=DGROUP M=SRC\EXMMTEST.C ACBP=48\r
- 05CB:0276 002C C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_CA.C ACBP=48\r
- 05CB:02A2 0010 C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_HEAD.C ACBP=48\r
- 05CB:02B2 0A06 C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_MM.C ACBP=48\r
- 05CB:0CB8 0002 C=DATA S=_DATA G=DGROUP M=ATEXIT ACBP=48\r
- 05CB:0CBA 0000 C=DATA S=_DATA G=DGROUP M=CLOCK ACBP=48\r
- 05CB:0CBA 0101 C=DATA S=_DATA G=DGROUP M=CTYPE ACBP=48\r
- 05CB:0DBC 0000 C=DATA S=_DATA G=DGROUP M=DOSFATTR ACBP=48\r
- 05CB:0DBC 0006 C=DATA S=_DATA G=DGROUP M=EXIT ACBP=48\r
- 05CB:0DC2 0190 C=DATA S=_DATA G=DGROUP M=FILES ACBP=48\r
- 05CB:0F52 002A C=DATA S=_DATA G=DGROUP M=FILES2 ACBP=48\r
- 05CB:0F7C 0004 C=DATA S=_DATA G=DGROUP M=FMODE ACBP=48\r
- 05CB:0F80 0000 C=DATA S=_DATA G=DGROUP M=H_LLSH ACBP=48\r
- 05CB:0F80 0000 C=DATA S=_DATA G=DGROUP M=H_LURSH ACBP=48\r
- 05CB:0F80 0000 C=DATA S=_DATA G=DGROUP M=H_PADD ACBP=48\r
- 05CB:0F80 0000 C=DATA S=_DATA G=DGROUP M=H_PSBP ACBP=48\r
- 05CB:0F80 005B C=DATA S=_DATA G=DGROUP M=IOERROR ACBP=48\r
- 05CB:0FDC 0000 C=DATA S=_DATA G=DGROUP M=ISATTY ACBP=48\r
- 05CB:0FDC 0000 C=DATA S=_DATA G=DGROUP M=LONGTOA ACBP=48\r
- 05CB:0FDC 0000 C=DATA S=_DATA G=DGROUP M=LSEEK ACBP=48\r
- 05CB:0FDC 0009 C=DATA S=_DATA G=DGROUP M=MKNAME ACBP=48\r
- 05CB:0FE6 0000 C=DATA S=_DATA G=DGROUP M=N_PCMP ACBP=48\r
- 05CB:0FE6 0000 C=DATA S=_DATA G=DGROUP M=READA ACBP=48\r
- 05CB:0FE6 0000 C=DATA S=_DATA G=DGROUP M=SETUPIO ACBP=48\r
- 05CB:0FE6 0002 C=DATA S=_DATA G=DGROUP M=STKLEN ACBP=48\r
- 05CB:0FE8 0000 C=DATA S=_DATA G=DGROUP M=TOLOWER ACBP=48\r
- 05CB:0FE8 0000 C=DATA S=_DATA G=DGROUP M=UNLINK ACBP=48\r
- 05CB:0FE8 0067 C=DATA S=_DATA G=DGROUP M=VPRINTER ACBP=48\r
- 05CB:1050 0000 C=DATA S=_DATA G=DGROUP M=VRAM ACBP=48\r
- 05CB:1050 0002 C=DATA S=_DATA G=DGROUP M=WSCROLL ACBP=48\r
- 05CB:1052 0000 C=DATA S=_DATA G=DGROUP M=_STPCPY ACBP=48\r
- 05CB:1052 0000 C=DATA S=_DATA G=DGROUP M=CORELEFT ACBP=48\r
- 05CB:1052 0000 C=DATA S=_DATA G=DGROUP M=CPRINTF ACBP=48\r
- 05CB:1052 0018 C=DATA S=_DATA G=DGROUP M=CRTINIT ACBP=48\r
- 05CB:106A 0031 C=DATA S=_DATA G=DGROUP M=CVTFAK ACBP=48\r
- 05CB:109C 0000 C=DATA S=_DATA G=DGROUP M=FARHEAP ACBP=48\r
- 05CB:109C 0002 C=DATA S=_DATA G=DGROUP M=FBRK ACBP=48\r
- 05CB:109E 0000 C=DATA S=_DATA G=DGROUP M=FCORELFT ACBP=48\r
- 05CB:109E 0000 C=DATA S=_DATA G=DGROUP M=GETCH ACBP=48\r
- 05CB:109E 0000 C=DATA S=_DATA G=DGROUP M=GPTEXT ACBP=48\r
- 05CB:109E 0000 C=DATA S=_DATA G=DGROUP M=IOCTL ACBP=48\r
- 05CB:109E 0002 C=DATA S=_DATA G=DGROUP M=KBHIT ACBP=48\r
- 05CB:10A0 0000 C=DATA S=_DATA G=DGROUP M=MOVETEXT ACBP=48\r
- 05CB:10A0 0000 C=DATA S=_DATA G=DGROUP M=PUTCH ACBP=48\r
- 05CB:10A0 0000 C=DATA S=_DATA G=DGROUP M=REALCVT ACBP=48\r
- 05CB:10A0 0000 C=DATA S=_DATA G=DGROUP M=SCREEN ACBP=48\r
- 05CB:10A0 0000 C=DATA S=_DATA G=DGROUP M=SCROLL ACBP=48\r
- 05CB:10A0 0010 C=DATA S=_DATA G=DGROUP M=SETARGV ACBP=48\r
- 05CB:10B0 0000 C=DATA S=_DATA G=DGROUP M=SETBLOCK ACBP=48\r
- 05CB:10B0 0004 C=DATA S=_DATA G=DGROUP M=SETENVP ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=WHEREXY ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=CHMODA ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=CLOSE ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=CLOSEA ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FCLOSE ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FFLUSH ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FLENGTH ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FLUSHALL ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FOPEN ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FPRINTF ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=FSEEK ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=GETENV ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=LTOA1 ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=MEMCPY ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=MOVEDATA ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=OPEN ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=OPENA ACBP=48\r
- 05CB:10B4 0000 C=DATA S=_DATA G=DGROUP M=PRINTF ACBP=48\r
- 05CB:10B4 0001 C=DATA S=_DATA G=DGROUP M=PUTC ACBP=48\r
- 05CB:10B6 0000 C=DATA S=_DATA G=DGROUP M=READ ACBP=48\r
- 05CB:10B6 0000 C=DATA S=_DATA G=DGROUP M=READU ACBP=48\r
- 05CB:10B6 0004 C=DATA S=_DATA G=DGROUP M=SETVBUF ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=SPRINTF ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=STRCAT ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=STRDUP ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=STRLEN ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=WRITE ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=WRITEA ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=WRITEU ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=XFCLOSE ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_DATA G=DGROUP M=XFFLUSH ACBP=48\r
- 05CB:10BA 0000 C=DATA S=_CVTSEG G=DGROUP M=c0.ASM ACBP=48\r
- 05CB:10BA 0002 C=DATA S=_CVTSEG G=DGROUP M=CVTFAK ACBP=48\r
- 05CB:10BC 0000 C=DATA S=_CVTSEG G=DGROUP M=REALCVT ACBP=48\r
- 05CB:10BC 0000 C=DATA S=_SCNSEG G=DGROUP M=c0.ASM ACBP=48\r
- 05CB:10BC 0006 C=DATA S=_SCNSEG G=DGROUP M=CVTFAK ACBP=48\r
- 05CB:10C2 0000 C=CONST S=_CONST G=DGROUP M=c0.ASM ACBP=48\r
- 05CB:10C2 0000 C=INITDATA S=_INIT_ G=DGROUP M=c0.ASM ACBP=48\r
- 05CB:10C2 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETUPIO ACBP=48\r
- 05CB:10C8 0006 C=INITDATA S=_INIT_ G=DGROUP M=CRTINIT ACBP=48\r
- 05CB:10CE 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETARGV ACBP=48\r
- 05CB:10D4 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETENVP ACBP=48\r
- 05CB:10DA 0000 C=INITDATA S=_INITEND_ G=DGROUP M=c0.ASM ACBP=28\r
- 05CB:10DA 0000 C=EXITDATA S=_EXIT_ G=DGROUP M=c0.ASM ACBP=48\r
- 05CB:10DA 0000 C=EXITDATA S=_EXITEND_ G=DGROUP M=c0.ASM ACBP=28\r
- 05CB:10DA 0000 C=BSS S=_BSS G=DGROUP M=c0.ASM ACBP=48\r
- 05CB:10DA 0004 C=BSS S=_BSS G=DGROUP M=SRC\LIB\NYAN\KITTEN.C ACBP=48\r
- 05CB:10DE 0002 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_HC.C ACBP=48\r
- 05CB:10E0 0000 C=BSS S=_BSS G=DGROUP M=SRC\EXMMTEST.C ACBP=48\r
- 05CB:10E0 000A C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_CA.C ACBP=48\r
- 05CB:10EA 0000 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_HEAD.C ACBP=48\r
- 05CB:10EA 0006 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_MM.C ACBP=48\r
- 05CB:10F0 0040 C=BSS S=_BSS G=DGROUP M=ATEXIT ACBP=48\r
- 05CB:1130 0001 C=BSS S=_BSS G=DGROUP M=CLOCK ACBP=48\r
- 05CB:1132 0000 C=BSS S=_BSS G=DGROUP M=DOSFATTR ACBP=48\r
- 05CB:1132 0000 C=BSS S=_BSS G=DGROUP M=IOERROR ACBP=48\r
- 05CB:1132 0000 C=BSS S=_BSS G=DGROUP M=ISATTY ACBP=48\r
- 05CB:1132 0000 C=BSS S=_BSS G=DGROUP M=LONGTOA ACBP=48\r
- 05CB:1132 0000 C=BSS S=_BSS G=DGROUP M=LSEEK ACBP=48\r
- 05CB:1132 000D C=BSS S=_BSS G=DGROUP M=MKNAME ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=READA ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=SETUPIO ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=UNLINK ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=VPRINTER ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=VRAM ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=CORELEFT ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=CRTINIT ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=GETCH ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=IOCTL ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=KBHIT ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=SETBLOCK ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=CHMODA ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=CLOSEA ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=FLENGTH ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=GETENV ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=MEMCPY ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=MOVEDATA ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=OPEN ACBP=48\r
- 05CB:1140 0000 C=BSS S=_BSS G=DGROUP M=OPENA ACBP=48\r
- 05CB:1140 0001 C=BSS S=_BSS G=DGROUP M=PUTC ACBP=48\r
- 05CB:1142 0000 C=BSS S=_BSS G=DGROUP M=READ ACBP=48\r
- 05CB:1142 0000 C=BSS S=_BSS G=DGROUP M=STRCAT ACBP=48\r
- 05CB:1142 0000 C=BSS S=_BSS G=DGROUP M=STRLEN ACBP=48\r
- 05CB:1142 0000 C=BSS S=_BSS G=DGROUP M=WRITEA ACBP=48\r
- 05CB:1142 0000 C=BSSEND S=_BSSEND G=DGROUP M=c0.ASM ACBP=28\r
- 06E0:0000 0080 C=STACK S=_STACK G=(none) M=c0.ASM ACBP=74\r
-\r
- Address Publics by Name\r
-\r
- 05CB:0000 idle DATASEG@\r
- 0000:028B idle DGROUP@\r
- 0000:313D idle F_LXLSH@\r
- 0000:315E idle F_LXURSH@\r
- 0000:317F idle F_PADD@\r
- 0000:31DF idle F_PSBP@\r
- 0000:31AE idle F_PSUB@\r
- 0000:028F idle KITTENGETS\r
- 0000:313D idle LXLSH@\r
- 0000:315E idle LXURSH@\r
- 0000:313A N_LXLSH@\r
- 0000:315B N_LXURSH@\r
- 0000:317C N_PADD@\r
- 0000:33DB N_PCMP@\r
- 0000:31DC N_PSBP@\r
- 0000:31AB idle N_PSUB@\r
- 0000:317F idle PADD@\r
- 0000:31DF idle PSBP@\r
- 0000:31AE idle PSUB@\r
- 0000:0276 _abort\r
- 05CB:10EC idle _aftersort\r
- 0000:3007 idle _atexit\r
- 05CB:10EE idle _beforesort\r
- 0000:0FF0 idle _CAL_OptimizeNodes\r
- 0000:04F2 idle _catread\r
- 0000:0E67 _CA_CloseDebug\r
- 0000:0E72 idle _CA_FarRead\r
- 0000:0EAE idle _CA_FarWrite\r
- 0000:0F5E _CA_LoadFile\r
- 0000:0E49 _CA_OpenDebug\r
- 0000:0EEA idle _CA_ReadFile\r
- 0000:107F _CA_Shutdown\r
- 0000:1061 _CA_Startup\r
- 0000:302B _clock\r
- 0000:4ABC _close\r
- 0000:3ACB _coreleft\r
- 0000:3C01 idle _cprintf\r
- 0000:07F4 idle _db_fetch\r
- 0000:085C idle _db_insert\r
- 05CB:10E6 _debughandle\r
- 05CB:1061 _directvideo\r
- 05CB:10E4 idle _drawcachebox\r
- 05CB:10B0 _environ\r
- 05CB:007F _errno\r
- 0000:30FF _exit\r
- 0000:434C _farcoreleft\r
- 0000:3F21 _farfree\r
- 0000:4035 _farmalloc\r
- 0000:4196 idle _farrealloc\r
- 0000:4B00 _fclose\r
- 0000:4BB0 _fflush\r
- 0000:4C76 _filelength\r
- 0000:10C5 idle _filesize\r
- 05CB:10E0 idle _finishcachebox\r
- 0000:4CB7 _flushall\r
- 0000:4EC0 _fopen\r
- 0000:4EF5 _fprintf\r
- 0000:5420 idle _fputc\r
- 0000:55A9 idle _fputchar\r
- 0000:3F21 _free\r
- 0000:4F93 _fseek\r
- 0000:500F _ftell\r
- 0000:439C _getch\r
- 0000:43B5 idle _getche\r
- 0000:50E9 _getenv\r
- 0000:43F0 _gettext\r
- 0000:079F idle _get_line\r
- 0000:0BF1 idle _HC_CloseDebug\r
- 0000:0BD3 idle _HC_OpenDebug\r
- 05CB:10DE idle _heaphandle\r
- 0000:449C _ioctl\r
- 0000:324F _isatty\r
- 0000:5159 idle _itoa\r
- 0000:44C5 _kbhit\r
- 0000:05A0 idle _kittenclose\r
- 0000:02DE idle _kittenopen\r
- 0000:0A4B idle _LargestFarFreeBlock\r
- 0000:090E idle _LargestFreeBlock\r
- 0000:3302 _lseek\r
- 0000:51A1 idle _ltoa\r
- 0000:0BFC _main\r
- 0000:402B _malloc\r
- 0000:51C9 _memcpy\r
- 0000:1352 idle _MML_CheckForEMS\r
- 0000:1613 idle _MML_CheckForXMS\r
- 0000:1929 idle _MML_ClearBlock\r
- 0000:1395 idle _MML_SetupEMS\r
- 0000:1648 idle _MML_SetupXMS\r
- 0000:148F idle _MML_ShutdownEMS\r
- 0000:16E8 idle _MML_ShutdownXMS\r
- 0000:172A idle _MML_UseSpace\r
- 0000:2FEF idle _MM_BombOnError\r
- 0000:2821 _MM_DumpData\r
- 0000:220B _MM_FreePtr\r
- 0000:1E17 _MM_GetPtr\r
- 0000:14CF idle _MM_MapEMS\r
- 0000:1569 idle _MM_MapXEMS\r
- 0000:2A74 _MM_Report\r
- 0000:3005 idle _MM_segude\r
- 0000:2FFE idle _MM_seguin\r
- 0000:23C2 idle _MM_SetLock\r
- 0000:230E idle _MM_SetPurge\r
- 0000:260B _MM_ShowMemory\r
- 0000:1D8B _MM_Shutdown\r
- 0000:247B idle _MM_SortMem\r
- 0000:199A _MM_Startup\r
- 0000:29E3 idle _MM_TotalFree\r
- 0000:2973 idle _MM_UnusedMemory\r
- 0000:51ED _movedata\r
- 0000:44D7 _movetext\r
- 0000:05A7 idle _mystrtoul\r
- 0000:523C _open\r
- 0000:53EB _printf\r
- 0000:1124 idle _printmeminfoline\r
- 0000:0643 idle _processEscChars\r
- 05CB:10E8 idle _profilehandle\r
- 0000:4574 _putch\r
- 0000:4446 _puttext\r
- 0000:5875 _read\r
- 0000:418F idle _realloc\r
- 0000:4A03 _setblock\r
- 0000:5878 _setvbuf\r
- 0000:59C7 _sprintf\r
- 0000:5A0A _strcat\r
- 0000:5A49 _strdup\r
- 0000:5A89 _strlen\r
- 0000:34DD _tolower\r
- 0000:5184 _ultoa\r
- 0000:43D2 idle _ungetch\r
- 0000:3509 _unlink\r
- 05CB:10E2 idle _updatecachebox\r
- 0000:1283 _US_CheckParm\r
- 0000:59E9 idle _vsprintf\r
- 0000:108A idle _wait\r
- 0000:4A7D idle _wherex\r
- 0000:4A8C idle _wherey\r
- 0000:5C2D _write\r
- 05CB:10EA idle _XMSaddr\r
- 0000:1000 idle __AHINCR\r
- 0000:000C idle __AHSHIFT\r
- 05CB:10A0 __argc\r
- 05CB:10A2 __argv\r
- 05CB:0CB8 __atexitcnt\r
- 05CB:10F0 __atexittbl\r
- 0000:4282 __brk\r
- 05CB:008B __brklvl\r
- 05CB:006B __C0argc\r
- 05CB:006D __C0argv\r
- 0000:3CE3 idle __c0crtinit\r
- 05CB:0071 __C0environ\r
- 05CB:109F __cChar\r
- 0000:3120 idle __cexit\r
- 05CB:109E __cFlag\r
- 0000:0166 __checknull\r
- 0000:4A9F __chmod\r
- 0000:0153 __cleanup\r
- 0000:4AE2 __close\r
- 0000:09C0 idle __coreleft\r
- 0000:3ACF __CPUTN\r
- 0000:3D00 idle __crtinit\r
- 05CB:0CBA __ctype\r
- 0000:0000 Abs __cvtfak\r
- 0000:312E idle __c_exit\r
- 05CB:0F80 __doserrno\r
- 0000:323D __DOSERROR\r
- 05CB:0F82 idle __dosErrorToSV\r
- 0000:3074 __dos_getfileattr\r
- 0000:3094 idle __dos_setfileattr\r
- 05CB:0075 __envLng\r
- 05CB:0077 __envseg\r
- 05CB:0079 __envSize\r
- 0000:310E __exit\r
- 05CB:0DBC __exitbuf\r
- 05CB:0DBE __exitfopen\r
- 05CB:0DC0 idle __exitopen\r
- 0000:0B06 idle __farcoreleft\r
- 05CB:0F7C __fmode\r
- 0000:5406 idle __fputc\r
- 0000:55BC __FPUTN\r
- 0000:4E76 idle __GETFP\r
- 05CB:0087 __heapbase\r
- 05CB:008F __heaptop\r
- 05CB:005B idle __Int0Vector\r
- 05CB:005F idle __Int4Vector\r
- 05CB:0063 idle __Int5Vector\r
- 05CB:0067 idle __Int6Vector\r
- 0000:3204 __IOERROR\r
- 05CB:0094 idle __kitten_catalog\r
- 0000:3260 __LONGTOA\r
- 0000:332B __MKNAME\r
- 0000:028D idle __MMODEL\r
- 05CB:0F52 __nfile\r
- 0000:43B5 idle __Ngetche\r
- 05CB:0F7E __notUmask\r
- 0000:43D2 idle __Nungetch\r
- 0000:539C __open\r
- 05CB:0F54 __openfd\r
- 0000:4DAD idle __OPENFP\r
- 05CB:007D __osmajor\r
- 05CB:007E idle __osminor\r
- 05CB:007D idle __osversion\r
- 05CB:007B __psp\r
- 0000:33FC __read\r
- 0000:458B __REALCVT\r
- 05CB:10BA __RealCvtVector\r
- 0000:01BC __restorezero\r
- 0000:42C1 __sbrk\r
- 05CB:10BC idle __ScanTodVector\r
- 0000:46C5 __SCREENIO\r
- 0000:4778 __SCROLL\r
- 0000:0000 Abs __setargv__\r
- 0000:0000 idle __setenvp__\r
- 0000:342B __setupio\r
- 05CB:0081 __StartTime\r
- 05CB:0FE6 __stklen\r
- 0000:3A9B __stpcpy\r
- 05CB:0DC2 __streams\r
- 0000:0167 __terminate\r
- 0000:3384 idle __TMPNAM\r
- 0000:0000 idle __turboCrt\r
- 0000:32E2 __UTOA\r
- 0000:4701 __VALIDATEXY\r
- 05CB:007D idle __version\r
- 05CB:1052 __video\r
- 0000:3C58 __VideoInt\r
- 0000:3539 __VPRINTER\r
- 0000:39FC __VPTR\r
- 0000:3A21 __VRAM\r
- 0000:4A73 __wherexy\r
- 0000:5BF1 __write\r
- 05CB:1050 __wscroll\r
- 0000:5C30 __xfclose\r
- 0000:5C6B __xfflush\r
- 05CB:0085 idle ___brklvl\r
- 0000:3DE1 idle ___first\r
- 0000:3DE3 idle ___last\r
- 0000:57AA ___read\r
- 0000:3DE5 idle ___rover\r
- 0000:5AA8 ___write\r
-\r
- Address Publics by Value\r
-\r
- 0000:0000 Abs __setargv__\r
- 0000:0000 idle __turboCrt\r
- 0000:0000 Abs __cvtfak\r
- 0000:0000 idle __setenvp__\r
- 0000:000C idle __AHSHIFT\r
- 0000:0153 __cleanup\r
- 0000:0166 __checknull\r
- 0000:0167 __terminate\r
- 0000:01BC __restorezero\r
- 0000:0276 _abort\r
- 0000:028B idle DGROUP@\r
- 0000:028D idle __MMODEL\r
- 0000:028F idle KITTENGETS\r
- 0000:02DE idle _kittenopen\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:0BF1 idle _HC_CloseDebug\r
- 0000:0BFC _main\r
- 0000:0E49 _CA_OpenDebug\r
- 0000:0E67 _CA_CloseDebug\r
- 0000:0E72 idle _CA_FarRead\r
- 0000:0EAE idle _CA_FarWrite\r
- 0000:0EEA idle _CA_ReadFile\r
- 0000:0F5E _CA_LoadFile\r
- 0000:0FF0 idle _CAL_OptimizeNodes\r
- 0000:1000 idle __AHINCR\r
- 0000:1061 _CA_Startup\r
- 0000:107F _CA_Shutdown\r
- 0000:108A idle _wait\r
- 0000:10C5 idle _filesize\r
- 0000:1124 idle _printmeminfoline\r
- 0000:1283 _US_CheckParm\r
- 0000:1352 idle _MML_CheckForEMS\r
- 0000:1395 idle _MML_SetupEMS\r
- 0000:148F idle _MML_ShutdownEMS\r
- 0000:14CF idle _MM_MapEMS\r
- 0000:1569 idle _MM_MapXEMS\r
- 0000:1613 idle _MML_CheckForXMS\r
- 0000:1648 idle _MML_SetupXMS\r
- 0000:16E8 idle _MML_ShutdownXMS\r
- 0000:172A idle _MML_UseSpace\r
- 0000:1929 idle _MML_ClearBlock\r
- 0000:199A _MM_Startup\r
- 0000:1D8B _MM_Shutdown\r
- 0000:1E17 _MM_GetPtr\r
- 0000:220B _MM_FreePtr\r
- 0000:230E idle _MM_SetPurge\r
- 0000:23C2 idle _MM_SetLock\r
- 0000:247B idle _MM_SortMem\r
- 0000:260B _MM_ShowMemory\r
- 0000:2821 _MM_DumpData\r
- 0000:2973 idle _MM_UnusedMemory\r
- 0000:29E3 idle _MM_TotalFree\r
- 0000:2A74 _MM_Report\r
- 0000:2FEF idle _MM_BombOnError\r
- 0000:2FFE idle _MM_seguin\r
- 0000:3005 idle _MM_segude\r
- 0000:3007 idle _atexit\r
- 0000:302B _clock\r
- 0000:3074 __dos_getfileattr\r
- 0000:3094 idle __dos_setfileattr\r
- 0000:30FF _exit\r
- 0000:310E __exit\r
- 0000:3120 idle __cexit\r
- 0000:312E idle __c_exit\r
- 0000:313A N_LXLSH@\r
- 0000:313D idle LXLSH@\r
- 0000:313D idle F_LXLSH@\r
- 0000:315B N_LXURSH@\r
- 0000:315E idle LXURSH@\r
- 0000:315E idle F_LXURSH@\r
- 0000:317C N_PADD@\r
- 0000:317F idle F_PADD@\r
- 0000:317F idle PADD@\r
- 0000:31AB idle N_PSUB@\r
- 0000:31AE idle F_PSUB@\r
- 0000:31AE idle PSUB@\r
- 0000:31DC N_PSBP@\r
- 0000:31DF idle PSBP@\r
- 0000:31DF idle F_PSBP@\r
- 0000:3204 __IOERROR\r
- 0000:323D __DOSERROR\r
- 0000:324F _isatty\r
- 0000:3260 __LONGTOA\r
- 0000:32E2 __UTOA\r
- 0000:3302 _lseek\r
- 0000:332B __MKNAME\r
- 0000:3384 idle __TMPNAM\r
- 0000:33DB N_PCMP@\r
- 0000:33FC __read\r
- 0000:342B __setupio\r
- 0000:34DD _tolower\r
- 0000:3509 _unlink\r
- 0000:3539 __VPRINTER\r
- 0000:39FC __VPTR\r
- 0000:3A21 __VRAM\r
- 0000:3A9B __stpcpy\r
- 0000:3ACB _coreleft\r
- 0000:3ACF __CPUTN\r
- 0000:3C01 idle _cprintf\r
- 0000:3C58 __VideoInt\r
- 0000:3CE3 idle __c0crtinit\r
- 0000:3D00 idle __crtinit\r
- 0000:3DE1 idle ___first\r
- 0000:3DE3 idle ___last\r
- 0000:3DE5 idle ___rover\r
- 0000:3F21 _free\r
- 0000:3F21 _farfree\r
- 0000:402B _malloc\r
- 0000:4035 _farmalloc\r
- 0000:418F idle _realloc\r
- 0000:4196 idle _farrealloc\r
- 0000:4282 __brk\r
- 0000:42C1 __sbrk\r
- 0000:434C _farcoreleft\r
- 0000:439C _getch\r
- 0000:43B5 idle __Ngetche\r
- 0000:43B5 idle _getche\r
- 0000:43D2 idle __Nungetch\r
- 0000:43D2 idle _ungetch\r
- 0000:43F0 _gettext\r
- 0000:4446 _puttext\r
- 0000:449C _ioctl\r
- 0000:44C5 _kbhit\r
- 0000:44D7 _movetext\r
- 0000:4574 _putch\r
- 0000:458B __REALCVT\r
- 0000:46C5 __SCREENIO\r
- 0000:4701 __VALIDATEXY\r
- 0000:4778 __SCROLL\r
- 0000:4A03 _setblock\r
- 0000:4A73 __wherexy\r
- 0000:4A7D idle _wherex\r
- 0000:4A8C idle _wherey\r
- 0000:4A9F __chmod\r
- 0000:4ABC _close\r
- 0000:4AE2 __close\r
- 0000:4B00 _fclose\r
- 0000:4BB0 _fflush\r
- 0000:4C76 _filelength\r
- 0000:4CB7 _flushall\r
- 0000:4DAD idle __OPENFP\r
- 0000:4E76 idle __GETFP\r
- 0000:4EC0 _fopen\r
- 0000:4EF5 _fprintf\r
- 0000:4F93 _fseek\r
- 0000:500F _ftell\r
- 0000:50E9 _getenv\r
- 0000:5159 idle _itoa\r
- 0000:5184 _ultoa\r
- 0000:51A1 idle _ltoa\r
- 0000:51C9 _memcpy\r
- 0000:51ED _movedata\r
- 0000:523C _open\r
- 0000:539C __open\r
- 0000:53EB _printf\r
- 0000:5406 idle __fputc\r
- 0000:5420 idle _fputc\r
- 0000:55A9 idle _fputchar\r
- 0000:55BC __FPUTN\r
- 0000:57AA ___read\r
- 0000:5875 _read\r
- 0000:5878 _setvbuf\r
- 0000:59C7 _sprintf\r
- 0000:59E9 idle _vsprintf\r
- 0000:5A0A _strcat\r
- 0000:5A49 _strdup\r
- 0000:5A89 _strlen\r
- 0000:5AA8 ___write\r
- 0000:5BF1 __write\r
- 0000:5C2D _write\r
- 0000:5C30 __xfclose\r
- 0000:5C6B __xfflush\r
- 05CB:0000 idle DATASEG@\r
- 05CB:005B idle __Int0Vector\r
- 05CB:005F idle __Int4Vector\r
- 05CB:0063 idle __Int5Vector\r
- 05CB:0067 idle __Int6Vector\r
- 05CB:006B __C0argc\r
- 05CB:006D __C0argv\r
- 05CB:0071 __C0environ\r
- 05CB:0075 __envLng\r
- 05CB:0077 __envseg\r
- 05CB:0079 __envSize\r
- 05CB:007B __psp\r
- 05CB:007D idle __osversion\r
- 05CB:007D __osmajor\r
- 05CB:007D idle __version\r
- 05CB:007E idle __osminor\r
- 05CB:007F _errno\r
- 05CB:0081 __StartTime\r
- 05CB:0085 idle ___brklvl\r
- 05CB:0087 __heapbase\r
- 05CB:008B __brklvl\r
- 05CB:008F __heaptop\r
- 05CB:0094 idle __kitten_catalog\r
- 05CB:0CB8 __atexitcnt\r
- 05CB:0CBA __ctype\r
- 05CB:0DBC __exitbuf\r
- 05CB:0DBE __exitfopen\r
- 05CB:0DC0 idle __exitopen\r
- 05CB:0DC2 __streams\r
- 05CB:0F52 __nfile\r
- 05CB:0F54 __openfd\r
- 05CB:0F7C __fmode\r
- 05CB:0F7E __notUmask\r
- 05CB:0F80 __doserrno\r
- 05CB:0F82 idle __dosErrorToSV\r
- 05CB:0FE6 __stklen\r
- 05CB:1050 __wscroll\r
- 05CB:1052 __video\r
- 05CB:1061 _directvideo\r
- 05CB:109E __cFlag\r
- 05CB:109F __cChar\r
- 05CB:10A0 __argc\r
- 05CB:10A2 __argv\r
- 05CB:10B0 _environ\r
- 05CB:10BA __RealCvtVector\r
- 05CB:10BC idle __ScanTodVector\r
- 05CB:10DE idle _heaphandle\r
- 05CB:10E0 idle _finishcachebox\r
- 05CB:10E2 idle _updatecachebox\r
- 05CB:10E4 idle _drawcachebox\r
- 05CB:10E6 _debughandle\r
- 05CB:10E8 idle _profilehandle\r
- 05CB:10EA idle _XMSaddr\r
- 05CB:10EC idle _aftersort\r
- 05CB:10EE idle _beforesort\r
- 05CB:10F0 __atexittbl\r
-\r
-Program entry point at 0000:0000\r
-\r
\r
== default ==\r
\r
- USED block at 1bdb0016 of size 136\r
- USED block at 1bdb009e of size 66\r
- FREE block at 1bdb00e0 of size 18\r
- USED block at 1bdb00f2 of size 20\r
- FREE block at 1bdb0106 of size 7926\r
+ USED block at 1be80016 of size 66\r
+ FREE block at 1be80058 of size 18\r
+ USED block at 1be8006a of size 136\r
+ USED block at 1be800f2 of size 20\r
+ FREE block at 1be80106 of size 7926\r
OK - end of heap\r
\r
== near ==\r
Memory Type Total Used Free\r
---------------- -------- -------- --------\r
Default 8166 222 7944\r
-Near 31318 436 30882\r
+Near 31302 454 30848\r
Far 8166 222 7944\r
---------------- -------- -------- --------\r
-coreleft = 30880\r
-farcoreleft = 46820\r
+coreleft = 30846\r
+farcoreleft = 46786\r
GetFreeSize = 15960\r
-GetNearFreeSize = 30882\r
+GetNearFreeSize = 30848\r
GetFarFreeSize = 15960\r
-memavl = 30880\r
-stackavail = 11025\r
+memavl = 30846\r
+stackavail = 11027\r
--- /dev/null
+
+ Start Stop Length Name Class
+
+ 00000H 06025H 06026H _TEXT CODE
+ 06030H 06030H 00000H _FARDATA FAR_DATA
+ 06030H 06030H 00000H _FARBSS FAR_BSS
+ 06030H 06030H 00000H _OVERLAY_ OVRINFO
+ 06030H 06030H 00000H _1STUB_ STUBSEG
+ 06030H 070E3H 010B4H _DATA DATA
+ 070E4H 070E5H 00002H _CVTSEG DATA
+ 070E6H 070EBH 00006H _SCNSEG DATA
+ 070ECH 070ECH 00000H _CONST CONST
+ 070ECH 07103H 00018H _INIT_ INITDATA
+ 07104H 07104H 00000H _INITEND_ INITDATA
+ 07104H 07104H 00000H _EXIT_ EXITDATA
+ 07104H 07104H 00000H _EXITEND_ EXITDATA
+ 07104H 07165H 00062H _BSS BSS
+ 07166H 07166H 00000H _BSSEND BSSEND
+ 07170H 071EFH 00080H _STACK STACK
+
+
+Detailed map of segments
+
+ 0000:0000 028F C=CODE S=_TEXT G=(none) M=c0.ASM ACBP=28
+ 0000:028F 067F C=CODE S=_TEXT G=(none) M=SRC\LIB\NYAN\KITTEN.C ACBP=28
+ 0000:090E 02FD C=CODE S=_TEXT G=(none) M=SRC\LIB\16_HC.C ACBP=28
+ 0000:0C0B 012C C=CODE S=_TEXT G=(none) M=SRC\EXMMTEST.C ACBP=28
+ 0000:0D37 025F C=CODE S=_TEXT G=(none) M=SRC\LIB\16_CA.C ACBP=28
+ 0000:0F96 02C8 C=CODE S=_TEXT G=(none) M=SRC\LIB\16_HEAD.C ACBP=28
+ 0000:125E 2080 C=CODE S=_TEXT G=(none) M=SRC\LIB\16_MM.C ACBP=28
+ 0000:32DE 0024 C=CODE S=_TEXT G=(none) M=ATEXIT ACBP=28
+ 0000:3302 0049 C=CODE S=_TEXT G=(none) M=CLOCK ACBP=28
+ 0000:334B 0000 C=CODE S=_TEXT G=(none) M=CTYPE ACBP=28
+ 0000:334B 003D C=CODE S=_TEXT G=(none) M=DOSFATTR ACBP=28
+ 0000:3388 0089 C=CODE S=_TEXT G=(none) M=EXIT ACBP=28
+ 0000:3411 0000 C=CODE S=_TEXT G=(none) M=FILES ACBP=28
+ 0000:3411 0000 C=CODE S=_TEXT G=(none) M=FILES2 ACBP=28
+ 0000:3411 0000 C=CODE S=_TEXT G=(none) M=FMODE ACBP=28
+ 0000:3411 00AE C=CODE S=_TEXT G=(none) M=H_LDIV ACBP=28
+ 0000:34BF 0021 C=CODE S=_TEXT G=(none) M=H_LLSH ACBP=28
+ 0000:34E0 0021 C=CODE S=_TEXT G=(none) M=H_LURSH ACBP=28
+ 0000:3501 0060 C=CODE S=_TEXT G=(none) M=H_PADD ACBP=28
+ 0000:3561 0028 C=CODE S=_TEXT G=(none) M=H_PSBP ACBP=28
+ 0000:3589 004B C=CODE S=_TEXT G=(none) M=IOERROR ACBP=28
+ 0000:35D4 0011 C=CODE S=_TEXT G=(none) M=ISATTY ACBP=28
+ 0000:35E5 00A2 C=CODE S=_TEXT G=(none) M=LONGTOA ACBP=28
+ 0000:3687 0029 C=CODE S=_TEXT G=(none) M=LSEEK ACBP=28
+ 0000:36B0 00B0 C=CODE S=_TEXT G=(none) M=MKNAME ACBP=28
+ 0000:3760 0021 C=CODE S=_TEXT G=(none) M=N_PCMP ACBP=28
+ 0000:3781 002F C=CODE S=_TEXT G=(none) M=READA ACBP=28
+ 0000:37B0 00B2 C=CODE S=_TEXT G=(none) M=SETUPIO ACBP=28
+ 0000:3862 0000 C=CODE S=_TEXT G=(none) M=STKLEN ACBP=28
+ 0000:3862 002C C=CODE S=_TEXT G=(none) M=TOLOWER ACBP=28
+ 0000:388E 0018 C=CODE S=_TEXT G=(none) M=UNLINK ACBP=28
+ 0000:38A6 04DB C=CODE S=_TEXT G=(none) M=VPRINTER ACBP=28
+ 0000:3D81 009F C=CODE S=_TEXT G=(none) M=VRAM ACBP=28
+ 0000:3E20 0000 C=CODE S=_TEXT G=(none) M=WSCROLL ACBP=28
+ 0000:3E20 0030 C=CODE S=_TEXT G=(none) M=_STPCPY ACBP=28
+ 0000:3E50 0004 C=CODE S=_TEXT G=(none) M=CORELEFT ACBP=28
+ 0000:3E54 014E C=CODE S=_TEXT G=(none) M=CPRINTF ACBP=28
+ 0000:3FA2 01A5 C=CODE S=_TEXT G=(none) M=CRTINIT ACBP=28
+ 0000:4147 001F C=CODE S=_TEXT G=(none) M=CVTFAK ACBP=28
+ 0000:4166 042D C=CODE S=_TEXT G=(none) M=FARHEAP ACBP=28
+ 0000:4593 013E C=CODE S=_TEXT G=(none) M=FBRK ACBP=28
+ 0000:46D1 0050 C=CODE S=_TEXT G=(none) M=FCORELFT ACBP=28
+ 0000:4721 0054 C=CODE S=_TEXT G=(none) M=GETCH ACBP=28
+ 0000:4775 00AC C=CODE S=_TEXT G=(none) M=GPTEXT ACBP=28
+ 0000:4821 0029 C=CODE S=_TEXT G=(none) M=IOCTL ACBP=28
+ 0000:484A 0012 C=CODE S=_TEXT G=(none) M=KBHIT ACBP=28
+ 0000:485C 009D C=CODE S=_TEXT G=(none) M=MOVETEXT ACBP=28
+ 0000:48F9 0017 C=CODE S=_TEXT G=(none) M=PUTCH ACBP=28
+ 0000:4910 0004 C=CODE S=_TEXT G=(none) M=REALCVT ACBP=28
+ 0000:4914 01C7 C=CODE S=_TEXT G=(none) M=SCREEN ACBP=28
+ 0000:4ADB 0184 C=CODE S=_TEXT G=(none) M=SCROLL ACBP=28
+ 0000:4C5F 0129 C=CODE S=_TEXT G=(none) M=SETARGV ACBP=28
+ 0000:4D88 001C C=CODE S=_TEXT G=(none) M=SETBLOCK ACBP=28
+ 0000:4DA4 0054 C=CODE S=_TEXT G=(none) M=SETENVP ACBP=28
+ 0000:4DF8 002C C=CODE S=_TEXT G=(none) M=WHEREXY ACBP=28
+ 0000:4E24 001D C=CODE S=_TEXT G=(none) M=CHMODA ACBP=28
+ 0000:4E41 0026 C=CODE S=_TEXT G=(none) M=CLOSE ACBP=28
+ 0000:4E67 001E C=CODE S=_TEXT G=(none) M=CLOSEA ACBP=28
+ 0000:4E85 00B0 C=CODE S=_TEXT G=(none) M=FCLOSE ACBP=28
+ 0000:4F35 00C6 C=CODE S=_TEXT G=(none) M=FFLUSH ACBP=28
+ 0000:4FFB 0041 C=CODE S=_TEXT G=(none) M=FLENGTH ACBP=28
+ 0000:503C 0040 C=CODE S=_TEXT G=(none) M=FLUSHALL ACBP=28
+ 0000:507C 01FE C=CODE S=_TEXT G=(none) M=FOPEN ACBP=28
+ 0000:527A 001C C=CODE S=_TEXT G=(none) M=FPRINTF ACBP=28
+ 0000:5296 01D8 C=CODE S=_TEXT G=(none) M=FSEEK ACBP=28
+ 0000:546E 0070 C=CODE S=_TEXT G=(none) M=GETENV ACBP=28
+ 0000:54DE 0070 C=CODE S=_TEXT G=(none) M=LTOA1 ACBP=28
+ 0000:554E 0024 C=CODE S=_TEXT G=(none) M=MEMCPY ACBP=28
+ 0000:5572 0022 C=CODE S=_TEXT G=(none) M=MOVEDATA ACBP=28
+ 0000:5594 018D C=CODE S=_TEXT G=(none) M=OPEN ACBP=28
+ 0000:5721 004F C=CODE S=_TEXT G=(none) M=OPENA ACBP=28
+ 0000:5770 001B C=CODE S=_TEXT G=(none) M=PRINTF ACBP=28
+ 0000:578B 03A4 C=CODE S=_TEXT G=(none) M=PUTC ACBP=28
+ 0000:5B2F 00CB C=CODE S=_TEXT G=(none) M=READ ACBP=28
+ 0000:5BFA 0003 C=CODE S=_TEXT G=(none) M=READU ACBP=28
+ 0000:5BFD 0111 C=CODE S=_TEXT G=(none) M=SETVBUF ACBP=28
+ 0000:5D0E 0081 C=CODE S=_TEXT G=(none) M=SPRINTF ACBP=28
+ 0000:5D8F 003F C=CODE S=_TEXT G=(none) M=STRCAT ACBP=28
+ 0000:5DCE 0040 C=CODE S=_TEXT G=(none) M=STRDUP ACBP=28
+ 0000:5E0E 001F C=CODE S=_TEXT G=(none) M=STRLEN ACBP=28
+ 0000:5E2D 0149 C=CODE S=_TEXT G=(none) M=WRITE ACBP=28
+ 0000:5F76 003C C=CODE S=_TEXT G=(none) M=WRITEA ACBP=28
+ 0000:5FB2 0003 C=CODE S=_TEXT G=(none) M=WRITEU ACBP=28
+ 0000:5FB5 003B C=CODE S=_TEXT G=(none) M=XFCLOSE ACBP=28
+ 0000:5FF0 0036 C=CODE S=_TEXT G=(none) M=XFFLUSH ACBP=28
+ 0603:0000 0000 C=FAR_DATA S=_FARDATA G=(none) M=c0.ASM ACBP=68
+ 0603:0000 0000 C=FAR_BSS S=_FARBSS G=(none) M=c0.ASM ACBP=68
+ 0603:0000 0000 C=OVRINFO S=_OVERLAY_ G=(none) M=c0.ASM ACBP=68
+ 0603:0000 0000 C=STUBSEG S=_1STUB_ G=(none) M=c0.ASM ACBP=68
+ 0603:0000 0093 C=DATA S=_DATA G=DGROUP M=c0.ASM ACBP=68
+ 0603:0094 0045 C=DATA S=_DATA G=DGROUP M=SRC\LIB\NYAN\KITTEN.C ACBP=48
+ 0603:00DA 0014 C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_HC.C ACBP=48
+ 0603:00EE 0047 C=DATA S=_DATA G=DGROUP M=SRC\EXMMTEST.C ACBP=48
+ 0603:0136 002C C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_CA.C ACBP=48
+ 0603:0162 0010 C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_HEAD.C ACBP=48
+ 0603:0172 0B40 C=DATA S=_DATA G=DGROUP M=SRC\LIB\16_MM.C ACBP=48
+ 0603:0CB2 0002 C=DATA S=_DATA G=DGROUP M=ATEXIT ACBP=48
+ 0603:0CB4 0000 C=DATA S=_DATA G=DGROUP M=CLOCK ACBP=48
+ 0603:0CB4 0101 C=DATA S=_DATA G=DGROUP M=CTYPE ACBP=48
+ 0603:0DB6 0000 C=DATA S=_DATA G=DGROUP M=DOSFATTR ACBP=48
+ 0603:0DB6 0006 C=DATA S=_DATA G=DGROUP M=EXIT ACBP=48
+ 0603:0DBC 0190 C=DATA S=_DATA G=DGROUP M=FILES ACBP=48
+ 0603:0F4C 002A C=DATA S=_DATA G=DGROUP M=FILES2 ACBP=48
+ 0603:0F76 0004 C=DATA S=_DATA G=DGROUP M=FMODE ACBP=48
+ 0603:0F7A 0000 C=DATA S=_DATA G=DGROUP M=H_LDIV ACBP=48
+ 0603:0F7A 0000 C=DATA S=_DATA G=DGROUP M=H_LLSH ACBP=48
+ 0603:0F7A 0000 C=DATA S=_DATA G=DGROUP M=H_LURSH ACBP=48
+ 0603:0F7A 0000 C=DATA S=_DATA G=DGROUP M=H_PADD ACBP=48
+ 0603:0F7A 0000 C=DATA S=_DATA G=DGROUP M=H_PSBP ACBP=48
+ 0603:0F7A 005B C=DATA S=_DATA G=DGROUP M=IOERROR ACBP=48
+ 0603:0FD6 0000 C=DATA S=_DATA G=DGROUP M=ISATTY ACBP=48
+ 0603:0FD6 0000 C=DATA S=_DATA G=DGROUP M=LONGTOA ACBP=48
+ 0603:0FD6 0000 C=DATA S=_DATA G=DGROUP M=LSEEK ACBP=48
+ 0603:0FD6 0009 C=DATA S=_DATA G=DGROUP M=MKNAME ACBP=48
+ 0603:0FE0 0000 C=DATA S=_DATA G=DGROUP M=N_PCMP ACBP=48
+ 0603:0FE0 0000 C=DATA S=_DATA G=DGROUP M=READA ACBP=48
+ 0603:0FE0 0000 C=DATA S=_DATA G=DGROUP M=SETUPIO ACBP=48
+ 0603:0FE0 0002 C=DATA S=_DATA G=DGROUP M=STKLEN ACBP=48
+ 0603:0FE2 0000 C=DATA S=_DATA G=DGROUP M=TOLOWER ACBP=48
+ 0603:0FE2 0000 C=DATA S=_DATA G=DGROUP M=UNLINK ACBP=48
+ 0603:0FE2 0067 C=DATA S=_DATA G=DGROUP M=VPRINTER ACBP=48
+ 0603:104A 0000 C=DATA S=_DATA G=DGROUP M=VRAM ACBP=48
+ 0603:104A 0002 C=DATA S=_DATA G=DGROUP M=WSCROLL ACBP=48
+ 0603:104C 0000 C=DATA S=_DATA G=DGROUP M=_STPCPY ACBP=48
+ 0603:104C 0000 C=DATA S=_DATA G=DGROUP M=CORELEFT ACBP=48
+ 0603:104C 0000 C=DATA S=_DATA G=DGROUP M=CPRINTF ACBP=48
+ 0603:104C 0018 C=DATA S=_DATA G=DGROUP M=CRTINIT ACBP=48
+ 0603:1064 0031 C=DATA S=_DATA G=DGROUP M=CVTFAK ACBP=48
+ 0603:1096 0000 C=DATA S=_DATA G=DGROUP M=FARHEAP ACBP=48
+ 0603:1096 0002 C=DATA S=_DATA G=DGROUP M=FBRK ACBP=48
+ 0603:1098 0000 C=DATA S=_DATA G=DGROUP M=FCORELFT ACBP=48
+ 0603:1098 0000 C=DATA S=_DATA G=DGROUP M=GETCH ACBP=48
+ 0603:1098 0000 C=DATA S=_DATA G=DGROUP M=GPTEXT ACBP=48
+ 0603:1098 0000 C=DATA S=_DATA G=DGROUP M=IOCTL ACBP=48
+ 0603:1098 0002 C=DATA S=_DATA G=DGROUP M=KBHIT ACBP=48
+ 0603:109A 0000 C=DATA S=_DATA G=DGROUP M=MOVETEXT ACBP=48
+ 0603:109A 0000 C=DATA S=_DATA G=DGROUP M=PUTCH ACBP=48
+ 0603:109A 0000 C=DATA S=_DATA G=DGROUP M=REALCVT ACBP=48
+ 0603:109A 0000 C=DATA S=_DATA G=DGROUP M=SCREEN ACBP=48
+ 0603:109A 0000 C=DATA S=_DATA G=DGROUP M=SCROLL ACBP=48
+ 0603:109A 0010 C=DATA S=_DATA G=DGROUP M=SETARGV ACBP=48
+ 0603:10AA 0000 C=DATA S=_DATA G=DGROUP M=SETBLOCK ACBP=48
+ 0603:10AA 0004 C=DATA S=_DATA G=DGROUP M=SETENVP ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=WHEREXY ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=CHMODA ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=CLOSE ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=CLOSEA ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FCLOSE ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FFLUSH ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FLENGTH ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FLUSHALL ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FOPEN ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FPRINTF ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=FSEEK ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=GETENV ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=LTOA1 ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=MEMCPY ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=MOVEDATA ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=OPEN ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=OPENA ACBP=48
+ 0603:10AE 0000 C=DATA S=_DATA G=DGROUP M=PRINTF ACBP=48
+ 0603:10AE 0001 C=DATA S=_DATA G=DGROUP M=PUTC ACBP=48
+ 0603:10B0 0000 C=DATA S=_DATA G=DGROUP M=READ ACBP=48
+ 0603:10B0 0000 C=DATA S=_DATA G=DGROUP M=READU ACBP=48
+ 0603:10B0 0004 C=DATA S=_DATA G=DGROUP M=SETVBUF ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=SPRINTF ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=STRCAT ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=STRDUP ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=STRLEN ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=WRITE ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=WRITEA ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=WRITEU ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=XFCLOSE ACBP=48
+ 0603:10B4 0000 C=DATA S=_DATA G=DGROUP M=XFFLUSH ACBP=48
+ 0603:10B4 0000 C=DATA S=_CVTSEG G=DGROUP M=c0.ASM ACBP=48
+ 0603:10B4 0002 C=DATA S=_CVTSEG G=DGROUP M=CVTFAK ACBP=48
+ 0603:10B6 0000 C=DATA S=_CVTSEG G=DGROUP M=REALCVT ACBP=48
+ 0603:10B6 0000 C=DATA S=_SCNSEG G=DGROUP M=c0.ASM ACBP=48
+ 0603:10B6 0006 C=DATA S=_SCNSEG G=DGROUP M=CVTFAK ACBP=48
+ 0603:10BC 0000 C=CONST S=_CONST G=DGROUP M=c0.ASM ACBP=48
+ 0603:10BC 0000 C=INITDATA S=_INIT_ G=DGROUP M=c0.ASM ACBP=48
+ 0603:10BC 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETUPIO ACBP=48
+ 0603:10C2 0006 C=INITDATA S=_INIT_ G=DGROUP M=CRTINIT ACBP=48
+ 0603:10C8 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETARGV ACBP=48
+ 0603:10CE 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETENVP ACBP=48
+ 0603:10D4 0000 C=INITDATA S=_INITEND_ G=DGROUP M=c0.ASM ACBP=28
+ 0603:10D4 0000 C=EXITDATA S=_EXIT_ G=DGROUP M=c0.ASM ACBP=48
+ 0603:10D4 0000 C=EXITDATA S=_EXITEND_ G=DGROUP M=c0.ASM ACBP=28
+ 0603:10D4 0000 C=BSS S=_BSS G=DGROUP M=c0.ASM ACBP=48
+ 0603:10D4 0004 C=BSS S=_BSS G=DGROUP M=SRC\LIB\NYAN\KITTEN.C ACBP=48
+ 0603:10D8 0000 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_HC.C ACBP=48
+ 0603:10D8 0000 C=BSS S=_BSS G=DGROUP M=SRC\EXMMTEST.C ACBP=48
+ 0603:10D8 0006 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_CA.C ACBP=48
+ 0603:10DE 0000 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_HEAD.C ACBP=48
+ 0603:10DE 0006 C=BSS S=_BSS G=DGROUP M=SRC\LIB\16_MM.C ACBP=48
+ 0603:10E4 0040 C=BSS S=_BSS G=DGROUP M=ATEXIT ACBP=48
+ 0603:1124 0001 C=BSS S=_BSS G=DGROUP M=CLOCK ACBP=48
+ 0603:1126 0000 C=BSS S=_BSS G=DGROUP M=DOSFATTR ACBP=48
+ 0603:1126 0000 C=BSS S=_BSS G=DGROUP M=IOERROR ACBP=48
+ 0603:1126 0000 C=BSS S=_BSS G=DGROUP M=ISATTY ACBP=48
+ 0603:1126 0000 C=BSS S=_BSS G=DGROUP M=LONGTOA ACBP=48
+ 0603:1126 0000 C=BSS S=_BSS G=DGROUP M=LSEEK ACBP=48
+ 0603:1126 000D C=BSS S=_BSS G=DGROUP M=MKNAME ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=READA ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=SETUPIO ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=UNLINK ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=VPRINTER ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=VRAM ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=CORELEFT ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=CRTINIT ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=GETCH ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=IOCTL ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=KBHIT ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=SETBLOCK ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=CHMODA ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=CLOSEA ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=FLENGTH ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=GETENV ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=MEMCPY ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=MOVEDATA ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=OPEN ACBP=48
+ 0603:1134 0000 C=BSS S=_BSS G=DGROUP M=OPENA ACBP=48
+ 0603:1134 0001 C=BSS S=_BSS G=DGROUP M=PUTC ACBP=48
+ 0603:1136 0000 C=BSS S=_BSS G=DGROUP M=READ ACBP=48
+ 0603:1136 0000 C=BSS S=_BSS G=DGROUP M=STRCAT ACBP=48
+ 0603:1136 0000 C=BSS S=_BSS G=DGROUP M=STRLEN ACBP=48
+ 0603:1136 0000 C=BSS S=_BSS G=DGROUP M=WRITEA ACBP=48
+ 0603:1136 0000 C=BSSEND S=_BSSEND G=DGROUP M=c0.ASM ACBP=28
+ 0717:0000 0080 C=STACK S=_STACK G=(none) M=c0.ASM ACBP=74
+
+ Address Publics by Name
+
+ 0603:0000 idle DATASEG@
+ 0000:028B idle DGROUP@
+ 0000:3414 idle F_LDIV@
+ 0000:3423 idle F_LMOD@
+ 0000:341B idle F_LUDIV@
+ 0000:342B idle F_LUMOD@
+ 0000:34C2 idle F_LXLSH@
+ 0000:34E3 idle F_LXURSH@
+ 0000:3504 idle F_PADD@
+ 0000:3564 idle F_PSBP@
+ 0000:3533 idle F_PSUB@
+ 0000:028F idle KITTENGETS
+ 0000:3414 idle LDIV@
+ 0000:3423 idle LMOD@
+ 0000:341B idle LUDIV@
+ 0000:342B idle LUMOD@
+ 0000:34C2 idle LXLSH@
+ 0000:34E3 idle LXURSH@
+ 0000:3411 N_LDIV@
+ 0000:3420 idle N_LMOD@
+ 0000:3418 N_LUDIV@
+ 0000:3428 idle N_LUMOD@
+ 0000:34BF N_LXLSH@
+ 0000:34E0 N_LXURSH@
+ 0000:3501 N_PADD@
+ 0000:3760 N_PCMP@
+ 0000:3561 N_PSBP@
+ 0000:3530 idle N_PSUB@
+ 0000:3504 idle PADD@
+ 0000:3564 idle PSBP@
+ 0000:3533 idle PSUB@
+ 0000:0276 _abort
+ 0603:10E0 idle _aftersort
+ 0000:32DE idle _atexit
+ 0603:10E2 idle _beforesort
+ 0000:0EED idle _CAL_OptimizeNodes
+ 0000:04F2 idle _catread
+ 0000:0D5D _CA_CloseDebug
+ 0000:0D6F idle _CA_FarRead
+ 0000:0DAB idle _CA_FarWrite
+ 0000:0E5B _CA_LoadFile
+ 0000:0D37 _CA_OpenDebug
+ 0000:0DE7 idle _CA_ReadFile
+ 0000:0F84 _CA_Shutdown
+ 0000:0F5E _CA_Startup
+ 0000:3302 _clock
+ 0000:4E41 _close
+ 0000:3E50 _coreleft
+ 0000:3F86 idle _cprintf
+ 0000:07F4 idle _db_fetch
+ 0000:085C idle _db_insert
+ 0603:105B _directvideo
+ 0603:10DC idle _drawcachebox
+ 0603:10AA _environ
+ 0603:007F _errno
+ 0000:33D6 _exit
+ 0000:46D1 _farcoreleft
+ 0000:42A6 _farfree
+ 0000:43BA _farmalloc
+ 0000:451B idle _farrealloc
+ 0000:4E85 _fclose
+ 0000:4F35 _fflush
+ 0000:4FFB _filelength
+ 0000:0FD1 idle _filesize
+ 0603:10D8 idle _finishcachebox
+ 0000:503C _flushall
+ 0000:5245 _fopen
+ 0000:527A _fprintf
+ 0000:57A5 idle _fputc
+ 0000:592E idle _fputchar
+ 0000:42A6 _free
+ 0000:5318 _fseek
+ 0000:5394 _ftell
+ 0000:4721 _getch
+ 0000:473A idle _getche
+ 0000:546E _getenv
+ 0000:4775 _gettext
+ 0000:079F idle _get_line
+ 0000:0BF9 idle _HC_CloseDebug
+ 0000:0BD3 idle _HC_OpenDebug
+ 0000:4821 _ioctl
+ 0000:35D4 _isatty
+ 0000:54DE idle _itoa
+ 0000:484A _kbhit
+ 0000:05A0 idle _kittenclose
+ 0000:02DE idle _kittenopen
+ 0000:0A4B idle _LargestFarFreeBlock
+ 0000:090E idle _LargestFreeBlock
+ 0000:3687 _lseek
+ 0000:5526 idle _ltoa
+ 0000:0C0B _main
+ 0000:43B0 _malloc
+ 0000:554E _memcpy
+ 0000:125E idle _MML_CheckForEMS
+ 0000:151F idle _MML_CheckForXMS
+ 0000:18F0 idle _MML_ClearBlock
+ 0000:12A1 idle _MML_SetupEMS
+ 0000:1554 idle _MML_SetupXMS
+ 0000:139B idle _MML_ShutdownEMS
+ 0000:15D5 idle _MML_ShutdownXMS
+ 0000:1617 idle _MML_UseSpace
+ 0000:32C6 idle _MM_BombOnError
+ 0000:2AD5 _MM_DumpData
+ 0000:2137 _MM_FreePtr
+ 0000:1D43 _MM_GetPtr
+ 0000:13DB idle _MM_MapEMS
+ 0000:1475 idle _MM_MapXEMS
+ 0000:2D43 _MM_Report
+ 0000:32DC idle _MM_segude
+ 0000:32D5 idle _MM_seguin
+ 0000:22EE idle _MM_SetLock
+ 0000:223A idle _MM_SetPurge
+ 0000:2537 _MM_ShowMemory
+ 0000:1CE3 _MM_Shutdown
+ 0000:23A7 idle _MM_SortMem
+ 0000:1961 _MM_Startup
+ 0000:2CAD idle _MM_TotalFree
+ 0000:2C38 idle _MM_UnusedMemory
+ 0000:5572 _movedata
+ 0000:485C _movetext
+ 0000:05A7 idle _mystrtoul
+ 0000:55C1 _open
+ 0000:5770 _printf
+ 0000:1030 idle _printmeminfoline
+ 0000:0643 idle _processEscChars
+ 0000:48F9 _putch
+ 0000:47CB _puttext
+ 0000:5BFA _read
+ 0000:4514 idle _realloc
+ 0000:4D88 _setblock
+ 0000:5BFD _setvbuf
+ 0000:5D4C _sprintf
+ 0000:5D8F _strcat
+ 0000:5DCE _strdup
+ 0000:5E0E _strlen
+ 0000:3862 _tolower
+ 0000:5509 _ultoa
+ 0000:4757 idle _ungetch
+ 0000:388E _unlink
+ 0603:10DA idle _updatecachebox
+ 0000:118F _US_CheckParm
+ 0000:5D6E idle _vsprintf
+ 0000:0F96 idle _wait
+ 0000:4E02 idle _wherex
+ 0000:4E11 idle _wherey
+ 0000:5FB2 _write
+ 0603:10DE idle _XMSaddr
+ 0000:1000 idle __AHINCR
+ 0000:000C idle __AHSHIFT
+ 0603:109A __argc
+ 0603:109C __argv
+ 0603:0CB2 __atexitcnt
+ 0603:10E4 __atexittbl
+ 0000:4607 __brk
+ 0603:008B __brklvl
+ 0603:006B __C0argc
+ 0603:006D __C0argv
+ 0000:4068 idle __c0crtinit
+ 0603:0071 __C0environ
+ 0603:1099 __cChar
+ 0000:33F7 idle __cexit
+ 0603:1098 __cFlag
+ 0000:0166 __checknull
+ 0000:4E24 __chmod
+ 0000:0153 __cleanup
+ 0000:4E67 __close
+ 0000:09C0 idle __coreleft
+ 0000:3E54 __CPUTN
+ 0000:4085 idle __crtinit
+ 0603:0CB4 __ctype
+ 0000:0000 Abs __cvtfak
+ 0000:3405 idle __c_exit
+ 0603:0F7A __doserrno
+ 0000:35C2 __DOSERROR
+ 0603:0F7C idle __dosErrorToSV
+ 0000:334B __dos_getfileattr
+ 0000:336B idle __dos_setfileattr
+ 0603:0075 __envLng
+ 0603:0077 __envseg
+ 0603:0079 __envSize
+ 0000:33E5 __exit
+ 0603:0DB6 __exitbuf
+ 0603:0DB8 __exitfopen
+ 0603:0DBA idle __exitopen
+ 0000:0B06 idle __farcoreleft
+ 0603:0F76 __fmode
+ 0000:578B idle __fputc
+ 0000:5941 __FPUTN
+ 0000:51FB idle __GETFP
+ 0603:0087 __heapbase
+ 0603:008F __heaptop
+ 0603:005B idle __Int0Vector
+ 0603:005F idle __Int4Vector
+ 0603:0063 idle __Int5Vector
+ 0603:0067 idle __Int6Vector
+ 0000:3589 __IOERROR
+ 0603:0094 idle __kitten_catalog
+ 0000:35E5 __LONGTOA
+ 0000:36B0 __MKNAME
+ 0000:028D idle __MMODEL
+ 0603:0F4C __nfile
+ 0000:473A idle __Ngetche
+ 0603:0F78 __notUmask
+ 0000:4757 idle __Nungetch
+ 0000:5721 __open
+ 0603:0F4E __openfd
+ 0000:5132 idle __OPENFP
+ 0603:007D __osmajor
+ 0603:007E idle __osminor
+ 0603:007D idle __osversion
+ 0603:007B __psp
+ 0000:3781 __read
+ 0000:4910 __REALCVT
+ 0603:10B4 __RealCvtVector
+ 0000:01BC __restorezero
+ 0000:4646 __sbrk
+ 0603:10B6 idle __ScanTodVector
+ 0000:4A4A __SCREENIO
+ 0000:4AFD __SCROLL
+ 0000:0000 Abs __setargv__
+ 0000:0000 idle __setenvp__
+ 0000:37B0 __setupio
+ 0603:0081 __StartTime
+ 0603:0FE0 __stklen
+ 0000:3E20 __stpcpy
+ 0603:0DBC __streams
+ 0000:0167 __terminate
+ 0000:3709 idle __TMPNAM
+ 0000:0000 idle __turboCrt
+ 0000:3667 __UTOA
+ 0000:4A86 __VALIDATEXY
+ 0603:007D idle __version
+ 0603:104C __video
+ 0000:3FDD __VideoInt
+ 0000:38BE __VPRINTER
+ 0000:3D81 __VPTR
+ 0000:3DA6 __VRAM
+ 0000:4DF8 __wherexy
+ 0000:5F76 __write
+ 0603:104A __wscroll
+ 0000:5FB5 __xfclose
+ 0000:5FF0 __xfflush
+ 0603:0085 idle ___brklvl
+ 0000:4166 idle ___first
+ 0000:4168 idle ___last
+ 0000:5B2F ___read
+ 0000:416A idle ___rover
+ 0000:5E2D ___write
+
+ Address Publics by Value
+
+ 0000:0000 Abs __setargv__
+ 0000:0000 idle __turboCrt
+ 0000:0000 Abs __cvtfak
+ 0000:0000 idle __setenvp__
+ 0000:000C idle __AHSHIFT
+ 0000:0153 __cleanup
+ 0000:0166 __checknull
+ 0000:0167 __terminate
+ 0000:01BC __restorezero
+ 0000:0276 _abort
+ 0000:028B idle DGROUP@
+ 0000:028D idle __MMODEL
+ 0000:028F idle KITTENGETS
+ 0000:02DE idle _kittenopen
+ 0000:04F2 idle _catread
+ 0000:05A0 idle _kittenclose
+ 0000:05A7 idle _mystrtoul
+ 0000:0643 idle _processEscChars
+ 0000:079F idle _get_line
+ 0000:07F4 idle _db_fetch
+ 0000:085C idle _db_insert
+ 0000:090E idle _LargestFreeBlock
+ 0000:09C0 idle __coreleft
+ 0000:0A4B idle _LargestFarFreeBlock
+ 0000:0B06 idle __farcoreleft
+ 0000:0BD3 idle _HC_OpenDebug
+ 0000:0BF9 idle _HC_CloseDebug
+ 0000:0C0B _main
+ 0000:0D37 _CA_OpenDebug
+ 0000:0D5D _CA_CloseDebug
+ 0000:0D6F idle _CA_FarRead
+ 0000:0DAB idle _CA_FarWrite
+ 0000:0DE7 idle _CA_ReadFile
+ 0000:0E5B _CA_LoadFile
+ 0000:0EED idle _CAL_OptimizeNodes
+ 0000:0F5E _CA_Startup
+ 0000:0F84 _CA_Shutdown
+ 0000:0F96 idle _wait
+ 0000:0FD1 idle _filesize
+ 0000:1000 idle __AHINCR
+ 0000:1030 idle _printmeminfoline
+ 0000:118F _US_CheckParm
+ 0000:125E idle _MML_CheckForEMS
+ 0000:12A1 idle _MML_SetupEMS
+ 0000:139B idle _MML_ShutdownEMS
+ 0000:13DB idle _MM_MapEMS
+ 0000:1475 idle _MM_MapXEMS
+ 0000:151F idle _MML_CheckForXMS
+ 0000:1554 idle _MML_SetupXMS
+ 0000:15D5 idle _MML_ShutdownXMS
+ 0000:1617 idle _MML_UseSpace
+ 0000:18F0 idle _MML_ClearBlock
+ 0000:1961 _MM_Startup
+ 0000:1CE3 _MM_Shutdown
+ 0000:1D43 _MM_GetPtr
+ 0000:2137 _MM_FreePtr
+ 0000:223A idle _MM_SetPurge
+ 0000:22EE idle _MM_SetLock
+ 0000:23A7 idle _MM_SortMem
+ 0000:2537 _MM_ShowMemory
+ 0000:2AD5 _MM_DumpData
+ 0000:2C38 idle _MM_UnusedMemory
+ 0000:2CAD idle _MM_TotalFree
+ 0000:2D43 _MM_Report
+ 0000:32C6 idle _MM_BombOnError
+ 0000:32D5 idle _MM_seguin
+ 0000:32DC idle _MM_segude
+ 0000:32DE idle _atexit
+ 0000:3302 _clock
+ 0000:334B __dos_getfileattr
+ 0000:336B idle __dos_setfileattr
+ 0000:33D6 _exit
+ 0000:33E5 __exit
+ 0000:33F7 idle __cexit
+ 0000:3405 idle __c_exit
+ 0000:3411 N_LDIV@
+ 0000:3414 idle LDIV@
+ 0000:3414 idle F_LDIV@
+ 0000:3418 N_LUDIV@
+ 0000:341B idle F_LUDIV@
+ 0000:341B idle LUDIV@
+ 0000:3420 idle N_LMOD@
+ 0000:3423 idle F_LMOD@
+ 0000:3423 idle LMOD@
+ 0000:3428 idle N_LUMOD@
+ 0000:342B idle LUMOD@
+ 0000:342B idle F_LUMOD@
+ 0000:34BF N_LXLSH@
+ 0000:34C2 idle LXLSH@
+ 0000:34C2 idle F_LXLSH@
+ 0000:34E0 N_LXURSH@
+ 0000:34E3 idle LXURSH@
+ 0000:34E3 idle F_LXURSH@
+ 0000:3501 N_PADD@
+ 0000:3504 idle F_PADD@
+ 0000:3504 idle PADD@
+ 0000:3530 idle N_PSUB@
+ 0000:3533 idle F_PSUB@
+ 0000:3533 idle PSUB@
+ 0000:3561 N_PSBP@
+ 0000:3564 idle PSBP@
+ 0000:3564 idle F_PSBP@
+ 0000:3589 __IOERROR
+ 0000:35C2 __DOSERROR
+ 0000:35D4 _isatty
+ 0000:35E5 __LONGTOA
+ 0000:3667 __UTOA
+ 0000:3687 _lseek
+ 0000:36B0 __MKNAME
+ 0000:3709 idle __TMPNAM
+ 0000:3760 N_PCMP@
+ 0000:3781 __read
+ 0000:37B0 __setupio
+ 0000:3862 _tolower
+ 0000:388E _unlink
+ 0000:38BE __VPRINTER
+ 0000:3D81 __VPTR
+ 0000:3DA6 __VRAM
+ 0000:3E20 __stpcpy
+ 0000:3E50 _coreleft
+ 0000:3E54 __CPUTN
+ 0000:3F86 idle _cprintf
+ 0000:3FDD __VideoInt
+ 0000:4068 idle __c0crtinit
+ 0000:4085 idle __crtinit
+ 0000:4166 idle ___first
+ 0000:4168 idle ___last
+ 0000:416A idle ___rover
+ 0000:42A6 _free
+ 0000:42A6 _farfree
+ 0000:43B0 _malloc
+ 0000:43BA _farmalloc
+ 0000:4514 idle _realloc
+ 0000:451B idle _farrealloc
+ 0000:4607 __brk
+ 0000:4646 __sbrk
+ 0000:46D1 _farcoreleft
+ 0000:4721 _getch
+ 0000:473A idle __Ngetche
+ 0000:473A idle _getche
+ 0000:4757 idle __Nungetch
+ 0000:4757 idle _ungetch
+ 0000:4775 _gettext
+ 0000:47CB _puttext
+ 0000:4821 _ioctl
+ 0000:484A _kbhit
+ 0000:485C _movetext
+ 0000:48F9 _putch
+ 0000:4910 __REALCVT
+ 0000:4A4A __SCREENIO
+ 0000:4A86 __VALIDATEXY
+ 0000:4AFD __SCROLL
+ 0000:4D88 _setblock
+ 0000:4DF8 __wherexy
+ 0000:4E02 idle _wherex
+ 0000:4E11 idle _wherey
+ 0000:4E24 __chmod
+ 0000:4E41 _close
+ 0000:4E67 __close
+ 0000:4E85 _fclose
+ 0000:4F35 _fflush
+ 0000:4FFB _filelength
+ 0000:503C _flushall
+ 0000:5132 idle __OPENFP
+ 0000:51FB idle __GETFP
+ 0000:5245 _fopen
+ 0000:527A _fprintf
+ 0000:5318 _fseek
+ 0000:5394 _ftell
+ 0000:546E _getenv
+ 0000:54DE idle _itoa
+ 0000:5509 _ultoa
+ 0000:5526 idle _ltoa
+ 0000:554E _memcpy
+ 0000:5572 _movedata
+ 0000:55C1 _open
+ 0000:5721 __open
+ 0000:5770 _printf
+ 0000:578B idle __fputc
+ 0000:57A5 idle _fputc
+ 0000:592E idle _fputchar
+ 0000:5941 __FPUTN
+ 0000:5B2F ___read
+ 0000:5BFA _read
+ 0000:5BFD _setvbuf
+ 0000:5D4C _sprintf
+ 0000:5D6E idle _vsprintf
+ 0000:5D8F _strcat
+ 0000:5DCE _strdup
+ 0000:5E0E _strlen
+ 0000:5E2D ___write
+ 0000:5F76 __write
+ 0000:5FB2 _write
+ 0000:5FB5 __xfclose
+ 0000:5FF0 __xfflush
+ 0603:0000 idle DATASEG@
+ 0603:005B idle __Int0Vector
+ 0603:005F idle __Int4Vector
+ 0603:0063 idle __Int5Vector
+ 0603:0067 idle __Int6Vector
+ 0603:006B __C0argc
+ 0603:006D __C0argv
+ 0603:0071 __C0environ
+ 0603:0075 __envLng
+ 0603:0077 __envseg
+ 0603:0079 __envSize
+ 0603:007B __psp
+ 0603:007D idle __osversion
+ 0603:007D __osmajor
+ 0603:007D idle __version
+ 0603:007E idle __osminor
+ 0603:007F _errno
+ 0603:0081 __StartTime
+ 0603:0085 idle ___brklvl
+ 0603:0087 __heapbase
+ 0603:008B __brklvl
+ 0603:008F __heaptop
+ 0603:0094 idle __kitten_catalog
+ 0603:0CB2 __atexitcnt
+ 0603:0CB4 __ctype
+ 0603:0DB6 __exitbuf
+ 0603:0DB8 __exitfopen
+ 0603:0DBA idle __exitopen
+ 0603:0DBC __streams
+ 0603:0F4C __nfile
+ 0603:0F4E __openfd
+ 0603:0F76 __fmode
+ 0603:0F78 __notUmask
+ 0603:0F7A __doserrno
+ 0603:0F7C idle __dosErrorToSV
+ 0603:0FE0 __stklen
+ 0603:104A __wscroll
+ 0603:104C __video
+ 0603:105B _directvideo
+ 0603:1098 __cFlag
+ 0603:1099 __cChar
+ 0603:109A __argc
+ 0603:109C __argv
+ 0603:10AA _environ
+ 0603:10B4 __RealCvtVector
+ 0603:10B6 idle __ScanTodVector
+ 0603:10D8 idle _finishcachebox
+ 0603:10DA idle _updatecachebox
+ 0603:10DC idle _drawcachebox
+ 0603:10DE idle _XMSaddr
+ 0603:10E0 idle _aftersort
+ 0603:10E2 idle _beforesort
+ 0603:10E4 __atexittbl
+
+Program entry point at 0000:0000
+
#ifdef __BORLANDC__\r
argc=argc;\r
#endif\r
- printf("&main()= %Fp\n", *argv[0]);\r
- printf("bigbuffer= %Fp\n", bigbuffer);\r
- printf("&bigbuffer= %Fp\n", &bigbuffer);\r
- printf("bigbuffer= %04x\n", bigbuffer);\r
- printf("&bigbuffer= %04x\n", &bigbuffer);\r
+ //printf("&main()= %Fp\n", *argv[0]);\r
+ //printf("bigbuffer= %Fp\n", bigbuffer);\r
+ //printf("&bigbuffer= %Fp\n", &bigbuffer);\r
+ //printf("bigbuffer= %04x\n", bigbuffer);\r
+ //printf("&bigbuffer= %04x\n", &bigbuffer);\r
\r
#ifdef FILERL\r
bakapee = malloc(64);\r
//PM_UnlockMainMem();\r
CA_Startup(&gvar);\r
// printf(" done!\n");\r
- printf("&main()= %Fp\n", *argv[0]);\r
- printf("bigbuffer= %Fp\n", bigbuffer);\r
- printf("&bigbuffer= %Fp\n", &bigbuffer);\r
- printf("bigbuffer= %04x\n", bigbuffer);\r
- printf("&bigbuffer= %04x\n", &bigbuffer);\r
+ //printf("&main()= %Fp\n", *argv[0]);\r
+ //printf("bigbuffer= %Fp\n", bigbuffer);\r
+ //printf("&bigbuffer= %Fp\n", &bigbuffer);\r
+ //printf("bigbuffer= %04x\n", bigbuffer);\r
+ //printf("&bigbuffer= %04x\n", &bigbuffer);\r
// getch();\r
#ifdef FILERL\r
// bakapeehandle = open(bakapee,O_RDONLY | O_BINARY, S_IREAD);\r
printf("size of big buffer~=%u\n", _bmsize(sega, bigbuffer));\r
#endif\r
#endif\r
- printf("dark purple = purgable\n");\r
- printf("medium blue = non purgable\n");\r
- printf("red = locked\n");\r
+ //printf("dark purple = purgable\n");\r
+ //printf("medium blue = non purgable\n");\r
+ //printf("red = locked\n");\r
+ printf("press any key to continue!\n");\r
getch();\r
//++++modexEnter();\r
//++++modexShowPage(&screen);\r
static char emmname[] = "EMMXXXX0"; //fix by andrius4669
// mov dx,OFFSET emmname
__asm {
- //LEA DX, emmname //fix by andrius4669
mov dx,OFFSET emmname //fix by andrius4669
mov ax,0x3d00
int 0x21 // try to open EMMXXXX0 device
#endif
if(errorflag==true)
{
- //err = CPURegs.h.ah;
strcpy(str,"MM_SetupEMS: EMS error ");
- //itoa(err,str2,16);
MM_EMSerr(str, err);
printf("%s\n",str);
return err;
#endif
if(errorflag==true)
{
- //err = CPURegs.h.ah;
strcpy(str,"MM_MapEMS: EMS error ");
- //itoa(err,str2,16);
MM_EMSerr(str, err);
printf("%s\n",str);
- //printf("FACK! %x\n", err);
return err;
}
}
mmi->EMSmem = (i)*0x4000lu;
- printf(" mmi->EMSmem=%lu\n", mmi->EMSmem);
+ //printf(" mmi->EMSmem=%lu\n", mmi->EMSmem);
return 0;
}
#endif
if(errorflag==true)
{
- //err = CPURegs.h.ah;
//strcpy(str,"MM_MapXEMS: EMS error 0x");
strcpy(str,"MM_MapXEMS: EMS error ");
//itoa(err,str2,16);
======================
*/
-void MML_UseSpace(/*d*/word segstart, dword seglength, mminfo_t *mm)
+void MML_UseSpace(word segstart, dword seglength, mminfo_t *mm)
{
mmblocktype huge *scan,huge *last;
- word segm;
- dword oldend;
+ word segm=1;
+ word oldend;
+ dword segmlen=seglength;
dword extra;
scan = last = mm->mmhead;
}
//find out how many blocks it spans!
- if(seglength>0xffffu)
+ //
+ for(;seglength>0x10000;seglength-=0xffff)
{
-// segm=seglength/0x4000u;
- segm=(word)seglength/0xffffu;
+ printf(" seglen=%lu\n", seglength);
+ segm++;
}
- else segm=1;
+//
+// take the given range out of the block
+//
+ oldend = scan->start + scan->length;
+ extra = oldend - (segstart+(word)seglength);
//++++emsver stuff!
- if(segm>1/*extra>0xfffflu*/)
+ if(segm>1 || extra>0x10000lu)
+ //if(extra>0xfffflu)
{
scan->blob=segm;
/*__asm
pop ds
}*/
printf("MML_UseSpace: Segment spans two blocks!\n");
+ //}
+ printf("========================================\n");
+ printf("segm=%u ", segm);
+ printf("ex=%lu ", extra);
+ printf("old=%u ", oldend);
+ printf("start+seglen=%lu\n", segstart+seglength);
+ printf("segsta=%x ", segstart);
+ printf("len=%lu ", scan->length);
+ printf("seglen=%lu ", seglength);
+ printf("segmlen=%lu\n", segmlen);
+ printf("========================================\n");
}
-
-//
-// take the given range out of the block
-//
- oldend = scan->start + scan->length;
- extra = oldend - (segstart+seglength);
-/*
-printf("segm=%u ", segm);
-printf("ex=%lu ", extra);
-printf("start+seglen=%lu ", segstart+seglength);
-printf("len=%u ", scan->length);
-printf("segsta=%x ", segstart);
-printf("seglen=%lu\n", seglength);
-*/
-//segu:
//++++todo: linked list of segment!
-//printf("segm=%lu\n", segm);
if(segstart == scan->start)
{
last->next = scan->next; // unlink block
else
scan->length = segstart-scan->start; // shorten block
-// segm--;
-
if(extra > 0)
{
- //MM_GetNewBlock(mm);
GETNEWBLOCK;
mm->mmnew->next = scan->next;
scan->next = mm->mmnew;
//
// set up the linked list (everything in the free list;
//
- //printf(" linked list making!\n");
mm->mmhead = NULL;
mm->mmfree = &(mm->mmblocks[0]);
for(i=0;i<MAXBLOCKS-1;i++)
//
// locked block of all memory until we punch out free space
//
- //printf(" newblock making!\n");
- //MM_GetNewBlock(mm);
GETNEWBLOCK;
mm->mmhead = mm->mmnew; // this will allways be the first node
mm->mmnew->start = 0;
//
// get all available near conventional memory segments
//
-// printf(" nearheap making!\n");
#ifdef __WATCOMC__
_nheapgrow();
length=(dword)_memavl();//(dword)GetFreeSize();
segstart = FP_SEG(start)+(FP_OFF(start)+15)/16;
MML_UseSpace(segstart,seglength, mm);
mmi->nearheap = length;
- printf("start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, seglength, length);
- //heapdump();
+ //printf("start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, seglength, length);
//
// get all available far conventional memory segments
//
-// printf(" farheap making!\n");
- printf("_FARCORELEFT %lu\n", _FCORELEFT);
+ //printf("_FARCORELEFT %lu\n", _FCORELEFT);
#ifdef __WATCOMC__
_fheapgrow();
#endif
#ifdef __BORLANDC__
- printf(" %lu\n", farcoreleft());
- printf(" %d\n", (sword)((farcoreleft()+32)-_FCORELEFT));
+ printf("farcoreleft() %lu\n", farcoreleft());
+ printf("(farcoreleft()+32)-_FCORELEFT %d\n", (sword)((farcoreleft()+32)-_FCORELEFT));
#endif
length=_FCORELEFT;//_fcoreleft();//(dword)GetFarFreeSize();//0xffffUL*4UL;
start = mm->farheap = _fmalloc(length);
segstart = FP_SEG(start)+(FP_OFF(start)+15)/16;
MML_UseSpace(segstart,seglength, mm);
mmi->farheap = length;
- printf("start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, seglength, length);
- //heapdump();
+ //printf("start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, seglength, length);
mmi->mainmem = mmi->nearheap + mmi->farheap;
-// getch();
-
-//goto xmsskip;
-
//
// detect EMS and allocate up to 64K at page frame
//
-//printf(" EMS1\n");
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
mmi->EMSmem = 0;
for(i = 1;i <
#ifdef __WATCOMC__
,ParmStringsexmm) == 0)
goto emsskip; // param NOEMS
}
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
if(MML_CheckForEMS())
{
-//printf(" EMS2\n");
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
MML_SetupEMS(mm); // allocate space
-//printf(" EMS3\n");
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
//TODO: EMS4! AND EMS 3.2 MASSIVE DATA HANDLMENT!
MML_UseSpace(mm->EMSpageframe,(MAPPAGES)*0x4000lu, mm);
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
-//printf(" EMS4\n");
//if(mm->EMSVer<0x40)
MM_MapEMS(mm, mmi); // map in used pages
//else
//
emsskip:
mmi->XMSmem = 0;
- goto xmsskip;
+goto xmsskip;//0000
for(i = 1;i <
#ifdef __WATCOMC__
__argc
,ParmStringsexmm) == 0)
goto xmsskip; // param NOXMS
}
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
if(MML_CheckForXMS(mm))
{
-//printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
-//printf(" XMS!\n");
MML_SetupXMS(mm, mmi); // allocate as many UMBs as possible
}
needed = (size+15)/16; // convert size from bytes to paragraphs
printf("."); //0000
- //MM_GetNewBlock(mm);
GETNEWBLOCK; // fill in start and next after a spot is found
mm->mmnew->length = needed;
mm->mmnew->useptr = baseptr;
last->next = scan->next;
FREEBLOCK(scan);
- //MM_FreeBlock(scan, mm);
}
//==========================================================================
//word chx,chy;
word w;
byte scratch[160],scratch0[4096],str[16];
- byte d = '#';
+ //byte d = '#';
//**** VW_SetDefaultColors();
//**** VW_SetLineWidth(40);
//++++mh temp = bufferofs;
strcpy(scratch0, AARED); // red = locked
if(scan->start<=end)
{
- printf("\n%d\n\n", end);
+ printf("\nend==%d\n\n", end);
strcat(scratch, "MM_ShowMemory: Memory block order currupted!\n");
strcat(scratch, "End's Size: ");
ultoa (end,str,10);
//modexprint(&page, chx, chy, 1, 0, 24, "\nMM_ShowMemory: Memory block order currupted!\n");
break;
}
- for(;scan->length>0xfffflu;scan->length-=0xfffflu);
+ //for(;scan->length>0xfffflu;scan->length-=0xfffflu);
end = scan->start+(scan->length)-1;
//++++ chy = scan->start/320;
//++++ chx = scan->start%320;
//++++ VW_Plot(scan->start,0,15);
//++++ modexClearRegion(page, chx, chy, 4, 4, 15);
//++++ VW_Hlin(end+1,scan->next->start,0,0); // black = free
- if(scan->next->start > end+1)
+ if((scan->next->start != 0xe000) > end)
{
strcat(scratch0, AARESET);
strcat(scratch0,AAGREEN);
- for(w=(scan->next->start)/80;w<=((scan->length+1)/80);w++)
+ for(w=0;w<=((scan->length+1)/80);w++)
{
- //printf("0 %u %u %lu\n", scan->next->start, w, scan->length);
+ //printf("0 %x %u %lu\n", scan->next->start, w, scan->length);
strcat(scratch0,"0");
}
}else{
- printf("start=%x next=%x end+1=%x\n", scan->start, scan->next->start, end+1);
+ strcat(scratch0, AARESET);
+ strcat(scratch0,AAGREEN);
+ for(w=0;w<=((scan->length+1)/80);w++)
+ {
+ //printf("0 %x %u %lu\n", scan->next->start, w, scan->length);
+ strcat(scratch0,"0");
+ }
+ printf("================\nstart=%x length==%lu\n next=%x end=%x\nscan->start+(scan->length)==%x\n================\n", scan->start, scan->length, scan->next->start, end, scan->start+(scan->length));
+ printf("w=%u (scan->length+1)/80)=%lu\n\n", w, (scan->length+1)/80);
//getch();
}
strcat(scratch0, AARESET);
printf("mainmem=%lu\n", mmi->mainmem);
printf("UnusedMemory=%lu\n", MM_UnusedMemory(mm));
printf("TotalFree=%lu\n", MM_TotalFree(mm));
- //mmi->nearheap+mmi->farheap+
printf("TotalUsed=%lu\n", mmi->mainmem+mmi->EMSmem+mmi->XMSmem+mmi->XMSmem);
-// printf("\n");
-// printf("UnusedMemory=%lu kb\n", MM_UnusedMemory()/10248);
-// printf("TotalFree=%lu kb\n", MM_TotalFree()/10248);
}
//==========================================================================
boolean MML_CheckForXMS(mminfo_t *mm);
void MML_SetupXMS(mminfo_t *mm, mminfotype *mmi);
void MML_ShutdownXMS(mminfo_t *mm);
-void MML_UseSpace(/*d*/word segstart, dword seglength, mminfo_t *mm);
+void MML_UseSpace(word segstart, dword seglength, mminfo_t *mm);
void MML_ClearBlock(mminfo_t *mm);
void MM_Startup(mminfo_t *mm, mminfotype *mmi);
//setkb(0);
}
-void pdump(page_t *pee)
-{
- int mult=(QUADWH);
- int palq=(mult)*TILEWH;
- int palcol=0;
- int palx, paly;
- for(paly=0; paly<palq; paly+=mult){
- for(palx=0; palx<palq; palx+=mult){
- modexClearRegion(pee, palx+TILEWH, paly+TILEWH, mult, mult, palcol);
- palcol++;
- }
- }
-}
-
//sync!
void shinku(page_t *page, global_game_variables_t *gv)
{
#define __SCROLL16_H_
#include "src/lib/16_head.h"
+#include "src/lib/bakapee.h"
#include "src/lib/modex16.h"
#include "src/lib/16_in.h"
#include "src/lib/bitmap.h"
void mapDrawCol(map_view_t *mv, int tx, int ty, word x, player_t *p, word poopoffset);
void mapDrawWRow(map_view_t *mv, int tx, int ty, word y);
void mapDrawWCol(map_view_t *mv, int tx, int ty, word x);
-void pdump(page_t *pee);
void qclean();
void shinku(page_t *page, global_game_variables_t *gv);
void animatePlayer(map_view_t *pip, player_t *player, word playnum, sword scrollswitch);