02.07.2013 Views

RK06/RK07 Disk Drive User's Manual - Trailing-Edge

RK06/RK07 Disk Drive User's Manual - Trailing-Edge

RK06/RK07 Disk Drive User's Manual - Trailing-Edge

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Combined Error/Controller Clear (CERR/CCLR) - Bit 15 - As a Combined Error (CERR) indicator,<br />

bit 15 can be set by the controller, or anyone of the drives, to indicate that a subsystem error has<br />

occurred (Table 7-1). However, when the bit is set via program control, a controller initialize (CCLR)<br />

operation is enabled which clears the controller and results in the clearing of bit 15 itself. Thus, if the<br />

bit is internally set (CERR) by an error that is followed by an external set (CCLR) to initialize the<br />

controller, bit 15 will be cleared. However, since only controller errors will be initialized by CCLR, any<br />

error originating in a drive will remain set in the drive.<br />

Error<br />

Programming Error (PGE)<br />

Illegal Function (ILF)<br />

Format Error (FTER)<br />

Cylinder Overflow (COE)<br />

Invalid <strong>Disk</strong> Address (lDAE)<br />

U nit Field Error (UFE)<br />

UNIBUS Parity Error (UPE)<br />

Nonexistent <strong>Drive</strong> (NED)<br />

<strong>Drive</strong> Available Interrupt<br />

(DAINT)<br />

<strong>Drive</strong> Error (DRERR)<br />

Bad Sector Error (BSERR)<br />

Header VRC Error (HVRC)<br />

CAUTION<br />

When using a BIC instruction on the RKCSI register,<br />

ensure that a 1 is set in bit 15 of the mask. If this<br />

is not done and CERR is set, a CCLR will occur, and<br />

the RK611 will be cleated. For example, to clear the<br />

interrupt Enable (IE) bit (bit 6 in RKCSl), the following<br />

instruction format is recommended:<br />

BIC #100100, @RKCSI<br />

Table 7-1 Combined Error (CERR)<br />

Indicator Bit<br />

RKCS2 bit 10<br />

RKER bit 0<br />

RKER bit 4 or 5<br />

RKER bit 9<br />

RKER bit 10<br />

RKCS2 bit 8<br />

RKCS2 bit 13<br />

RKCS2 bit 12<br />

RKDS bit 0<br />

Message BO:T7<br />

(FAULT)<br />

RKER bit 7<br />

RKER bit 8<br />

7-5<br />

Condition<br />

Register written (except CCLR<br />

SCLR) with GO set.<br />

Illegal command in low-order 5 bits of<br />

RKCSI.<br />

Format or <strong>Drive</strong> Type error.<br />

Cylinder address exceeded.<br />

Invalid cylinder or track address detected.<br />

<strong>Drive</strong> selection problem.<br />

Error in 16-bit data word from main<br />

memory.<br />

<strong>Drive</strong> response problem.<br />

<strong>Drive</strong> is not available (dual-access<br />

only).<br />

Any 1 of 21 drive error conditions.<br />

Data transfer attempt to/from bad<br />

sector.<br />

Header Check indicates bad header<br />

information.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!