summaryrefslogtreecommitdiff
path: root/v2.0/source/FCMES.ASM
blob: 1fc52cb49f3bd68e1f5fa7e0b845bbbf51f2985a (plain) (blame)
ofshex dumpascii
0000 20 20 20 20 20 20 20 20 74 69 74 6c 65 20 20 20 46 69 6c 65 20 43 6f 6d 70 61 72 65 20 52 6f 75 ........title...File.Compare.Rou
0020 74 69 6e 65 20 66 6f 72 20 4d 53 44 4f 53 20 32 2e 30 0d 0a 0d 0a 43 52 20 20 20 20 20 20 65 71 tine.for.MSDOS.2.0....CR......eq
0040 75 20 20 20 20 20 30 64 68 0d 0a 4c 46 20 20 20 20 20 20 65 71 75 20 20 20 20 20 30 61 68 0d 0a u.....0dh..LF......equ.....0ah..
0060 0d 0a 46 41 4c 53 45 20 20 20 65 71 75 20 20 20 20 20 30 0d 0a 54 52 55 45 20 20 20 20 65 71 75 ..FALSE...equ.....0..TRUE....equ
0080 20 20 20 20 20 30 66 66 68 0d 0a 0d 0a 0d 0a 63 6f 6e 73 74 20 20 20 73 65 67 6d 65 6e 74 20 70 .....0ffh......const...segment.p
00a0 75 62 6c 69 63 20 62 79 74 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 76 65 ublic.byte............PUBLIC..ve
00c0 72 73 5f 65 72 72 2c 6f 70 74 5f 65 72 72 2c 6f 70 74 5f 65 2c 63 72 6c 66 2c 6f 70 74 5f 65 72 rs_err,opt_err,opt_e,crlf,opt_er
00e0 72 5f 6c 65 6e 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 66 6f 75 6e 64 5f 65 72 72 r_len..........PUBLIC..found_err
0100 5f 70 72 65 2c 66 6f 75 6e 64 5f 65 72 72 5f 70 72 65 5f 6c 65 6e 2c 66 6f 75 6e 64 5f 65 72 72 _pre,found_err_pre_len,found_err
0120 5f 70 6f 73 74 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 66 6f 75 6e 64 5f 65 72 72 _post..........PUBLIC..found_err
0140 5f 70 6f 73 74 5f 6c 65 6e 2c 72 65 61 64 5f 65 72 72 5f 70 72 65 2c 72 65 61 64 5f 65 72 72 5f _post_len,read_err_pre,read_err_
0160 70 72 65 5f 6c 65 6e 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 72 65 61 64 5f 65 72 pre_len..........PUBLIC..read_er
0180 72 5f 70 6f 73 74 2c 72 65 61 64 5f 65 72 72 5f 70 6f 73 74 5f 6c 65 6e 2c 66 69 6c 65 5f 65 72 r_post,read_err_post_len,file_er
01a0 72 2c 66 69 6c 65 5f 65 72 72 5f 6c 65 6e 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 r,file_err_len..........PUBLIC..
01c0 62 66 31 6e 65 2c 62 66 31 6e 65 5f 6c 65 6e 2c 62 66 32 6e 65 2c 62 66 32 6e 65 5f 6c 65 6e 2c bf1ne,bf1ne_len,bf2ne,bf2ne_len,
01e0 62 68 65 61 64 2c 62 68 65 61 64 5f 6c 65 6e 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 bhead,bhead_len..........PUBLIC.
0200 20 69 6e 74 5f 65 72 72 2c 69 6e 74 5f 65 72 72 5f 6c 65 6e 2c 64 69 66 5f 65 72 72 2c 64 69 66 .int_err,int_err_len,dif_err,dif
0220 5f 65 72 72 5f 6c 65 6e 2c 64 69 66 66 5f 73 65 70 2c 64 69 66 66 5f 73 65 70 5f 6c 65 6e 0d 0a _err_len,diff_sep,diff_sep_len..
0240 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 61 72 67 73 5f 65 72 72 2c 61 72 67 73 5f 65 72 ........PUBLIC..args_err,args_er
0260 72 5f 6c 65 6e 2c 66 6e 61 6d 65 5f 73 65 70 2c 66 6e 61 6d 65 5f 73 65 70 5f 6c 65 6e 0d 0a 0d r_len,fname_sep,fname_sep_len...
0280 0a 76 65 72 73 5f 65 72 72 20 64 62 20 20 20 20 20 22 49 6e 63 6f 72 72 65 63 74 20 44 4f 53 20 .vers_err.db....."Incorrect.DOS.
02a0 76 65 72 73 69 6f 6e 24 22 0d 0a 0d 0a 6f 70 74 5f 65 72 72 20 64 62 20 20 20 20 20 20 22 49 6e version$"....opt_err.db......"In
02c0 76 61 6c 69 64 20 70 61 72 61 6d 65 74 65 72 3a 22 0d 0a 6f 70 74 5f 65 20 20 20 64 62 20 20 20 valid.parameter:"..opt_e...db...
02e0 20 20 20 30 0d 0a 63 72 6c 66 20 20 20 20 64 62 20 20 20 20 20 20 43 52 2c 4c 46 0d 0a 6f 70 74 ...0..crlf....db......CR,LF..opt
0300 5f 65 72 72 5f 6c 65 6e 20 64 62 20 20 24 20 2d 20 6f 70 74 5f 65 72 72 0d 0a 0d 0a 3b 22 66 6f _err_len.db..$.-.opt_err....;"fo
0320 75 6e 64 5f 65 72 72 5f 70 72 65 3c 6e 61 6d 65 20 6f 66 20 66 69 6c 65 3e 66 6f 75 6e 64 5f 65 und_err_pre<name.of.file>found_e
0340 72 72 5f 70 6f 73 74 22 0d 0a 66 6f 75 6e 64 5f 65 72 72 5f 70 72 65 20 20 20 20 20 20 64 62 20 rr_post"..found_err_pre......db.
0360 20 20 20 20 22 46 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 3a 22 0d 0a 66 6f 75 6e 64 5f 65 72 72 ...."File.not.found:"..found_err
0380 5f 70 72 65 5f 6c 65 6e 20 20 64 62 20 20 20 20 20 24 20 2d 20 66 6f 75 6e 64 5f 65 72 72 5f 70 _pre_len..db.....$.-.found_err_p
03a0 72 65 0d 0a 66 6f 75 6e 64 5f 65 72 72 5f 70 6f 73 74 20 20 20 20 20 6c 61 62 65 6c 20 20 62 79 re..found_err_post.....label..by
03c0 74 65 0d 0a 66 6f 75 6e 64 5f 65 72 72 5f 70 6f 73 74 5f 6c 65 6e 20 64 62 20 20 20 20 20 24 20 te..found_err_post_len.db.....$.
03e0 2d 20 66 6f 75 6e 64 5f 65 72 72 5f 70 6f 73 74 0d 0a 0d 0a 3b 22 72 65 61 64 5f 65 72 72 5f 70 -.found_err_post....;"read_err_p
0400 72 65 3c 6e 61 6d 65 20 6f 66 20 66 69 6c 65 3e 72 65 61 64 5f 65 72 72 5f 70 6f 73 74 22 0d 0a re<name.of.file>read_err_post"..
0420 72 65 61 64 5f 65 72 72 5f 70 72 65 20 20 20 20 20 20 20 64 62 20 20 20 20 20 22 52 65 61 64 20 read_err_pre.......db....."Read.
0440 65 72 72 6f 72 20 69 6e 3a 22 0d 0a 72 65 61 64 5f 65 72 72 5f 70 72 65 5f 6c 65 6e 20 20 20 64 error.in:"..read_err_pre_len...d
0460 62 20 20 20 20 20 24 20 2d 20 72 65 61 64 5f 65 72 72 5f 70 72 65 0d 0a 72 65 61 64 5f 65 72 72 b.....$.-.read_err_pre..read_err
0480 5f 70 6f 73 74 20 20 20 20 20 20 6c 61 62 65 6c 20 20 62 79 74 65 0d 0a 72 65 61 64 5f 65 72 72 _post......label..byte..read_err
04a0 5f 70 6f 73 74 5f 6c 65 6e 20 20 64 62 20 20 20 20 20 24 20 2d 20 72 65 61 64 5f 65 72 72 5f 70 _post_len..db.....$.-.read_err_p
04c0 6f 73 74 0d 0a 0d 0a 66 69 6c 65 5f 65 72 72 20 64 62 20 20 20 20 20 22 42 61 64 20 66 69 6c 65 ost....file_err.db....."Bad.file
04e0 22 0d 0a 66 69 6c 65 5f 65 72 72 5f 6c 65 6e 20 64 62 20 20 24 20 2d 20 66 69 6c 65 5f 65 72 72 "..file_err_len.db..$.-.file_err
0500 0d 0a 0d 0a 69 6e 74 5f 65 72 72 20 64 62 20 20 20 20 20 20 22 49 6e 74 65 72 6e 61 6c 20 45 72 ....int_err.db......"Internal.Er
0520 72 6f 72 22 0d 0a 69 6e 74 5f 65 72 72 5f 6c 65 6e 20 64 62 20 20 20 24 20 2d 20 69 6e 74 5f 65 ror"..int_err_len.db...$.-.int_e
0540 72 72 0d 0a 0d 0a 64 69 66 5f 65 72 72 20 64 62 20 20 20 20 20 20 22 2a 2a 2a 20 46 69 6c 65 73 rr....dif_err.db......"***.Files
0560 20 61 72 65 20 64 69 66 66 65 72 65 6e 74 20 2a 2a 2a 22 0d 0a 64 69 66 5f 65 72 72 5f 6c 65 6e .are.different.***"..dif_err_len
0580 20 64 62 20 20 20 24 20 2d 20 64 69 66 5f 65 72 72 0d 0a 0d 0a 61 72 67 73 5f 65 72 72 20 64 62 .db...$.-.dif_err....args_err.db
05a0 20 20 20 20 20 22 49 6e 76 61 6c 69 64 20 6e 75 6d 62 65 72 20 6f 66 20 70 61 72 61 6d 65 74 65 ....."Invalid.number.of.paramete
05c0 72 73 22 0d 0a 61 72 67 73 5f 65 72 72 5f 6c 65 6e 20 64 62 20 20 24 20 2d 20 61 72 67 73 5f 65 rs"..args_err_len.db..$.-.args_e
05e0 72 72 0d 0a 0d 0a 66 6e 61 6d 65 5f 73 65 70 20 64 62 20 20 20 20 43 52 2c 4c 46 2c 22 2d 2d 2d rr....fname_sep.db....CR,LF,"---
0600 2d 2d 2d 2d 2d 2d 2d 22 0d 0a 66 6e 61 6d 65 5f 73 65 70 5f 6c 65 6e 20 64 62 20 20 24 20 2d 20 -------"..fname_sep_len.db..$.-.
0620 66 6e 61 6d 65 5f 73 65 70 0d 0a 0d 0a 64 69 66 66 5f 73 65 70 20 64 62 20 20 20 20 20 43 52 2c fname_sep....diff_sep.db.....CR,
0640 4c 46 2c 22 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d LF,"----------------------------
0660 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 22 2c 43 52 2c 4c 46 0d 0a 64 69 66 66 -------------------",CR,LF..diff
0680 5f 73 65 70 5f 6c 65 6e 20 64 62 20 20 24 20 2d 20 64 69 66 66 5f 73 65 70 0d 0a 0d 0a 62 66 31 _sep_len.db..$.-.diff_sep....bf1
06a0 6e 65 20 20 20 64 62 20 20 20 20 20 20 43 52 2c 4c 46 2c 22 2a 2a 2a 20 44 61 74 61 20 6c 65 66 ne...db......CR,LF,"***.Data.lef
06c0 74 20 69 6e 20 46 31 20 2a 2a 2a 22 2c 43 52 2c 4c 46 0d 0a 62 66 31 6e 65 5f 6c 65 6e 20 64 62 t.in.F1.***",CR,LF..bf1ne_len.db
06e0 20 20 20 20 24 20 2d 20 62 66 31 6e 65 0d 0a 0d 0a 62 66 32 6e 65 20 20 20 64 62 20 20 20 20 20 ....$.-.bf1ne....bf2ne...db.....
0700 20 43 52 2c 4c 46 2c 22 2a 2a 2a 20 44 61 74 61 20 6c 65 66 74 20 69 6e 20 46 32 20 2a 2a 2a 22 .CR,LF,"***.Data.left.in.F2.***"
0720 2c 43 52 2c 4c 46 0d 0a 62 66 32 6e 65 5f 6c 65 6e 20 64 62 20 20 20 20 24 20 2d 20 62 66 32 6e ,CR,LF..bf2ne_len.db....$.-.bf2n
0740 65 0d 0a 0d 0a 62 68 65 61 64 20 20 20 64 62 20 20 20 20 20 20 43 52 2c 4c 46 2c 27 2d 2d 41 44 e....bhead...db......CR,LF,'--AD
0760 44 52 53 2d 2d 2d 2d 46 31 2d 2d 2d 46 32 2d 27 2c 43 52 2c 4c 46 0d 0a 62 68 65 61 64 5f 6c 65 DRS----F1---F2-',CR,LF..bhead_le
0780 6e 20 64 62 20 20 20 20 24 20 2d 20 62 68 65 61 64 0d 0a 0d 0a 63 6f 6e 73 74 20 20 20 65 6e 64 n.db....$.-.bhead....const...end
07a0 73 0d 0a 20 20 20 20 20 20 20 20 65 6e 64 0d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 s..........end..................
07c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................