Disk ReadIWrite Utility
Lets you read or write
to
a specified block of memory. The command
line is:
disk drive,cylinder,starting sector,operation,address,number
of
sectors
address
is the starting address
in
memory where the information read
from the disk is to
be
placed, or where information written to the disk
is to
be
taken from.
Specify operation
as:
R for Read, W for Write, or * for a Directory
Write.
If you do not specify
cylinder, the system uses the directory track. If
you do not specify
starting sector, the system starts with sector
0.
If
you do not specify
number
of
sectors, the system reads the whole
cylinder.
If an error occurs during a disk function, the error number appears
on
the screen surrounded by asterisks. Hold down the
(ENTER)
key to
abort the disk function.
Example:
2,0,0
,R
,6000
,2
(ENTER)
reads into memory (beginning at address X'6000') sectors 0 and 1 of
cylinder
0 from the disk
in
Drive
2.
This block of memory is displayed
on
the monitor
in
the full screen mode.
Extended
Command
Descriptions
The following commands are available only with the extended
debugger.
E (Enter Data)
Eaddress
Enter the above command to enter data directly into memory
beginning at
address. The contents of address are displayed and you
can then type
in
two hex characters to replace the current contents.
After typing the byte, press:
•
(SPACE
BAR)
to modify the byte and move to the next address.
•
(ENTER)
to
modify the byte and exit from the E command.
•
00
to exit from the E command without modifying the byte.
If you do not specify
address, TRSDOS uses the current memory
modification address (shown by the vertical bars).
1-61