|
|
DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5768 (0x1688)
Types: TextFile
Names: »RELDESCR.T«
└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII )
└─⟦this⟧ »CSP002_V0701.D!CSS191.D!RELDESCR.T«
*******************************************************
R E L E A S E D E S C R I P T I O N
*******************************************************
Module id number: CSS/191
--------------------------
Module name: VDUCOMPARE
-----------------------------------
Actual release: 02.02 (SCL) Release date: 860121
----------------------- --------------------
Previous release: 02.01 (IHD) Release date: 851004
----------------------- --------------------
New facilities:
---------------
<0101> - <0201>
This program compares two binary files.
No attempt is made to synchronize, if one file holds
excessive bytes.
Invocation:
*
VDUCOMPARE {<parameter>}
2
or
*
HEXCOMPARE {<parameter>}
2
where
<parameter> ::=
A: <file name> (First file to compare)
B: <file name> (Second file to compare)
[ O: <file name> [<create_parm>] ]
(Print file)
[ L: <integer> ] (Compare_length in words)
[ FA: <long_integer> ] (First on A_file (words))
[ FB: <long_integer> ] (First on B_file (words))
[ BA: <long_integer> ] (First on A_file (bytes))
[ BB: <long_integer> ] (First on B_file (bytes))
<create_parm> ::= <type> | <size>
<type> ::= R | C
The files A and B are compared, and the result is presented
on the output file O. The <createparm> parameter allows the
output file to be created if non-existing.
The format of the output is as follows:
0000L .... .... .... .... .... ....
A: 23F8 06D8 07E5 302E 03D8 3732 BF7E 004E
B: 5245 0A3B 3030 302E 3030 3732 2020 2020
...... .. ....
'x#X.e..0X.27~?N.'
'ER;.00.00027 '
or if the files are big:
00000000L .... .... .... .... .... ....
A: 23F8 06D8 07E5 302E 03D8 3732 BF7E 004E
B: 5245 0A3B 3030 302E 3030 3732 2020 2020
...... .. ....
'x#X.e..0X.27~?N.'
'ER;.00.00027 '
The dots mark the differences.
If VDUCOMPARE is used and no output file O is specified the
current output is used, and a PROMPT question is asked every
time a page is printed. (HEXCOMPARE will never prompt).
The length of the comparison may be defined by the L
parameter, in words. L must be in the range: 1-16.
Default value of L is 8 bytes for VDUCOMPARE and 16 bytes
for HEXCOMPARE.
The first byte to compare can be defined by the FA,FB
or the BA,BB parameters, with default values 0:
FA: First location to compare in A file (Word address).
FB: First location to compare in B file (Word address).
BA: First location to compare in A file (Byte address).
BB: First location to compare in B file (Byte address).
Example:
Compare the files:
A_TEST:
'SKIP__TEST_A_FILE THIS IS THE LONGEST FILE ~~~~~~~~~~~~~'
'~~~~~~~~~~~~.'
B_TEST:
'TEST_B_FILE SHORT FILE'
VDUCOMP.C A:A_TEST B:B_TEST FA:3
From: CSL00
VDUCOMPARE V.02.01
A_file: A_TEST; B_file: B_TEST;
Byte offset A_file: 6; Byte offset B_file: 0;
B_file shorter than A_file
A_file size: 72; B_file size: 25;
0003L (A) .... .. ..
00000006bA: 5F5F 4554 5453 415F 465F 4C49 2045 4854
00000000bB: 2020 4554 5453 425F 465F 4C49 2045 4853
.. . .
'__TEST_A_FILE TH'
' TEST_B_FILE SH'
000BL (A) .... .... .... .... ..
00000016bA: 5349 4920 2053 4854 2045 4F4C 474E 5345
00000010bB: 524F 2054 4946 454C 000A
.........
'IS IS THE LONGES'
'ORT FILE. '
>>> more output (Y/N/<hexa byte address A>
<hexa byte address B>) : '0 0'
0000L .... .... .. .... .... .... ....
A: 2020 4B53 5049 5F5F 4554 5453 415F 465F
B: 2020 4554 5453 425F 465F 4C49 2045 4853
.... .........
' SKIP__TEST_A_F'
' TEST_B_FILE SH'
0008L .... .. .... .... ..
A: 4C49 2045 4854 5349 4920 2053 4854 2045
B: 524F 2054 4946 454C 000A
... .....
'ILE THIS IS THE '
'ORT FILE. '
>>> more output (Y/N/<hexa byte address A>
<hexa byte address B>) : 'N'
End of compare.
Changes:
--------
<0101>
INITIAL VERSION
<0201>
Recoded version in SWELL
Parameters for first compare introduced.
Errors corrected:
-----------------
Reported errors, not corrected:
-------------------------------
CPECRs implemented in current release:
--------------------------------------
Comments:
---------
This is the first SCL-release.
The previous release was an IHD-release. «a5»