A-8 HP 9895A Disc Memory Command Set
Command Execution Checks
In addition to the above holdoffs, the controller will verify other conditions before a particu-
lar operation is permitted to execute.
1. Correct number of command bytes.
Obviously, the correct command syntax must be received, or else an I/O program
error is defined by the controller.
2. DSJ
=
1 and status 1
<>
I/O program error
DSJ
=
1 and status 1
< >
illegal opcode
The above condition exists when the most recent command terminated with an error.
The following commands are disabled when this condition exists until the host system
requests status and hence is aware of the status of that last operation:
a. Read commands,
b. Write commands,
c. Door lock/unlock.
3. Disc format.
Most commands that operate on the disc will verify that the format is either HP or IBM.
If an unknown disc is in the requested drive, these operations will abort with a status 2
error. The commands are:
a. Seek,
b. Read commands,
c. Write commands,
d. Initialize command.
4. Obviously, the disc must not be write protected when any command that needs to
write information on the disc is given. The commands that make this check are:
a. Write commands,
b. Initialize command,
c. Format command.