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.