|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 24576 (0x6000) Types: RcTekst Names: »99109780.WP«
└─⟦dedaa6eab⟧ Bits:30005866/disk1.imd Dokumenter i RcTekst format (RCSL 99-1-*) └─⟦this⟧ »99109780.WP«
╱04002d4e0c0006000000000301483100000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ┆06┆i↲ ↲ ↲ ┆a1┆┆b0┆TABLE OF CONTENTS┆05┆PAGE↲ ↲ 1. INTRODUCTION ..................................................... 1↲ ╞ 1.1 Changes ..................................................... 1↲ ╞ 1.2 Glossary of Terms ........................................... 2↲ ↲ 2. GENERAL COMMUNICATION RULES ...................................... 3↲ ╞ 2.1 Message Format .............................................. 3↲ ╞ 2.1.1 Mode ................................................. 3↲ ╞ 2.1.2 First and Last Storage Address ....................... 3↲ ╞ 2.1.3 First Segment ........................................ 4↲ ╞ 2.2 Answer Format ............................................... 4↲ ↲ 3. OPERATIONS ....................................................... 7↲ ╞ 3.1 SENSE ....................................................... 7↲ ╞ 3.2 INPUT ....................................................... 8↲ ╞ 3.3 OUTPUT ..................................................... 10↲ ╞ 3.4 POSITION ................................................... 11↲ ╞ 3.5 SECURITY ERASE ............................................. 12↲ ↲ ↲ ┆a1┆┆b0┆APPENDIX↲ ↲ A. REFERENCES ...................................................... 13↲ ↲ B. DETAILED STATUS FORMAT .......................................... 14↲ ╞ B.1 Answer Format .............................................. 14↲ ╞ B.2 Status Description ......................................... 14↲ ╞ B.2.1 Control Module Status ............................... 15↲ ╞ B.2.2 System Intervention Status .......................... 15↲ ╞ B.2.3 Manual Intervention Status .......................... 17↲ ╞ B.2.4 Delay Code .......................................... 17↲ ╞ B.2.5 Slave Device Status ................................. 18↲ ╞ B.2.6 Flaw Address (byte 3-0) ............................. 18↲ ↲ C. MESSAGE/ANSWER FORMAT SUMMARY ................................... 19↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆06┆ii↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆┆b0┆┆06┆┆0b┆↲ ↲ ┆b0┆┆a1┆1. INTRODUCTION.┆e1┆↲ ↲ ┆84┆This manual is only valid for areas on RC834x discs connected ↓ ┆19┆┆89┆┄┄through an IDA801 adapter.↲ ┆84┆The error recovery procedure has been changed compared to the ↓ ┆19┆┆89┆┄┄one used in connection with areas located on RC82xx discs. The ↓ ┆19┆┆89┆┄┄error recovery procedure is similar to the one used when acces┄↓ ┆19┆┆89┆┄┄sing the disc directly (see ref. 2).↲ ↲ ↲ ┆a1┆┆b0┆1.1 Changes.┆e1┆↲ ↲ ┆84┆The following has been changed compared to areas stored on ↓ ┆19┆┆89┆┄┄RC82xx disc (see ref. 1):↲ ↲ - A new operation SECURITY ERASE has been added.↲ ↲ - The SENSE operation has been changed.↲ ↲ - ┆84┆The MODE specification in the operations has been changed. It ↓ ┆19┆┆8b┆┄┄is no longer possible to specify limited or no error recove┄↓ ┆19┆┆8b┆┄┄ry.↲ Specification of READ AFTER WRITE is now possible.↲ ↲ - ┆84┆┆84┆The format of the answer has been changed. The four first ↓ ┆19┆┆8b┆┄┄words in the answer resembles the old format but the contents ↓ ┆19┆┆8b┆┄┄of the last four words has been changed.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆1.2. Glossary of Terms.┆e1┆↲ ↲ ISI: ┆84┆Intelligent Standard Interface. Interface of the ↓ ┆19┆┆97┆┄┄disc units to the RC8000 Intelligent Device ↓ ┆19┆┆97┆┄┄Adapter (IDA).↲ ↲ IDA: ┆84┆Intelligent Device Adapter. Adapter which inter┄↓ ┆19┆┆97┆┄┄faces one or more ISI disc interfaces (and Pertec ↓ ┆19┆┆97┆┄┄interfaces for magne┄tic tape stations) to RC8000.↲ ↲ Segment: ┆84┆Logical data block containing 512 RC8000 half┄↓ ┆19┆┆97┆┄┄words (768 8 bits bytes). One RC8000 segment is ↓ ┆19┆┆97┆┄┄composed of three physical disc ┆b0┆sectors┆f0┆.↲ ↲ Sector: ┆84┆Physical data block on the discs, containing 256 ↓ ┆19┆┆97┆┄┄8 bits bytes. It is not possible to address and ↓ ┆19┆┆97┆┄┄transfer one single sector to or from RC8000, but ↓ ┆19┆┆97┆┄┄only in groups of three sectors (one segment).↲ ↲ Slave device: A physical disc connected to an ISI interface.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆2. GENERAL COMMUNICATION RULES.↲ ↲ The kind of a backing store area process is 4.↓ ↲ ↲ ┆a1┆┆b0┆2.1. Message Format.┆e1┆↲ ↲ ┆84┆The format of a message to an area depends on the operation. An ↓ ┆19┆┆89┆┄┄i/o message may serve as an example.↲ ↲ + 0: operation< 12 + mode↲ + 2: first RC8000 storage address↲ + 4: last RC8000 storage address↲ + 6: first segment↲ ↲ ↲ ┆b0┆┆a1┆2.1.1. Mode.┆e1┆↲ ↲ ┆84┆The mode specification in the operations has the following ↓ ┆19┆┆89┆┄┄field:↲ ↲ mode: read after write<0↲ ↲ read after write: only in output operation.↲ ┆84┆If one, the specified block is read to check ↓ ┆19┆┆9b┆┄┄that it contains no uncorrectable errors.↲ ↲ ↲ ┆b0┆┆a1┆2.1.2. First and Last Storage Address.↲ ↲ ╞ ┆84┆If first or last address is odd, they will be decreased by one.↲ ┆84┆First and last storage address must point to a storage area ↓ ┆19┆┆89┆┄┄within the sending process.↲ ┆84┆If not the specified storage area is a multiple of the segment ↓ ┆19┆┆89┆┄┄size (512 RC8000 halfwords) the last storage address will be ↓ ┆19┆┆89┆┄┄adjusted (decreased) to fit a multiple of the segment size.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆2.1.3. First Segment.↲ ↲ ┆84┆This is the address (segment number) of the first segment which ↓ ┆19┆┆89┆┄┄the operation concerns. The segment number is given relative to ↓ ┆19┆┆89┆┄┄the beginning of the area (first segment of the area has number ↓ ┆19┆┆89┆┄┄zero).↲ ↲ ↲ ┆a1┆┆b0┆2.2. Answer Format.┆e1┆↲ ↲ ┆84┆When communicating with an area process the following results ↓ ┆19┆┆89┆┄┄are possible from the "wait answer" system call:↲ ↲ Result 1: ┆84┆Message accepted, answer contains further status ↓ ┆19┆┆93┆┄┄information.↲ Result 2: Violation of user/reserver requirement.↲ Result 3: Unintelligible message; illegal operation or mode.↲ Result 4: Malfunction, IDA controller troubles.↲ Result 5: ┆84┆Receiver unknown, the specified area process does not ↓ ┆19┆┆93┆┄┄exist.↲ ↲ ┆84┆For every operation the meaning of result 2 and 3 will be ↓ ┆19┆┆89┆┄┄speci┄fied.↲ ↲ ┆84┆The answers contains logical RC8000 status, RC8000/IDA communi┄↓ ┆19┆┆89┆┄┄cation status, control module (ISI) status and the status of ↓ ┆19┆┆89┆┄┄the slave device on which the area is located.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ The answers has the following common format:↲ ↲ + 0: status word↲ + 2: number of halfwords transferred↲ + 4: number of characters transferred↲ + 6: i/o result↲ + 8: reserved<8 + control module status<0↲ +10: ┆84┆system intervention code<16 + manual intervention ↓ ┆19┆┆91┆┄┄code<8 + delay code<0↲ +12: ┆84┆reserved<16 + slave device status<8 + flaw address, ↓ ┆19┆┆91┆┄┄byte 3<0↲ +14: flaw address, byte 2<16 + flaw address, byte 1<8↲ + flaw address, byte 0<0↲ ↲ Status: This status word is bit encoded:↲ bit 0: intervention↲ 1: parity error or hard error↲ 2: position error↲ 5: end of area↲ 11: ┆84┆disc error after error recovery (always set of any ↓ ┆19┆┆91┆┄┄error).↲ ↲ Number of Halfwords and Number of Characters Transferred:↲ ╞ ┆84┆Specifies the exact number of characters which have been trans-↓ ┆19┆┆89┆┄┄ferred without errors. Number of halfwords specifies number of ↓ ┆19┆┆89┆┄┄halfwords which have been modified (always a multiple of 2).↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ i/o result:↲ 0: normal termination↲ 1: RC8000 system bus reject.↲ 2: RC8000 system bus timeout.↲ 3: software timeout.↲ 6: power restart.↲ ╞ 7: RC8000 system bus data reject↲ ╞ 8: RC8000 system bus data timeout↲ 9: RC8000 system bus parity error↲ ╞ 10: controller bus reject↲ 11: controller bus timeout↲ ╞ 12: controller bus parity error↲ ↲ ┆84┆The information supplied in halfwords +8 to +14 is normally ↓ ┆19┆┆89┆┄┄only of interest to test programs. In the rest of this manual ↓ ┆19┆┆89┆┄┄it is called Detailed Status. For a detailed description see ↓ ┆19┆┆89┆┄┄appendix B.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆3. OPERATIONS.┆e1┆↲ ↲ The area process accepts the following messages:↲ ↲ SENSE, INPUT, OUTPUT, POSITION and SECURITY ERASE.↲ ↲ ┆84┆SENSE and POSITION are control operations which concern the ↓ ┆19┆┆89┆┄┄disc on which the area is located.↲ ↲ ┆84┆INPUT, OUTPUT and SECURITY ERASE concern transport of data ↓ ┆19┆┆89┆┄┄from or to the area. SECURITY ERASE does not involve data ↓ ┆19┆┆89┆┄┄transport from RC8000.↲ ↲ ↲ ┆b0┆┆a1┆3.1. SENSE┆e1┆↲ ↲ Function:↲ ↲ The device, on which the area is stored, is sensed.↲ ┆84┆No input/output operation is initiated on the disc but a seek ↓ ┆19┆┆89┆┄┄operation is performed to the track on which the first segment ↓ ┆19┆┆89┆┄┄of the area is stored, to get a correct slave device status; ↓ ┆19┆┆89┆┄┄i.e. SENSE acts like a POSITION operation to segment zero of ↓ ┆19┆┆89┆┄┄the area, but if the size of the area is zero (no segment allo┄↓ ┆19┆┆89┆┄┄cated) no END OF AREA status is given and the slave device ↓ ┆19┆┆89┆┄┄status will not be valid.↲ ↲ The sending process must be user of the area process.↲ ↲ Message:↲ + 0: 0<12 + 0↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ Answer:↲ + 0: status↲ + 2: 0↲ + 4: 0↲ + 6: i/o result↲ + 8 - + 14: detailed status↲ ↲ Errors: Result 2: Calling process is not user of area process.↲ Area process reserved by another process.↲ Result 3: Not possible.↲ ↲ ↲ ┆b0┆┆a1┆┆a1┆3.2. INPUT.┆e1┆↲ ↲ Function:↲ ↲ ┆84┆A number of consecutive segments of 256 RC8000 words each are ↓ ┆19┆┆89┆┄┄input to a storage area within the sending process. The first ↓ ┆19┆┆89┆┄┄segment number relative to the beginning of the area on the ↓ ┆19┆┆89┆┄┄backing store must be given in the message.↲ ↲ ┆84┆The segments need only be consecutive in a logical sense, thus ↓ ┆19┆┆89┆┄┄securing that the user does not have to be aware of the posi┄↓ ┆19┆┆89┆┄┄tion of the segments of an area.↲ ↲ ┆84┆The operation transfers the maximum number of segments for ↓ ┆19┆┆89┆┄┄which there is room within the storage area, i.e. ↲ ↲ number of segments=↲ (last storeage address+2 - first storage address)//512↲ ↲ ┆84┆If the input block thus specified exceeds the upper limit of ↓ ┆19┆┆89┆┄┄the area on the backing store, input is performed only for that ↓ ┆19┆┆89┆┄┄part of the block which is within the area. In any case the ↓ ┆19┆┆89┆┄┄actual number of halfwords transferred is given in the answer.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆84┆If the first segment is outside the limits of the area, input ↓ ┆19┆┆89┆┄┄is not initiated, but the answer contains the END OF AREA bit ↓ ┆19┆┆89┆┄┄in the status word, number of halfwords/characters will be zero ↓ ┆19┆┆89┆┄┄and the detailed status will be undefined.↲ ↲ The sending process must be user of the area process.↲ ↲ Message:↲ + 0: 3<12 + 0↲ + 2: first storage address.↲ + 4: last storage address.↲ + 6: first segment number.↲ ↲ ┆84┆ ┆84┆First and last storage address must point to a core area within ↓ ┆19┆┆89┆┄┄the sending process.↲ ↲ Answer:↲ + 0: status↲ + 2: number of halfwords transferred↲ + 4: number of characters transferred↲ + 6: i/o result↲ + 8- +14: detailed status↲ ↲ ┆84┆ ┆84┆Number of characters defines the actual number of characters ↓ ┆19┆┆89┆┄┄which has been transferred without errors. Number of halfwords ↓ ┆19┆┆89┆┄┄defines the number of halfwords (in multiple of 2) which has ↓ ┆19┆┆89┆┄┄been modified (c.f. section 2.2.).↲ ↲ Errors: Result 2: ┆84┆Sending process is not user of area process.↲ Area reserved by another process↲ Result 3: Specified core area outside sending process.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆┆a1┆3.3. OUTPUT.┆e1┆↲ ↲ Function: ↲ ↲ ┆84┆The output operation is equivalent to the input operation ↓ ┆19┆┆89┆┄┄except that the specified core area is output to the area ↓ ┆19┆┆89┆┄┄starting from the segment number given (the segment specified ↓ ┆19┆┆89┆┄┄must be relative to the beginning of the area).↲ ┆84┆Only blocks of a multiple of 512 halfwords will be transferred.↲ ↲ The sending process must be reserver of the area process.↲ ↲ Message:↲ + 0: 5<12 + mode ↲ + 2: first storage address↲ + 4: last storage address↲ + 6: first segment number↲ ↲ Mode: See section 2.1.1.↲ ┆84┆ ┆84┆First and last storage address must point to a core ↓ ┆19┆┆91┆┄┄area within the sending process.↲ ↲ Answer:↲ + 0: status↲ + 2: number of halfwords transferred↲ + 4: number of characters transferred↲ + 6: i/o result↲ + 8-14: detailed status↲ ↲ Errors: Result 2: ┆84┆Sending process is not reserver of area ↓ ┆19┆┆9b┆┄┄process.↲ Result 3: Illegal mode specification.↲ ╞ ╞ ╞ Specified core area outside sending process.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆3.4. POSITION.┆e1┆↲ ↲ Function:↲ ↲ ┆84┆The read/write heads on the device on which the area is stored ↓ ┆19┆┆89┆┄┄are moved to the cylinder on which the segment specified in the ↓ ┆19┆┆89┆┄┄message (specified relative to the beginning of the area) is ↓ ┆19┆┆89┆┄┄located.↲ ┆84┆If the segment is outside the limits of the area, no operation ↓ ┆19┆┆89┆┄┄is initiated, but the answer contains the END OF AREA status ↓ ┆19┆┆89┆┄┄bit. In this case the detailed status will be undefined.↲ ↲ The sending process must be user of the area process.↲ ↲ Message:↲ + 0: 8<12 + 0↲ + 2: irrelevant↲ + 4: irrelevant↲ + 6: segment↲ ↲ Answer:↲ + 0: status word↲ + 2: 0↲ + 4: 0↲ + 6: i/o result↲ + 8-14: detailed status↲ ↲ Errors: Result 2: ┆84┆Sending process is not user of area process.↲ Area reserved by another process.↲ Result 3: Not possible.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆3.5. SECURITY ERASE.┆e1┆↲ ↲ Function:↲ ↲ ┆84┆The specified segment(s) in the area are erased. A random bit ↓ ┆19┆┆89┆┄┄pattern is written on the segments.↲ ↲ The sending process must be reserver of the area process.↲ ↲ Message:↲ + 0: 18<12 + 0↲ + 2: 0↲ + 4: 0↲ + 6: first segment↲ + 8: no of segments↲ ↲ Answer:↲ + 0: status↲ + 2: (no of halfwords erased)↲ + 4: no of characters erased↲ + 6: i/o result↲ + 8- +14: detailed status↲ ↲ Errors: Result 2: ┆84┆Sending process is not reserver of area ↓ ┆19┆┆9b┆┄┄process.↲ Result 3: Not possible.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆APPENDIX.┆e1┆↲ ↲ ↲ ┆a1┆┆b0┆A. REFERENCES.↲ ↲ (1) RC8000 Backing store area process.↲ RCSL no 31-D539.↲ ↲ ↲ (2) RC8000/IDA801 Disc Process, Reference Manual.↲ RCSL no 991 09775.↲ ↲ ↲ (3) Intelligent Standard Interface (ISI) Specification.↲ Spec.: 77653440.↲ ↲ ↲ (4) Product Specification for 9056 Control Module.↲ Spec.: 64400100.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆a1┆┆b0┆B. DETAILED STATUS FORMAT.┆e1┆↲ ┆a1┆↲ ┆84┆In this section a description of the status delivered in word ↓ ┆19┆┆89┆┄┄+8 - +14 of the answer is given.↲ ╞ ┆84┆It is recommended to consult ref. 3 and 4 for a more detailed ↓ ┆19┆┆89┆┄┄description.↲ ↲ ┆b0┆┆a1┆B.1. Answer Format.┆e1┆↲ ↲ Summary of the answer format:↲ ↲ + 0: -↲ + 2: -↲ + 4: -↲ + 6: -↲ + 8: reserved<8 + Control Module status<0↲ +10: ┆84┆System intervention code<16 + Manual intervention ↓ ┆19┆┆91┆┄┄code<8 + Delay code<0↲ +12: ┆84┆reserved<16 + slave device status<8 + flow address, ↓ ┆19┆┆91┆┄┄byte 3<0↲ +14: ┆84┆Flow address, byte 2<16 + flow address, byte 1<8 ↓ ┆19┆┆91┆┄┄+ flow address, byte 0<0↲ ↲ ↲ ┆a1┆┆b0┆B.2. Status Description.↲ ↲ ┆84┆In the following description the bit number is given relative ↓ ┆19┆┆89┆┄┄to the specified field, where bit 0 is the most significant ↓ ┆19┆┆89┆┄┄bit.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆┆a1┆┆b0┆┆a1┆B.2.1. Control Module Status.┆e1┆↲ ↲ This is bit encoded:↲ ↲ Bit 0: ┆84┆Normal end (no further information in system/manual ↓ ┆19┆┆92┆┄┄intervention status fields but delay code may contain ↓ ┆19┆┆92┆┄┄valid information).↲ 1: ┆84┆Check end (further information in system/manual ↓ ┆19┆┆92┆┄┄intervention or delay status fields).↲ 2-4: Execution status: 100B ISI i/o parity error or↲ internal controller error.↲ 110B Disc pack change (RC8345).↲ 5: System intervention status valid.↲ 6: Manual intervention status valid.↲ 7: Delay status valid.↲ ↲ ┆84┆Bit 5-7 indicates whether or not further information can be ↓ ┆19┆┆89┆┄┄found in the corresponding fields of the answer.↲ ↲ ↲ ┆a1┆┆b0┆B.2.2. System Intervention Status.┆e1┆↲ ↲ 00 (00H): No system intervention status↲ 33 (21H): Seek error↲ 65 (41H): Unable to read header (read operation)↲ 67 (43H): Unable to read data↲ 97 (61H): Unable to read header (write operation)↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ Seek error:↲ ┆84┆A seek error may be detected in all of the operations. If it is ↓ ┆19┆┆89┆┄┄detected the following is automatically done:↲ ┆84┆The heads are moved to track zero and the seek is repeated ↓ ┆19┆┆89┆┄┄once. If this second seek succeeded the status word will ↓ ┆19┆┆89┆┄┄indicate operation completed, the control module status will ↓ ┆19┆┆89┆┄┄indicate NORMAL END but the delay status will indicate SEEK ↓ ┆19┆┆89┆┄┄RETRY APPLIED.↲ ┆84┆If the second seek failed, the status word indicates POSITION ↓ ┆19┆┆89┆┄┄ERROR, control module status indicates CHECK END, system ↓ ┆19┆┆89┆┄┄intervention status indicates SEEK ERROR and delay status ↓ ┆19┆┆89┆┄┄indicates SEEK RETRY APPLIED.↲ ↲ Read header trouble:↲ ┆84┆If the address information (header) part of a sector contains ↓ ┆19┆┆89┆┄┄an error (which may be detected through an ECC mismatch) no ECC ↓ ┆19┆┆89┆┄┄error correction is applied, but a rereading of the header will ↓ ┆19┆┆89┆┄┄be performed once. If this rereading of the header is unsuc┄↓ ┆19┆┆89┆┄┄cessful and it is impossible to verify that the slave device is ↓ ┆19┆┆89┆┄┄on the proper cylinder, a return to track zero and a seek to ↓ ┆19┆┆89┆┄┄specified track is performed to ensure that the correct cylin┄↓ ┆19┆┆89┆┄┄der is selected, before an error status is delivered (system ↓ ┆19┆┆89┆┄┄intervention status will indicate UNABLE TO READ HEADER).↲ ┆84┆If the rereading of the header was successful the control ↓ ┆19┆┆89┆┄┄module status will indicate NORMAL END, but the delay code will ↓ ┆19┆┆89┆┄┄indicate HEADER RETRY APPLIED.↲ ↲ Read data trouble:↲ ┆84┆If an error is detected during a reading of the data part of a ↓ ┆19┆┆89┆┄┄sector the following is done:↲ ┆84┆Two attempts to read the data are made with carriage and data ↓ ┆19┆┆89┆┄┄offset at nominal, and single burst (of at most 25 bits) ECC ↓ ┆19┆┆89┆┄┄employed. Then three attempts are made at each of the strobe ↓ ┆19┆┆89┆┄┄offsets (early and late) while holding the carriage offset at ↓ ┆19┆┆89┆┄┄nominal.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆84┆Also three attempts are made at each of the carriage offsets ↓ ┆19┆┆89┆┄┄(plus and minus) while holding the strobe offset at nominal. ↓ ┆19┆┆89┆┄┄Finally, one more attempt is made with the offsets in their ↓ ┆19┆┆89┆┄┄nominal conditions. A single burst ECC procedure is applied in ↓ ┆19┆┆89┆┄┄the final attempt.↲ ┆84┆If the error recovery is unsuccessful the control module will ↓ ┆19┆┆89┆┄┄indicate CHECK END, system intervention status will indicate ↓ ┆19┆┆89┆┄┄UNABLE TO READ DATA and the delay code will indicate DATA ↓ ┆19┆┆89┆┄┄CORRECTION APPLIED and DATA RETRY APPLIED.↲ ┆84┆If the error recovery was succesfull the control module will ↓ ┆19┆┆89┆┄┄indicate NORMAL END but the delay code will indicate DATA ↓ ┆19┆┆89┆┄┄CORRECTION APPLIED and/or DATA RETRY APPLIED depending on when ↓ ┆19┆┆89┆┄┄the error recovery succeeded.↲ ↲ ↲ ┆a1┆┆b0┆B.2.3. Manual Intervention Status┆e1┆↲ ↲ 00 (00H): No manual intervention status.↲ Other valu┆84┆es: ┆84┆Indicates an error which normally is correct┄↓ ┆19┆┆9a┆┄┄able only through manual intervention. For ↓ ┆19┆┆9a┆┄┄further information see ref. 3 and 4.↲ ↲ ↲ ┆b0┆┆a1┆B.2.4. Delay Code┆e1┆↲ ↲ ┆84┆The delay code specifies whether or not an error recovery ↓ ┆19┆┆89┆┄┄action has been performed. The dalay code does not necessarily ↓ ┆19┆┆89┆┄┄indi┄cate an error as the data correction may have been success-↓ ┆19┆┆89┆┄┄full.↲ ↲ 00 (00H): No delay status↲ 33-39 (21-27H): Bit encoded delay status:↲ 0010.0xx1 Data correction applied↲ 0010.0x1x Seek retry applied↲ 0010.01xx Data retry applied↲ 66 (42H): Header retry applied.↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆┆a1┆B.2.5. Slave Device Status.↲ ↲ The slave device status is bit-encoded:↲ ↲ ╞ bit 0: No head select↲ ╞ 1: Write fault↲ 2: read/write off cylinder↲ 3: read/write fault↲ 4: voltage fault↲ 5: head select fault↲ 6: seek error↲ 7: write protect↲ ↲ ↲ ┆b0┆┆a1┆B.2.6. Flaw Address (byte 3 - 0)┆e1┆↲ ↲ ↲ ┆84┆The flaw address is given as an absolute sector address on the ↓ ┆19┆┆89┆┄┄physical disc.↲ ┆84┆If the operation succeeded but the delay status indicates 'data ↓ ┆19┆┆89┆┄┄correction applied' or 'data retry applied', it contains the ↓ ┆19┆┆89┆┄┄sector address of the sector which needed data correction to be ↓ ┆19┆┆89┆┄┄applied (only possible for input and output with read after ↓ ┆19┆┆89┆┄┄write specified).↲ ┆84┆If the operation failed because of an unrecovable error, it ↓ ┆19┆┆89┆┄┄contains the sector-address of the eroneous sector.↲ ╞ ┆84┆If the operation succeeded it is undefined.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆a1┆┆b0┆C. MESSAGE/ANSWER FORMAT SUMMARY.↲ ↲ ┆a1┆┆e1┆ ┆a1┆Operation┆e1┆ ┆a1┆Message┆e1┆ ┆a1┆Answer┆e1┆↲ ↲ sense 0<12 + 0 status word↲ 0↲ 0↲ i/o result↲ detailed status↲ - " -↲ - " -↲ - " -↲ ╱04002d4e0c00060000000003014c3100000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0c0006000000000301483100000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ↲ ↲ input 3<12 + 0 status word↲ first storage address number of halfwords↲ last storage address number of characters↲ first segment number i/o result↲ detailed status↲ - " -↲ - " -↲ - " -↲ ↲ ↲ output 5<12 + mode status word↲ first storage address number of halfwords↲ last storage address number of characters↲ first segment number i/o result↲ detailed status↲ - " -↲ - " -↲ - " -↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ position 8<12 + 0 status word↲ irrelevant 0↲ irrelevant 0↲ segment i/0 result↲ detailed status↲ - " -↲ - " -↲ - " -↲ ↲ ↲ security erase 18<12 + 0 status word↲ 0 number of halfwords↲ 0 number of characters↲ first segment i/o result↲ number of segments detailed status↲ - " -↲ - " -↲ - " -↲ ┆1a┆┆1a┆16
0x0000…0020 (0,) 00 00 00 00 00 00 00 00 42 05 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 4e 00 00 00 ┆ B N ┆ 0x0020…0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ ┆ 0x0040…0047 00 00 00 00 00 00 00 ┆ ┆ 0x0047…0080 Params { 0x0047…0080 04 00 2d 4e 0c 00 06 00 00 00 00 03 01 48 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N H1 ┆ 0x0047…0080 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0047…0080 } 0x0080…00a0 06 69 0d 0a 0d 0a 0d 0a a1 b0 54 41 42 4c 45 20 4f 46 20 43 4f 4e 54 45 4e 54 53 05 50 41 47 45 ┆ i TABLE OF CONTENTS PAGE┆ 0x00a0…00c0 0d 0a 0d 0a 31 2e 20 20 49 4e 54 52 4f 44 55 43 54 49 4f 4e 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆ 1. INTRODUCTION ...........┆ 0x00c0…00e0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x00e0…0100 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 0d 0a 09 31 2e 31 20 20 43 68 61 6e 67 65 73 20 2e 2e 2e 2e ┆.......... 1 1.1 Changes ....┆ 0x0100…0120 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0120…0140 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 0d 0a 09 31 2e 32 20 20 47 6c 6f 73 73 ┆................. 1 1.2 Gloss┆ 0x0140…0160 61 72 79 20 6f 66 20 54 65 72 6d 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆ary of Terms ...................┆ 0x0160…0180 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 32 0d 0a 0d 0a 32 2e ┆........................ 2 2.┆ 0x0180…01a0 20 20 47 45 4e 45 52 41 4c 20 43 4f 4d 4d 55 4e 49 43 41 54 49 4f 4e 20 52 55 4c 45 53 20 2e 2e ┆ GENERAL COMMUNICATION RULES ..┆ 0x01a0…01c0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x01c0…01e0 2e 2e 2e 2e 20 33 0d 0a 09 32 2e 31 20 20 4d 65 73 73 61 67 65 20 46 6f 72 6d 61 74 20 2e 2e 2e ┆.... 3 2.1 Message Format ...┆ 0x01e0…0200 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0200…0220 (1,) 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 33 0d 0a 09 20 20 20 20 20 32 2e 31 2e 31 20 20 4d 6f 64 65 ┆........... 3 2.1.1 Mode┆ 0x0220…0240 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆ ...............................┆ 0x0240…0260 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 33 0d 0a 09 20 20 20 20 20 32 2e 31 2e ┆.................. 3 2.1.┆ 0x0260…0280 32 20 20 46 69 72 73 74 20 61 6e 64 20 4c 61 73 74 20 53 74 6f 72 61 67 65 20 41 64 64 72 65 73 ┆2 First and Last Storage Addres┆ 0x0280…02a0 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 33 0d 0a 09 20 20 ┆s ....................... 3 ┆ 0x02a0…02c0 20 20 20 32 2e 31 2e 33 20 20 46 69 72 73 74 20 53 65 67 6d 65 6e 74 20 2e 2e 2e 2e 2e 2e 2e 2e ┆ 2.1.3 First Segment ........┆ 0x02c0…02e0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x02e0…0300 20 34 0d 0a 09 32 2e 32 20 20 41 6e 73 77 65 72 20 46 6f 72 6d 61 74 20 2e 2e 2e 2e 2e 2e 2e 2e ┆ 4 2.2 Answer Format ........┆ 0x0300…0320 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0320…0340 2e 2e 2e 2e 2e 2e 2e 20 34 0d 0a 0d 0a 33 2e 20 20 4f 50 45 52 41 54 49 4f 4e 53 20 2e 2e 2e 2e ┆....... 4 3. OPERATIONS ....┆ 0x0340…0360 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0360…0380 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 37 0d 0a 09 33 2e 31 20 20 53 45 4e ┆................... 7 3.1 SEN┆ 0x0380…03a0 53 45 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆SE .............................┆ 0x03a0…03c0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 37 0d 0a 09 33 ┆.......................... 7 3┆ 0x03c0…03e0 2e 32 20 20 49 4e 50 55 54 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆.2 INPUT ......................┆ 0x03e0…0400 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0400…0420 (2,) 2e 20 38 0d 0a 09 33 2e 33 20 20 4f 55 54 50 55 54 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆. 8 3.3 OUTPUT ..............┆ 0x0420…0440 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0440…0460 2e 2e 2e 2e 2e 2e 2e 20 31 30 0d 0a 09 33 2e 34 20 20 50 4f 53 49 54 49 4f 4e 20 2e 2e 2e 2e 2e ┆....... 10 3.4 POSITION .....┆ 0x0460…0480 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0480…04a0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 31 0d 0a 09 33 2e 35 20 20 53 45 43 55 52 49 54 ┆.............. 11 3.5 SECURIT┆ 0x04a0…04c0 59 20 45 52 41 53 45 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆Y ERASE ........................┆ 0x04c0…04e0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 32 0d 0a 0d 0a 0d 0a a1 b0 ┆..................... 12 ┆ 0x04e0…0500 41 50 50 45 4e 44 49 58 0d 0a 0d 0a 41 2e 20 20 52 45 46 45 52 45 4e 43 45 53 20 2e 2e 2e 2e 2e ┆APPENDIX A. REFERENCES .....┆ 0x0500…0520 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0520…0540 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 33 0d 0a 0d 0a 42 2e 20 20 44 45 54 41 ┆................. 13 B. DETA┆ 0x0540…0560 49 4c 45 44 20 53 54 41 54 55 53 20 46 4f 52 4d 41 54 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆ILED STATUS FORMAT .............┆ 0x0560…0580 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 34 ┆............................. 14┆ 0x0580…05a0 0d 0a 09 42 2e 31 20 20 41 6e 73 77 65 72 20 46 6f 72 6d 61 74 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆ B.1 Answer Format ..........┆ 0x05a0…05c0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x05c0…05e0 2e 2e 2e 2e 20 31 34 0d 0a 09 42 2e 32 20 20 53 74 61 74 75 73 20 44 65 73 63 72 69 70 74 69 6f ┆.... 14 B.2 Status Descriptio┆ 0x05e0…0600 6e 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆n ..............................┆ 0x0600…0620 (3,) 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 34 0d 0a 09 20 20 20 20 20 42 2e 32 2e 31 20 20 43 6f 6e ┆........... 14 B.2.1 Con┆ 0x0620…0640 74 72 6f 6c 20 4d 6f 64 75 6c 65 20 53 74 61 74 75 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆trol Module Status .............┆ 0x0640…0660 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 35 0d 0a 09 20 20 20 20 20 42 2e 32 ┆.................. 15 B.2┆ 0x0660…0680 2e 32 20 20 53 79 73 74 65 6d 20 49 6e 74 65 72 76 65 6e 74 69 6f 6e 20 53 74 61 74 75 73 20 2e ┆.2 System Intervention Status .┆ 0x0680…06a0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 35 0d 0a 09 20 ┆......................... 15 ┆ 0x06a0…06c0 20 20 20 20 42 2e 32 2e 33 20 20 4d 61 6e 75 61 6c 20 49 6e 74 65 72 76 65 6e 74 69 6f 6e 20 53 ┆ B.2.3 Manual Intervention S┆ 0x06c0…06e0 74 61 74 75 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆tatus ..........................┆ 0x06e0…0700 20 31 37 0d 0a 09 20 20 20 20 20 42 2e 32 2e 34 20 20 44 65 6c 61 79 20 43 6f 64 65 20 2e 2e 2e ┆ 17 B.2.4 Delay Code ...┆ 0x0700…0720 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0720…0740 2e 2e 2e 2e 2e 2e 2e 20 31 37 0d 0a 09 20 20 20 20 20 42 2e 32 2e 35 20 20 53 6c 61 76 65 20 44 ┆....... 17 B.2.5 Slave D┆ 0x0740…0760 65 76 69 63 65 20 53 74 61 74 75 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆evice Status ...................┆ 0x0760…0780 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 38 0d 0a 09 20 20 20 20 20 42 2e 32 2e 36 20 20 ┆.............. 18 B.2.6 ┆ 0x0780…07a0 46 6c 61 77 20 41 64 64 72 65 73 73 20 28 62 79 74 65 20 33 2d 30 29 20 2e 2e 2e 2e 2e 2e 2e 2e ┆Flaw Address (byte 3-0) ........┆ 0x07a0…07c0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 31 38 0d 0a 0d 0a 43 2e 20 20 ┆..................... 18 C. ┆ 0x07c0…07e0 4d 45 53 53 41 47 45 2f 41 4e 53 57 45 52 20 46 4f 52 4d 41 54 20 53 55 4d 4d 41 52 59 20 2e 2e ┆MESSAGE/ANSWER FORMAT SUMMARY ..┆ 0x07e0…0800 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e ┆................................┆ 0x0800…0808 (4,) 2e 20 31 39 0d 0a 0d 0a ┆. 19 ┆ 0x0808…080b FormFeed { 0x0808…080b 0c 80 a8 ┆ ┆ 0x0808…080b } 0x080b…0811 0a 06 69 69 0d 0a ┆ ii ┆ 0x0811…0814 FormFeed { 0x0811…0814 0c 80 81 ┆ ┆ 0x0811…0814 } 0x0814…0820 0a 14 b3 b0 06 0b 0d 0a 0d 0a b0 a1 ┆ ┆ 0x0820…0840 31 2e 20 20 20 20 20 20 20 49 4e 54 52 4f 44 55 43 54 49 4f 4e 2e e1 0d 0a 0d 0a 20 20 20 20 20 ┆1. INTRODUCTION. ┆ 0x0840…0860 20 20 20 20 84 54 68 69 73 20 6d 61 6e 75 61 6c 20 69 73 20 6f 6e 6c 79 20 76 61 6c 69 64 20 66 ┆ This manual is only valid f┆ 0x0860…0880 6f 72 20 61 72 65 61 73 20 6f 6e 20 52 43 38 33 34 78 20 64 69 73 63 73 20 63 6f 6e 6e 65 63 74 ┆or areas on RC834x discs connect┆ 0x0880…08a0 65 64 20 0a 19 89 80 80 74 68 72 6f 75 67 68 20 61 6e 20 49 44 41 38 30 31 20 61 64 61 70 74 65 ┆ed through an IDA801 adapte┆ 0x08a0…08c0 72 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 65 72 72 6f 72 20 72 65 63 6f 76 65 72 79 ┆r. The error recovery┆ 0x08c0…08e0 20 70 72 6f 63 65 64 75 72 65 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 20 63 6f 6d 70 ┆ procedure has been changed comp┆ 0x08e0…0900 61 72 65 64 20 74 6f 20 74 68 65 20 0a 19 89 80 80 6f 6e 65 20 75 73 65 64 20 69 6e 20 63 6f 6e ┆ared to the one used in con┆ 0x0900…0920 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 61 72 65 61 73 20 6c 6f 63 61 74 65 64 20 6f 6e 20 52 43 ┆nection with areas located on RC┆ 0x0920…0940 38 32 78 78 20 64 69 73 63 73 2e 20 54 68 65 20 0a 19 89 80 80 65 72 72 6f 72 20 72 65 63 6f 76 ┆82xx discs. The error recov┆ 0x0940…0960 65 72 79 20 70 72 6f 63 65 64 75 72 65 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 ┆ery procedure is similar to the ┆ 0x0960…0980 6f 6e 65 20 75 73 65 64 20 77 68 65 6e 20 61 63 63 65 73 80 0a 19 89 80 80 73 69 6e 67 20 74 68 ┆one used when acces sing th┆ 0x0980…09a0 65 20 64 69 73 63 20 64 69 72 65 63 74 6c 79 20 28 73 65 65 20 72 65 66 2e 20 32 29 2e 0d 0a 0d ┆e disc directly (see ref. 2). ┆ 0x09a0…09c0 0a 0d 0a a1 b0 31 2e 31 20 20 20 20 20 20 43 68 61 6e 67 65 73 2e e1 0d 0a 0d 0a 20 20 20 20 20 ┆ 1.1 Changes. ┆ 0x09c0…09e0 20 20 20 20 84 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e ┆ The following has been chan┆ 0x09e0…0a00 67 65 64 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 61 72 65 61 73 20 73 74 6f 72 65 64 20 6f 6e 20 ┆ged compared to areas stored on ┆ 0x0a00…0a20 (5,) 0a 19 89 80 80 52 43 38 32 78 78 20 64 69 73 63 20 28 73 65 65 20 72 65 66 2e 20 31 29 3a 0d 0a ┆ RC82xx disc (see ref. 1): ┆ 0x0a20…0a40 0d 0a 20 20 20 20 20 20 20 20 20 2d 20 41 20 6e 65 77 20 6f 70 65 72 61 74 69 6f 6e 20 53 45 43 ┆ - A new operation SEC┆ 0x0a40…0a60 55 52 49 54 59 20 45 52 41 53 45 20 20 68 61 73 20 62 65 65 6e 20 61 64 64 65 64 2e 0d 0a 0d 0a ┆URITY ERASE has been added. ┆ 0x0a60…0a80 20 20 20 20 20 20 20 20 20 2d 20 54 68 65 20 53 45 4e 53 45 20 6f 70 65 72 61 74 69 6f 6e 20 68 ┆ - The SENSE operation h┆ 0x0a80…0aa0 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 2d 20 84 ┆as been changed. - ┆ 0x0aa0…0ac0 54 68 65 20 4d 4f 44 45 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6f 70 ┆The MODE specification in the op┆ 0x0ac0…0ae0 65 72 61 74 69 6f 6e 73 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 20 49 74 20 0a 19 ┆erations has been changed. It ┆ 0x0ae0…0b00 8b 80 80 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 70 65 63 ┆ is no longer possible to spec┆ 0x0b00…0b20 69 66 79 20 6c 69 6d 69 74 65 64 20 6f 72 20 6e 6f 20 65 72 72 6f 72 20 72 65 63 6f 76 65 80 0a ┆ify limited or no error recove ┆ 0x0b20…0b40 19 8b 80 80 72 79 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 53 70 65 63 69 66 69 63 61 74 69 6f ┆ ry. Specificatio┆ 0x0b40…0b60 6e 20 6f 66 20 52 45 41 44 20 41 46 54 45 52 20 57 52 49 54 45 20 69 73 20 6e 6f 77 20 70 6f 73 ┆n of READ AFTER WRITE is now pos┆ 0x0b60…0b80 73 69 62 6c 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 2d 20 84 84 54 68 65 20 66 6f 72 6d 61 ┆sible. - The forma┆ 0x0b80…0ba0 74 20 6f 66 20 74 68 65 20 61 6e 73 77 65 72 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 ┆t of the answer has been changed┆ 0x0ba0…0bc0 2e 20 54 68 65 20 66 6f 75 72 20 66 69 72 73 74 20 0a 19 8b 80 80 77 6f 72 64 73 20 69 6e 20 74 ┆. The four first words in t┆ 0x0bc0…0be0 68 65 20 61 6e 73 77 65 72 20 72 65 73 65 6d 62 6c 65 73 20 74 68 65 20 6f 6c 64 20 66 6f 72 6d ┆he answer resembles the old form┆ 0x0be0…0c00 61 74 20 62 75 74 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 0a 19 8b 80 80 6f 66 20 74 68 65 20 ┆at but the contents of the ┆ 0x0c00…0c20 (6,) 6c 61 73 74 20 66 6f 75 72 20 77 6f 72 64 73 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 ┆last four words has been changed┆ 0x0c20…0c27 2e 0d 0a 0d 0a 0d 0a ┆. ┆ 0x0c27…0c2a FormFeed { 0x0c27…0c2a 0c 80 9e ┆ ┆ 0x0c27…0c2a } 0x0c2a…0c40 0a a1 b0 31 2e 32 2e 20 20 20 20 20 47 6c 6f 73 73 61 72 79 20 6f ┆ 1.2. Glossary o┆ 0x0c40…0c60 66 20 54 65 72 6d 73 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 49 53 49 3a 20 20 20 20 20 20 ┆f Terms. ISI: ┆ 0x0c60…0c80 20 20 20 20 84 49 6e 74 65 6c 6c 69 67 65 6e 74 20 53 74 61 6e 64 61 72 64 20 49 6e 74 65 72 66 ┆ Intelligent Standard Interf┆ 0x0c80…0ca0 61 63 65 2e 20 49 6e 74 65 72 66 61 63 65 20 6f 66 20 74 68 65 20 0a 19 97 80 80 64 69 73 63 20 ┆ace. Interface of the disc ┆ 0x0ca0…0cc0 75 6e 69 74 73 20 74 6f 20 74 68 65 20 52 43 38 30 30 30 20 49 6e 74 65 6c 6c 69 67 65 6e 74 20 ┆units to the RC8000 Intelligent ┆ 0x0cc0…0ce0 44 65 76 69 63 65 20 0a 19 97 80 80 41 64 61 70 74 65 72 20 28 49 44 41 29 2e 0d 0a 0d 0a 20 20 ┆Device Adapter (IDA). ┆ 0x0ce0…0d00 20 20 20 20 20 20 20 49 44 41 3a 20 20 20 20 20 20 20 20 20 20 84 49 6e 74 65 6c 6c 69 67 65 6e ┆ IDA: Intelligen┆ 0x0d00…0d20 74 20 44 65 76 69 63 65 20 41 64 61 70 74 65 72 2e 20 41 64 61 70 74 65 72 20 77 68 69 63 68 20 ┆t Device Adapter. Adapter which ┆ 0x0d20…0d40 69 6e 74 65 72 80 0a 19 97 80 80 66 61 63 65 73 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 49 53 49 ┆inter faces one or more ISI┆ 0x0d40…0d60 20 64 69 73 63 20 69 6e 74 65 72 66 61 63 65 73 20 28 61 6e 64 20 50 65 72 74 65 63 20 0a 19 97 ┆ disc interfaces (and Pertec ┆ 0x0d60…0d80 80 80 69 6e 74 65 72 66 61 63 65 73 20 66 6f 72 20 6d 61 67 6e 65 80 74 69 63 20 74 61 70 65 20 ┆ interfaces for magne tic tape ┆ 0x0d80…0da0 73 74 61 74 69 6f 6e 73 29 20 74 6f 20 52 43 38 30 30 30 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 ┆stations) to RC8000. ┆ 0x0da0…0dc0 20 53 65 67 6d 65 6e 74 3a 20 20 20 20 20 20 84 4c 6f 67 69 63 61 6c 20 64 61 74 61 20 62 6c 6f ┆ Segment: Logical data blo┆ 0x0dc0…0de0 63 6b 20 63 6f 6e 74 61 69 6e 69 6e 67 20 35 31 32 20 52 43 38 30 30 30 20 68 61 6c 66 80 0a 19 ┆ck containing 512 RC8000 half ┆ 0x0de0…0e00 97 80 80 77 6f 72 64 73 20 28 37 36 38 20 38 20 62 69 74 73 20 62 79 74 65 73 29 2e 20 4f 6e 65 ┆ words (768 8 bits bytes). One┆ 0x0e00…0e20 (7,) 20 52 43 38 30 30 30 20 73 65 67 6d 65 6e 74 20 69 73 20 0a 19 97 80 80 63 6f 6d 70 6f 73 65 64 ┆ RC8000 segment is composed┆ 0x0e20…0e40 20 6f 66 20 74 68 72 65 65 20 70 68 79 73 69 63 61 6c 20 64 69 73 63 20 b0 73 65 63 74 6f 72 73 ┆ of three physical disc sectors┆ 0x0e40…0e60 f0 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 53 65 63 74 6f 72 3a 20 20 20 20 20 20 20 84 50 68 ┆ . Sector: Ph┆ 0x0e60…0e80 79 73 69 63 61 6c 20 64 61 74 61 20 62 6c 6f 63 6b 20 6f 6e 20 74 68 65 20 64 69 73 63 73 2c 20 ┆ysical data block on the discs, ┆ 0x0e80…0ea0 63 6f 6e 74 61 69 6e 69 6e 67 20 32 35 36 20 0a 19 97 80 80 38 20 62 69 74 73 20 62 79 74 65 73 ┆containing 256 8 bits bytes┆ 0x0ea0…0ec0 2e 20 49 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 61 64 64 72 65 73 73 20 ┆. It is not possible to address ┆ 0x0ec0…0ee0 61 6e 64 20 0a 19 97 80 80 74 72 61 6e 73 66 65 72 20 6f 6e 65 20 73 69 6e 67 6c 65 20 73 65 63 ┆and transfer one single sec┆ 0x0ee0…0f00 74 6f 72 20 74 6f 20 6f 72 20 66 72 6f 6d 20 52 43 38 30 30 30 2c 20 62 75 74 20 0a 19 97 80 80 ┆tor to or from RC8000, but ┆ 0x0f00…0f20 6f 6e 6c 79 20 69 6e 20 67 72 6f 75 70 73 20 6f 66 20 74 68 72 65 65 20 73 65 63 74 6f 72 73 20 ┆only in groups of three sectors ┆ 0x0f20…0f40 28 6f 6e 65 20 73 65 67 6d 65 6e 74 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 53 6c 61 76 65 ┆(one segment). Slave┆ 0x0f40…0f60 20 64 65 76 69 63 65 3a 20 41 20 70 68 79 73 69 63 61 6c 20 64 69 73 63 20 63 6f 6e 6e 65 63 74 ┆ device: A physical disc connect┆ 0x0f60…0f79 65 64 20 74 6f 20 61 6e 20 49 53 49 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a ┆ed to an ISI interface. ┆ 0x0f79…0f7c FormFeed { 0x0f79…0f7c 0c 80 94 ┆ ┆ 0x0f79…0f7c } 0x0f7c…0f80 0a a1 b0 32 ┆ 2┆ 0x0f80…0fa0 2e 20 20 20 20 20 20 20 47 45 4e 45 52 41 4c 20 43 4f 4d 4d 55 4e 49 43 41 54 49 4f 4e 20 52 55 ┆. GENERAL COMMUNICATION RU┆ 0x0fa0…0fc0 4c 45 53 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 6b 69 6e 64 20 6f 66 20 61 20 62 ┆LES. The kind of a b┆ 0x0fc0…0fe0 61 63 6b 69 6e 67 20 73 74 6f 72 65 20 61 72 65 61 20 70 72 6f 63 65 73 73 20 69 73 20 34 2e 0a ┆acking store area process is 4. ┆ 0x0fe0…1000 0d 0a 0d 0a a1 b0 32 2e 31 2e 20 20 20 20 20 4d 65 73 73 61 67 65 20 46 6f 72 6d 61 74 2e e1 0d ┆ 2.1. Message Format. ┆ 0x1000…1020 (8,) 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 61 20 6d 65 73 ┆ The format of a mes┆ 0x1020…1040 73 61 67 65 20 74 6f 20 61 6e 20 61 72 65 61 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 6f ┆sage to an area depends on the o┆ 0x1040…1060 70 65 72 61 74 69 6f 6e 2e 20 41 6e 20 0a 19 89 80 80 69 2f 6f 20 6d 65 73 73 61 67 65 20 6d 61 ┆peration. An i/o message ma┆ 0x1060…1080 79 20 73 65 72 76 65 20 61 73 20 61 6e 20 65 78 61 6d 70 6c 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 ┆y serve as an example. ┆ 0x1080…10a0 20 20 20 20 20 20 2b 20 30 3a 20 6f 70 65 72 61 74 69 6f 6e 3c 20 31 32 20 2b 20 6d 6f 64 65 0d ┆ + 0: operation< 12 + mode ┆ 0x10a0…10c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 66 69 72 73 74 20 52 43 38 30 30 30 20 73 ┆ + 2: first RC8000 s┆ 0x10c0…10e0 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a ┆torage address + 4:┆ 0x10e0…1100 20 6c 61 73 74 20 52 43 38 30 30 30 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 0d 0a 20 20 ┆ last RC8000 storage address ┆ 0x1100…1120 20 20 20 20 20 20 20 20 20 20 2b 20 36 3a 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 0d 0a 0d 0a ┆ + 6: first segment ┆ 0x1120…1140 0d 0a b0 a1 32 2e 31 2e 31 2e 20 20 20 4d 6f 64 65 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ┆ 2.1.1. Mode. ┆ 0x1140…1160 84 54 68 65 20 6d 6f 64 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6f ┆ The mode specification in the o┆ 0x1160…1180 70 65 72 61 74 69 6f 6e 73 20 68 61 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 0a 19 89 80 ┆perations has the following ┆ 0x1180…11a0 80 66 69 65 6c 64 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 6d 6f 64 65 3a 20 72 65 61 64 20 61 ┆ field: mode: read a┆ 0x11a0…11c0 66 74 65 72 20 77 72 69 74 65 3c 30 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 72 65 61 64 20 61 66 ┆fter write<0 read af┆ 0x11c0…11e0 74 65 72 20 77 72 69 74 65 3a 20 6f 6e 6c 79 20 69 6e 20 6f 75 74 70 75 74 20 6f 70 65 72 61 74 ┆ter write: only in output operat┆ 0x11e0…1200 69 6f 6e 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ion. ┆ 0x1200…1220 (9,) 20 84 49 66 20 6f 6e 65 2c 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 62 6c 6f 63 6b 20 69 73 ┆ If one, the specified block is┆ 0x1220…1240 20 72 65 61 64 20 74 6f 20 63 68 65 63 6b 20 0a 19 9b 80 80 74 68 61 74 20 69 74 20 63 6f 6e 74 ┆ read to check that it cont┆ 0x1240…1260 61 69 6e 73 20 6e 6f 20 75 6e 63 6f 72 72 65 63 74 61 62 6c 65 20 65 72 72 6f 72 73 2e 0d 0a 0d ┆ains no uncorrectable errors. ┆ 0x1260…1280 0a 0d 0a b0 a1 32 2e 31 2e 32 2e 20 20 20 46 69 72 73 74 20 61 6e 64 20 4c 61 73 74 20 53 74 6f ┆ 2.1.2. First and Last Sto┆ 0x1280…12a0 72 61 67 65 20 41 64 64 72 65 73 73 2e 0d 0a 0d 0a 09 20 20 20 20 20 84 49 66 20 66 69 72 73 74 ┆rage Address. If first┆ 0x12a0…12c0 20 6f 72 20 6c 61 73 74 20 61 64 64 72 65 73 73 20 69 73 20 6f 64 64 2c 20 74 68 65 79 20 77 69 ┆ or last address is odd, they wi┆ 0x12c0…12e0 6c 6c 20 62 65 20 64 65 63 72 65 61 73 65 64 20 62 79 20 6f 6e 65 2e 0d 0a 20 20 20 20 20 20 20 ┆ll be decreased by one. ┆ 0x12e0…1300 20 20 84 46 69 72 73 74 20 61 6e 64 20 6c 61 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 ┆ First and last storage addres┆ 0x1300…1320 73 20 6d 75 73 74 20 70 6f 69 6e 74 20 74 6f 20 61 20 73 74 6f 72 61 67 65 20 61 72 65 61 20 0a ┆s must point to a storage area ┆ 0x1320…1340 19 89 80 80 77 69 74 68 69 6e 20 74 68 65 20 73 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 2e 0d ┆ within the sending process. ┆ 0x1340…1360 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 6e 6f 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 ┆ If not the specified ┆ 0x1360…1380 73 74 6f 72 61 67 65 20 61 72 65 61 20 69 73 20 61 20 6d 75 6c 74 69 70 6c 65 20 6f 66 20 74 68 ┆storage area is a multiple of th┆ 0x1380…13a0 65 20 73 65 67 6d 65 6e 74 20 0a 19 89 80 80 73 69 7a 65 20 28 35 31 32 20 52 43 38 30 30 30 20 ┆e segment size (512 RC8000 ┆ 0x13a0…13c0 68 61 6c 66 77 6f 72 64 73 29 20 74 68 65 20 6c 61 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 ┆halfwords) the last storage addr┆ 0x13c0…13e0 65 73 73 20 77 69 6c 6c 20 62 65 20 0a 19 89 80 80 61 64 6a 75 73 74 65 64 20 28 64 65 63 72 65 ┆ess will be adjusted (decre┆ 0x13e0…1400 61 73 65 64 29 20 74 6f 20 66 69 74 20 61 20 6d 75 6c 74 69 70 6c 65 20 6f 66 20 74 68 65 20 73 ┆ased) to fit a multiple of the s┆ 0x1400…1412 (10,) 65 67 6d 65 6e 74 20 73 69 7a 65 2e 0d 0a 0d 0a 0d 0a ┆egment size. ┆ 0x1412…1415 FormFeed { 0x1412…1415 0c 80 a6 ┆ ┆ 0x1412…1415 } 0x1415…1420 0a a1 b0 32 2e 31 2e 33 2e 20 20 ┆ 2.1.3. ┆ 0x1420…1440 20 46 69 72 73 74 20 53 65 67 6d 65 6e 74 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 69 ┆ First Segment. Thi┆ 0x1440…1460 73 20 69 73 20 74 68 65 20 61 64 64 72 65 73 73 20 28 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 ┆s is the address (segment number┆ 0x1460…1480 29 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 77 68 69 63 68 20 0a 19 89 ┆) of the first segment which ┆ 0x1480…14a0 80 80 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 63 6f 6e 63 65 72 6e 73 2e 20 54 68 65 20 73 65 ┆ the operation concerns. The se┆ 0x14a0…14c0 67 6d 65 6e 74 20 6e 75 6d 62 65 72 20 69 73 20 67 69 76 65 6e 20 72 65 6c 61 74 69 76 65 20 74 ┆gment number is given relative t┆ 0x14c0…14e0 6f 20 0a 19 89 80 80 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 61 72 65 61 ┆o the beginning of the area┆ 0x14e0…1500 20 28 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 6f 66 20 74 68 65 20 61 72 65 61 20 68 61 73 20 ┆ (first segment of the area has ┆ 0x1500…1520 6e 75 6d 62 65 72 20 0a 19 89 80 80 7a 65 72 6f 29 2e 0d 0a 0d 0a 0d 0a a1 b0 32 2e 32 2e 20 20 ┆number zero). 2.2. ┆ 0x1520…1540 20 20 20 41 6e 73 77 65 72 20 46 6f 72 6d 61 74 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 ┆ Answer Format. ┆ 0x1540…1560 57 68 65 6e 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6e 67 20 77 69 74 68 20 61 6e 20 61 72 65 61 20 ┆When communicating with an area ┆ 0x1560…1580 70 72 6f 63 65 73 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 72 65 73 75 6c 74 73 20 0a 19 ┆process the following results ┆ 0x1580…15a0 89 80 80 61 72 65 20 70 6f 73 73 69 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 22 77 61 69 74 20 61 ┆ are possible from the "wait a┆ 0x15a0…15c0 6e 73 77 65 72 22 20 73 79 73 74 65 6d 20 63 61 6c 6c 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ┆nswer" system call: ┆ 0x15c0…15e0 52 65 73 75 6c 74 20 31 3a 20 84 4d 65 73 73 61 67 65 20 61 63 63 65 70 74 65 64 2c 20 61 6e 73 ┆Result 1: Message accepted, ans┆ 0x15e0…1600 77 65 72 20 63 6f 6e 74 61 69 6e 73 20 66 75 72 74 68 65 72 20 73 74 61 74 75 73 20 0a 19 93 80 ┆wer contains further status ┆ 0x1600…1620 (11,) 80 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 32 ┆ information. Result 2┆ 0x1620…1640 3a 20 56 69 6f 6c 61 74 69 6f 6e 20 6f 66 20 75 73 65 72 2f 72 65 73 65 72 76 65 72 20 72 65 71 ┆: Violation of user/reserver req┆ 0x1640…1660 75 69 72 65 6d 65 6e 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 33 3a 20 55 6e ┆uirement. Result 3: Un┆ 0x1660…1680 69 6e 74 65 6c 6c 69 67 69 62 6c 65 20 6d 65 73 73 61 67 65 3b 20 69 6c 6c 65 67 61 6c 20 6f 70 ┆intelligible message; illegal op┆ 0x1680…16a0 65 72 61 74 69 6f 6e 20 6f 72 20 6d 6f 64 65 2e 0d 0a 20 20 20 20 20 20 20 20 20 52 65 73 75 6c ┆eration or mode. Resul┆ 0x16a0…16c0 74 20 34 3a 20 4d 61 6c 66 75 6e 63 74 69 6f 6e 2c 20 49 44 41 20 63 6f 6e 74 72 6f 6c 6c 65 72 ┆t 4: Malfunction, IDA controller┆ 0x16c0…16e0 20 74 72 6f 75 62 6c 65 73 2e 0d 0a 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 35 3a 20 84 ┆ troubles. Result 5: ┆ 0x16e0…1700 52 65 63 65 69 76 65 72 20 75 6e 6b 6e 6f 77 6e 2c 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 ┆Receiver unknown, the specified ┆ 0x1700…1720 61 72 65 61 20 70 72 6f 63 65 73 73 20 64 6f 65 73 20 6e 6f 74 20 0a 19 93 80 80 65 78 69 73 74 ┆area process does not exist┆ 0x1720…1740 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 46 6f 72 20 65 76 65 72 79 20 6f 70 65 72 61 74 69 ┆. For every operati┆ 0x1740…1760 6f 6e 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 72 65 73 75 6c 74 20 32 20 61 6e 64 20 33 ┆on the meaning of result 2 and 3┆ 0x1760…1780 20 77 69 6c 6c 20 62 65 20 0a 19 89 80 80 73 70 65 63 69 80 66 69 65 64 2e 0d 0a 0d 0a 20 20 20 ┆ will be speci fied. ┆ 0x1780…17a0 20 20 20 20 20 20 84 54 68 65 20 61 6e 73 77 65 72 73 20 63 6f 6e 74 61 69 6e 73 20 6c 6f 67 69 ┆ The answers contains logi┆ 0x17a0…17c0 63 61 6c 20 52 43 38 30 30 30 20 73 74 61 74 75 73 2c 20 52 43 38 30 30 30 2f 49 44 41 20 63 6f ┆cal RC8000 status, RC8000/IDA co┆ 0x17c0…17e0 6d 6d 75 6e 69 80 0a 19 89 80 80 63 61 74 69 6f 6e 20 73 74 61 74 75 73 2c 20 63 6f 6e 74 72 6f ┆mmuni cation status, contro┆ 0x17e0…1800 6c 20 6d 6f 64 75 6c 65 20 28 49 53 49 29 20 73 74 61 74 75 73 20 61 6e 64 20 74 68 65 20 73 74 ┆l module (ISI) status and the st┆ 0x1800…1820 (12,) 61 74 75 73 20 6f 66 20 0a 19 89 80 80 74 68 65 20 73 6c 61 76 65 20 64 65 76 69 63 65 20 6f 6e ┆atus of the slave device on┆ 0x1820…183f 20 77 68 69 63 68 20 74 68 65 20 61 72 65 61 20 69 73 20 6c 6f 63 61 74 65 64 2e 0d 0a 0d 0a ┆ which the area is located. ┆ 0x183f…1842 FormFeed { 0x183f…1842 0c 80 9c ┆ ┆ 0x183f…1842 } 0x1842…1860 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 61 6e 73 77 65 72 73 20 68 61 73 20 74 68 65 20 ┆ The answers has the ┆ 0x1860…1880 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 6f 6e 20 66 6f 72 6d 61 74 3a 0d 0a 0d 0a 20 20 20 20 ┆following common format: ┆ 0x1880…18a0 20 20 20 20 20 20 20 20 2b 20 30 3a 20 73 74 61 74 75 73 20 77 6f 72 64 0d 0a 20 20 20 20 20 20 ┆ + 0: status word ┆ 0x18a0…18c0 20 20 20 20 20 20 2b 20 32 3a 20 6e 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 20 74 ┆ + 2: number of halfwords t┆ 0x18c0…18e0 72 61 6e 73 66 65 72 72 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a 20 6e 75 6d ┆ransferred + 4: num┆ 0x18e0…1900 62 65 72 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 74 72 61 6e 73 66 65 72 72 65 64 0d 0a 20 ┆ber of characters transferred ┆ 0x1900…1920 20 20 20 20 20 20 20 20 20 20 20 2b 20 36 3a 20 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 ┆ + 6: i/o result ┆ 0x1920…1940 20 20 20 20 20 20 20 20 2b 20 38 3a 20 72 65 73 65 72 76 65 64 3c 38 20 2b 20 63 6f 6e 74 72 6f ┆ + 8: reserved<8 + contro┆ 0x1940…1960 6c 20 6d 6f 64 75 6c 65 20 73 74 61 74 75 73 3c 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b ┆l module status<0 +┆ 0x1960…1980 31 30 3a 20 84 73 79 73 74 65 6d 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 63 6f 64 65 3c 31 36 ┆10: system intervention code<16┆ 0x1980…19a0 20 2b 20 6d 61 6e 75 61 6c 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 0a 19 91 80 80 63 6f 64 65 ┆ + manual intervention code┆ 0x19a0…19c0 3c 38 20 2b 20 64 65 6c 61 79 20 63 6f 64 65 3c 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b ┆<8 + delay code<0 +┆ 0x19c0…19e0 31 32 3a 20 84 72 65 73 65 72 76 65 64 3c 31 36 20 2b 20 73 6c 61 76 65 20 64 65 76 69 63 65 20 ┆12: reserved<16 + slave device ┆ 0x19e0…1a00 73 74 61 74 75 73 3c 38 20 2b 20 66 6c 61 77 20 61 64 64 72 65 73 73 2c 20 0a 19 91 80 80 62 79 ┆status<8 + flaw address, by┆ 0x1a00…1a20 (13,) 74 65 20 33 3c 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 31 34 3a 20 66 6c 61 77 20 61 64 ┆te 3<0 +14: flaw ad┆ 0x1a20…1a40 64 72 65 73 73 2c 20 62 79 74 65 20 32 3c 31 36 20 2b 20 66 6c 61 77 20 61 64 64 72 65 73 73 2c ┆dress, byte 2<16 + flaw address,┆ 0x1a40…1a60 20 62 79 74 65 20 31 3c 38 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 66 6c ┆ byte 1<8 + fl┆ 0x1a60…1a80 61 77 20 61 64 64 72 65 73 73 2c 20 62 79 74 65 20 30 3c 30 0d 0a 0d 0a 20 20 20 20 20 20 20 20 ┆aw address, byte 0<0 ┆ 0x1a80…1aa0 20 53 74 61 74 75 73 3a 20 54 68 69 73 20 73 74 61 74 75 73 20 77 6f 72 64 20 69 73 20 62 69 74 ┆ Status: This status word is bit┆ 0x1aa0…1ac0 20 65 6e 63 6f 64 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 62 69 74 20 30 3a 20 69 6e 74 65 ┆ encoded: bit 0: inte┆ 0x1ac0…1ae0 72 76 65 6e 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 3a 20 70 61 72 69 74 ┆rvention 1: parit┆ 0x1ae0…1b00 79 20 65 72 72 6f 72 20 6f 72 20 68 61 72 64 20 65 72 72 6f 72 0d 0a 20 20 20 20 20 20 20 20 20 ┆y error or hard error ┆ 0x1b00…1b20 20 20 20 20 20 32 3a 20 70 6f 73 69 74 69 6f 6e 20 65 72 72 6f 72 0d 0a 20 20 20 20 20 20 20 20 ┆ 2: position error ┆ 0x1b20…1b40 20 20 20 20 20 20 35 3a 20 65 6e 64 20 6f 66 20 61 72 65 61 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆ 5: end of area ┆ 0x1b40…1b60 20 20 20 31 31 3a 20 84 64 69 73 63 20 65 72 72 6f 72 20 61 66 74 65 72 20 65 72 72 6f 72 20 72 ┆ 11: disc error after error r┆ 0x1b60…1b80 65 63 6f 76 65 72 79 20 28 61 6c 77 61 79 73 20 73 65 74 20 6f 66 20 61 6e 79 20 0a 19 91 80 80 ┆ecovery (always set of any ┆ 0x1b80…1ba0 65 72 72 6f 72 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 4e 75 6d 62 65 72 20 6f 66 20 48 61 ┆error). Number of Ha┆ 0x1ba0…1bc0 6c 66 77 6f 72 64 73 20 61 6e 64 20 4e 75 6d 62 65 72 20 6f 66 20 43 68 61 72 61 63 74 65 72 73 ┆lfwords and Number of Characters┆ 0x1bc0…1be0 20 54 72 61 6e 73 66 65 72 72 65 64 3a 0d 0a 09 20 20 20 20 20 84 53 70 65 63 69 66 69 65 73 20 ┆ Transferred: Specifies ┆ 0x1be0…1c00 74 68 65 20 65 78 61 63 74 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 77 ┆the exact number of characters w┆ 0x1c00…1c20 (14,) 68 69 63 68 20 68 61 76 65 20 62 65 65 6e 20 74 72 61 6e 73 2d 0a 19 89 80 80 66 65 72 72 65 64 ┆hich have been trans- ferred┆ 0x1c20…1c40 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 73 2e 20 4e 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 ┆ without errors. Number of halfw┆ 0x1c40…1c60 6f 72 64 73 20 73 70 65 63 69 66 69 65 73 20 6e 75 6d 62 65 72 20 6f 66 20 0a 19 89 80 80 68 61 ┆ords specifies number of ha┆ 0x1c60…1c80 6c 66 77 6f 72 64 73 20 77 68 69 63 68 20 68 61 76 65 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 ┆lfwords which have been modified┆ 0x1c80…1c9e 20 28 61 6c 77 61 79 73 20 61 20 6d 75 6c 74 69 70 6c 65 20 6f 66 20 32 29 2e 0d 0a 0d 0a ┆ (always a multiple of 2). ┆ 0x1c9e…1ca1 FormFeed { 0x1c9e…1ca1 0c 80 9b ┆ ┆ 0x1c9e…1ca1 } 0x1ca1…1cc0 0a 20 20 20 20 20 20 20 20 20 69 2f 6f 20 72 65 73 75 6c 74 3a 0d 0a 20 20 20 20 20 20 20 20 ┆ i/o result: ┆ 0x1cc0…1ce0 20 20 20 20 20 30 3a 20 6e 6f 72 6d 61 6c 20 74 65 72 6d 69 6e 61 74 69 6f 6e 0d 0a 20 20 20 20 ┆ 0: normal termination ┆ 0x1ce0…1d00 20 20 20 20 20 20 20 20 20 31 3a 20 52 43 38 30 30 30 20 73 79 73 74 65 6d 20 62 75 73 20 72 65 ┆ 1: RC8000 system bus re┆ 0x1d00…1d20 6a 65 63 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 32 3a 20 52 43 38 30 30 30 20 73 79 ┆ject. 2: RC8000 sy┆ 0x1d20…1d40 73 74 65 6d 20 62 75 73 20 74 69 6d 65 6f 75 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆stem bus timeout. ┆ 0x1d40…1d60 33 3a 20 73 6f 66 74 77 61 72 65 20 74 69 6d 65 6f 75 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆3: software timeout. ┆ 0x1d60…1d80 20 20 20 36 3a 20 70 6f 77 65 72 20 72 65 73 74 61 72 74 2e 0d 0a 09 20 20 20 20 20 20 20 20 20 ┆ 6: power restart. ┆ 0x1d80…1da0 37 3a 20 52 43 38 30 30 30 20 73 79 73 74 65 6d 20 62 75 73 20 64 61 74 61 20 72 65 6a 65 63 74 ┆7: RC8000 system bus data reject┆ 0x1da0…1dc0 0d 0a 09 20 20 20 20 20 20 20 20 20 38 3a 20 52 43 38 30 30 30 20 73 79 73 74 65 6d 20 62 75 73 ┆ 8: RC8000 system bus┆ 0x1dc0…1de0 20 64 61 74 61 20 74 69 6d 65 6f 75 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 39 3a 20 52 ┆ data timeout 9: R┆ 0x1de0…1e00 43 38 30 30 30 20 73 79 73 74 65 6d 20 62 75 73 20 70 61 72 69 74 79 20 65 72 72 6f 72 0d 0a 09 ┆C8000 system bus parity error ┆ 0x1e00…1e20 (15,) 20 20 20 20 20 20 20 20 31 30 3a 20 63 6f 6e 74 72 6f 6c 6c 65 72 20 62 75 73 20 72 65 6a 65 63 ┆ 10: controller bus rejec┆ 0x1e20…1e40 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 31 31 3a 20 63 6f 6e 74 72 6f 6c 6c 65 72 20 62 75 ┆t 11: controller bu┆ 0x1e40…1e60 73 20 74 69 6d 65 6f 75 74 0d 0a 09 20 20 20 20 20 20 20 20 31 32 3a 20 63 6f 6e 74 72 6f 6c 6c ┆s timeout 12: controll┆ 0x1e60…1e80 65 72 20 62 75 73 20 70 61 72 69 74 79 20 65 72 72 6f 72 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ┆er bus parity error ┆ 0x1e80…1ea0 84 54 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 75 70 70 6c 69 65 64 20 69 6e 20 68 61 6c ┆ The information supplied in hal┆ 0x1ea0…1ec0 66 77 6f 72 64 73 20 2b 38 20 74 6f 20 2b 31 34 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 0a 19 89 ┆fwords +8 to +14 is normally ┆ 0x1ec0…1ee0 80 80 6f 6e 6c 79 20 6f 66 20 69 6e 74 65 72 65 73 74 20 74 6f 20 74 65 73 74 20 70 72 6f 67 72 ┆ only of interest to test progr┆ 0x1ee0…1f00 61 6d 73 2e 20 49 6e 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 69 73 20 6d 61 6e 75 61 6c 20 ┆ams. In the rest of this manual ┆ 0x1f00…1f20 0a 19 89 80 80 69 74 20 69 73 20 63 61 6c 6c 65 64 20 44 65 74 61 69 6c 65 64 20 53 74 61 74 75 ┆ it is called Detailed Statu┆ 0x1f20…1f40 73 2e 20 46 6f 72 20 61 20 64 65 74 61 69 6c 65 64 20 64 65 73 63 72 69 70 74 69 6f 6e 20 73 65 ┆s. For a detailed description se┆ 0x1f40…1f56 65 20 0a 19 89 80 80 61 70 70 65 6e 64 69 78 20 42 2e 0d 0a 0d 0a ┆e appendix B. ┆ 0x1f56…1f59 FormFeed { 0x1f56…1f59 0c 80 92 ┆ ┆ 0x1f56…1f59 } 0x1f59…1f60 0a a1 b0 33 2e 20 20 ┆ 3. ┆ 0x1f60…1f80 20 20 20 20 20 4f 50 45 52 41 54 49 4f 4e 53 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 ┆ OPERATIONS. Th┆ 0x1f80…1fa0 65 20 61 72 65 61 20 70 72 6f 63 65 73 73 20 61 63 63 65 70 74 73 20 74 68 65 20 66 6f 6c 6c 6f ┆e area process accepts the follo┆ 0x1fa0…1fc0 77 69 6e 67 20 6d 65 73 73 61 67 65 73 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 53 45 4e 53 45 ┆wing messages: SENSE┆ 0x1fc0…1fe0 2c 20 49 4e 50 55 54 2c 20 4f 55 54 50 55 54 2c 20 50 4f 53 49 54 49 4f 4e 20 61 6e 64 20 53 45 ┆, INPUT, OUTPUT, POSITION and SE┆ 0x1fe0…2000 43 55 52 49 54 59 20 45 52 41 53 45 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 53 45 4e 53 45 ┆CURITY ERASE. SENSE┆ 0x2000…2020 (16,) 20 61 6e 64 20 50 4f 53 49 54 49 4f 4e 20 61 72 65 20 63 6f 6e 74 72 6f 6c 20 6f 70 65 72 61 74 ┆ and POSITION are control operat┆ 0x2020…2040 69 6f 6e 73 20 77 68 69 63 68 20 63 6f 6e 63 65 72 6e 20 74 68 65 20 0a 19 89 80 80 64 69 73 63 ┆ions which concern the disc┆ 0x2040…2060 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 61 72 65 61 20 69 73 20 6c 6f 63 61 74 65 64 2e 0d 0a ┆ on which the area is located. ┆ 0x2060…2080 0d 0a 20 20 20 20 20 20 20 20 20 84 49 4e 50 55 54 2c 20 4f 55 54 50 55 54 20 61 6e 64 20 53 45 ┆ INPUT, OUTPUT and SE┆ 0x2080…20a0 43 55 52 49 54 59 20 45 52 41 53 45 20 63 6f 6e 63 65 72 6e 20 74 72 61 6e 73 70 6f 72 74 20 6f ┆CURITY ERASE concern transport o┆ 0x20a0…20c0 66 20 64 61 74 61 20 0a 19 89 80 80 66 72 6f 6d 20 6f 72 20 74 6f 20 74 68 65 20 61 72 65 61 2e ┆f data from or to the area.┆ 0x20c0…20e0 20 53 45 43 55 52 49 54 59 20 45 52 41 53 45 20 64 6f 65 73 20 6e 6f 74 20 69 6e 76 6f 6c 76 65 ┆ SECURITY ERASE does not involve┆ 0x20e0…2100 20 64 61 74 61 20 0a 19 89 80 80 74 72 61 6e 73 70 6f 72 74 20 66 72 6f 6d 20 52 43 38 30 30 30 ┆ data transport from RC8000┆ 0x2100…2120 2e 0d 0a 0d 0a 0d 0a b0 a1 33 2e 31 2e 20 20 20 20 20 53 45 4e 53 45 e1 0d 0a 0d 0a 20 20 20 20 ┆. 3.1. SENSE ┆ 0x2120…2140 20 20 20 20 20 46 75 6e 63 74 69 6f 6e 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 64 ┆ Function: The d┆ 0x2140…2160 65 76 69 63 65 2c 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 61 72 65 61 20 69 73 20 73 74 6f 72 ┆evice, on which the area is stor┆ 0x2160…2180 65 64 2c 20 69 73 20 73 65 6e 73 65 64 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 4e 6f 20 69 6e 70 ┆ed, is sensed. No inp┆ 0x2180…21a0 75 74 2f 6f 75 74 70 75 74 20 6f 70 65 72 61 74 69 6f 6e 20 69 73 20 69 6e 69 74 69 61 74 65 64 ┆ut/output operation is initiated┆ 0x21a0…21c0 20 6f 6e 20 74 68 65 20 64 69 73 63 20 62 75 74 20 61 20 73 65 65 6b 20 0a 19 89 80 80 6f 70 65 ┆ on the disc but a seek ope┆ 0x21c0…21e0 72 61 74 69 6f 6e 20 69 73 20 70 65 72 66 6f 72 6d 65 64 20 74 6f 20 74 68 65 20 74 72 61 63 6b ┆ration is performed to the track┆ 0x21e0…2200 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 0a 19 89 80 ┆ on which the first segment ┆ 0x2200…2220 (17,) 80 6f 66 20 74 68 65 20 61 72 65 61 20 69 73 20 73 74 6f 72 65 64 2c 20 74 6f 20 67 65 74 20 61 ┆ of the area is stored, to get a┆ 0x2220…2240 20 63 6f 72 72 65 63 74 20 73 6c 61 76 65 20 64 65 76 69 63 65 20 73 74 61 74 75 73 3b 20 0a 19 ┆ correct slave device status; ┆ 0x2240…2260 89 80 80 69 2e 65 2e 20 53 45 4e 53 45 20 61 63 74 73 20 6c 69 6b 65 20 61 20 50 4f 53 49 54 49 ┆ i.e. SENSE acts like a POSITI┆ 0x2260…2280 4f 4e 20 6f 70 65 72 61 74 69 6f 6e 20 74 6f 20 73 65 67 6d 65 6e 74 20 7a 65 72 6f 20 6f 66 20 ┆ON operation to segment zero of ┆ 0x2280…22a0 0a 19 89 80 80 74 68 65 20 61 72 65 61 2c 20 62 75 74 20 69 66 20 74 68 65 20 73 69 7a 65 20 6f ┆ the area, but if the size o┆ 0x22a0…22c0 66 20 74 68 65 20 61 72 65 61 20 69 73 20 7a 65 72 6f 20 28 6e 6f 20 73 65 67 6d 65 6e 74 20 61 ┆f the area is zero (no segment a┆ 0x22c0…22e0 6c 6c 6f 80 0a 19 89 80 80 63 61 74 65 64 29 20 6e 6f 20 45 4e 44 20 4f 46 20 41 52 45 41 20 73 ┆llo cated) no END OF AREA s┆ 0x22e0…2300 74 61 74 75 73 20 69 73 20 67 69 76 65 6e 20 61 6e 64 20 74 68 65 20 73 6c 61 76 65 20 64 65 76 ┆tatus is given and the slave dev┆ 0x2300…2320 69 63 65 20 0a 19 89 80 80 73 74 61 74 75 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 76 61 6c 69 ┆ice status will not be vali┆ 0x2320…2340 64 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 73 65 6e 64 69 6e 67 20 70 72 6f 63 65 ┆d. The sending proce┆ 0x2340…2360 73 73 20 6d 75 73 74 20 62 65 20 75 73 65 72 20 6f 66 20 74 68 65 20 61 72 65 61 20 70 72 6f 63 ┆ss must be user of the area proc┆ 0x2360…2380 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 4d 65 73 73 61 67 65 3a 0d 0a 20 20 20 20 20 ┆ess. Message: ┆ 0x2380…2398 20 20 20 20 20 20 20 2b 20 30 3a 20 30 3c 31 32 20 2b 20 30 0d 0a 0d 0a ┆ + 0: 0<12 + 0 ┆ 0x2398…239b FormFeed { 0x2398…239b 0c 80 a0 ┆ ┆ 0x2398…239b } 0x239b…23a0 0a 20 20 20 20 ┆ ┆ 0x23a0…23c0 20 20 20 20 20 41 6e 73 77 65 72 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 73 ┆ Answer: + 0: s┆ 0x23c0…23e0 74 61 74 75 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 30 0d 0a 20 20 20 20 20 ┆tatus + 2: 0 ┆ 0x23e0…2400 20 20 20 20 20 20 20 2b 20 34 3a 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 36 3a 20 ┆ + 4: 0 + 6: ┆ 0x2400…2420 (18,) 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 38 20 2d 20 2b 20 ┆i/o result + 8 - + ┆ 0x2420…2440 31 34 3a 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ┆14: detailed status ┆ 0x2440…2460 45 72 72 6f 72 73 3a 20 52 65 73 75 6c 74 20 32 3a 20 43 61 6c 6c 69 6e 67 20 70 72 6f 63 65 73 ┆Errors: Result 2: Calling proces┆ 0x2460…2480 73 20 69 73 20 6e 6f 74 20 75 73 65 72 20 6f 66 20 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a ┆s is not user of area process. ┆ 0x2480…24a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 65 61 20 ┆ Area ┆ 0x24a0…24c0 70 72 6f 63 65 73 73 20 72 65 73 65 72 76 65 64 20 62 79 20 61 6e 6f 74 68 65 72 20 70 72 6f 63 ┆process reserved by another proc┆ 0x24c0…24e0 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 33 3a ┆ess. Result 3:┆ 0x24e0…2500 20 4e 6f 74 20 70 6f 73 73 69 62 6c 65 2e 0d 0a 0d 0a 0d 0a b0 a1 a1 33 2e 32 2e 20 20 20 20 20 ┆ Not possible. 3.2. ┆ 0x2500…2520 49 4e 50 55 54 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 46 75 6e 63 74 69 6f 6e 3a 0d 0a 0d ┆INPUT. Function: ┆ 0x2520…2540 0a 20 20 20 20 20 20 20 20 20 84 41 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6e 73 65 63 75 74 69 ┆ A number of consecuti┆ 0x2540…2560 76 65 20 73 65 67 6d 65 6e 74 73 20 6f 66 20 32 35 36 20 52 43 38 30 30 30 20 77 6f 72 64 73 20 ┆ve segments of 256 RC8000 words ┆ 0x2560…2580 65 61 63 68 20 61 72 65 20 0a 19 89 80 80 69 6e 70 75 74 20 74 6f 20 61 20 73 74 6f 72 61 67 65 ┆each are input to a storage┆ 0x2580…25a0 20 61 72 65 61 20 77 69 74 68 69 6e 20 74 68 65 20 73 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 ┆ area within the sending process┆ 0x25a0…25c0 2e 20 54 68 65 20 66 69 72 73 74 20 0a 19 89 80 80 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 20 ┆. The first segment number ┆ 0x25c0…25e0 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 ┆relative to the beginning of the┆ 0x25e0…2600 20 61 72 65 61 20 6f 6e 20 74 68 65 20 0a 19 89 80 80 62 61 63 6b 69 6e 67 20 73 74 6f 72 65 20 ┆ area on the backing store ┆ 0x2600…2620 (19,) 6d 75 73 74 20 62 65 20 67 69 76 65 6e 20 69 6e 20 74 68 65 20 6d 65 73 73 61 67 65 2e 0d 0a 0d ┆must be given in the message. ┆ 0x2620…2640 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 73 65 67 6d 65 6e 74 73 20 6e 65 65 64 20 6f 6e 6c ┆ The segments need onl┆ 0x2640…2660 79 20 62 65 20 63 6f 6e 73 65 63 75 74 69 76 65 20 69 6e 20 61 20 6c 6f 67 69 63 61 6c 20 73 65 ┆y be consecutive in a logical se┆ 0x2660…2680 6e 73 65 2c 20 74 68 75 73 20 0a 19 89 80 80 73 65 63 75 72 69 6e 67 20 74 68 61 74 20 74 68 65 ┆nse, thus securing that the┆ 0x2680…26a0 20 75 73 65 72 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 74 6f 20 62 65 20 61 77 61 72 65 20 ┆ user does not have to be aware ┆ 0x26a0…26c0 6f 66 20 74 68 65 20 70 6f 73 69 80 0a 19 89 80 80 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 65 67 ┆of the posi tion of the seg┆ 0x26c0…26e0 6d 65 6e 74 73 20 6f 66 20 61 6e 20 61 72 65 61 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 ┆ments of an area. T┆ 0x26e0…2700 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 74 72 61 6e 73 66 65 72 73 20 74 68 65 20 6d 61 78 69 6d ┆he operation transfers the maxim┆ 0x2700…2720 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 73 65 67 6d 65 6e 74 73 20 66 6f 72 20 0a 19 89 80 80 77 ┆um number of segments for w┆ 0x2720…2740 68 69 63 68 20 74 68 65 72 65 20 69 73 20 72 6f 6f 6d 20 77 69 74 68 69 6e 20 74 68 65 20 73 74 ┆hich there is room within the st┆ 0x2740…2760 6f 72 61 67 65 20 61 72 65 61 2c 20 69 2e 65 2e 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ┆orage area, i.e. ┆ 0x2760…2780 20 6e 75 6d 62 65 72 20 6f 66 20 73 65 67 6d 65 6e 74 73 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆ number of segments= ┆ 0x2780…27a0 20 20 28 6c 61 73 74 20 73 74 6f 72 65 61 67 65 20 61 64 64 72 65 73 73 2b 32 20 2d 20 66 69 72 ┆ (last storeage address+2 - fir┆ 0x27a0…27c0 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 29 2f 2f 35 31 32 0d 0a 0d 0a 20 20 20 20 ┆st storage address)//512 ┆ 0x27c0…27e0 20 20 20 20 20 84 49 66 20 74 68 65 20 69 6e 70 75 74 20 62 6c 6f 63 6b 20 74 68 75 73 20 73 70 ┆ If the input block thus sp┆ 0x27e0…2800 65 63 69 66 69 65 64 20 65 78 63 65 65 64 73 20 74 68 65 20 75 70 70 65 72 20 6c 69 6d 69 74 20 ┆ecified exceeds the upper limit ┆ 0x2800…2820 (20,) 6f 66 20 0a 19 89 80 80 74 68 65 20 61 72 65 61 20 6f 6e 20 74 68 65 20 62 61 63 6b 69 6e 67 20 ┆of the area on the backing ┆ 0x2820…2840 73 74 6f 72 65 2c 20 69 6e 70 75 74 20 69 73 20 70 65 72 66 6f 72 6d 65 64 20 6f 6e 6c 79 20 66 ┆store, input is performed only f┆ 0x2840…2860 6f 72 20 74 68 61 74 20 0a 19 89 80 80 70 61 72 74 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 20 77 ┆or that part of the block w┆ 0x2860…2880 68 69 63 68 20 69 73 20 77 69 74 68 69 6e 20 74 68 65 20 61 72 65 61 2e 20 49 6e 20 61 6e 79 20 ┆hich is within the area. In any ┆ 0x2880…28a0 63 61 73 65 20 74 68 65 20 0a 19 89 80 80 61 63 74 75 61 6c 20 6e 75 6d 62 65 72 20 6f 66 20 68 ┆case the actual number of h┆ 0x28a0…28c0 61 6c 66 77 6f 72 64 73 20 74 72 61 6e 73 66 65 72 72 65 64 20 69 73 20 67 69 76 65 6e 20 69 6e ┆alfwords transferred is given in┆ 0x28c0…28d0 20 74 68 65 20 61 6e 73 77 65 72 2e 0d 0a 0d 0a ┆ the answer. ┆ 0x28d0…28d3 FormFeed { 0x28d0…28d3 0c 80 a4 ┆ ┆ 0x28d0…28d3 } 0x28d3…28e0 0a 20 20 20 20 20 20 20 20 20 84 49 66 ┆ If┆ 0x28e0…2900 20 74 68 65 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 69 73 20 6f 75 74 73 69 64 65 20 74 68 ┆ the first segment is outside th┆ 0x2900…2920 65 20 6c 69 6d 69 74 73 20 6f 66 20 74 68 65 20 61 72 65 61 2c 20 69 6e 70 75 74 20 0a 19 89 80 ┆e limits of the area, input ┆ 0x2920…2940 80 69 73 20 6e 6f 74 20 69 6e 69 74 69 61 74 65 64 2c 20 62 75 74 20 74 68 65 20 61 6e 73 77 65 ┆ is not initiated, but the answe┆ 0x2940…2960 72 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 45 4e 44 20 4f 46 20 41 52 45 41 20 62 69 74 20 0a ┆r contains the END OF AREA bit ┆ 0x2960…2980 19 89 80 80 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 77 6f 72 64 2c 20 6e 75 6d 62 65 72 20 6f ┆ in the status word, number o┆ 0x2980…29a0 66 20 68 61 6c 66 77 6f 72 64 73 2f 63 68 61 72 61 63 74 65 72 73 20 77 69 6c 6c 20 62 65 20 7a ┆f halfwords/characters will be z┆ 0x29a0…29c0 65 72 6f 20 0a 19 89 80 80 61 6e 64 20 74 68 65 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 ┆ero and the detailed status┆ 0x29c0…29e0 20 77 69 6c 6c 20 62 65 20 75 6e 64 65 66 69 6e 65 64 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ┆ will be undefined. ┆ 0x29e0…2a00 54 68 65 20 73 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 20 6d 75 73 74 20 62 65 20 75 73 65 72 ┆The sending process must be user┆ 0x2a00…2a20 (21,) 20 6f 66 20 74 68 65 20 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 ┆ of the area process. ┆ 0x2a20…2a40 20 20 4d 65 73 73 61 67 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 33 3c 31 ┆ Message: + 0: 3<1┆ 0x2a40…2a60 32 20 2b 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 66 69 72 73 74 20 73 74 ┆2 + 0 + 2: first st┆ 0x2a60…2a80 6f 72 61 67 65 20 61 64 64 72 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a ┆orage address. + 4:┆ 0x2a80…2aa0 20 6c 61 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 20 ┆ last storage address. ┆ 0x2aa0…2ac0 20 20 20 20 2b 20 36 3a 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 2e 0d 0a ┆ + 6: first segment number. ┆ 0x2ac0…2ae0 0d 0a 20 20 20 20 20 20 20 84 20 20 84 46 69 72 73 74 20 61 6e 64 20 6c 61 73 74 20 73 74 6f 72 ┆ First and last stor┆ 0x2ae0…2b00 61 67 65 20 61 64 64 72 65 73 73 20 6d 75 73 74 20 70 6f 69 6e 74 20 74 6f 20 61 20 63 6f 72 65 ┆age address must point to a core┆ 0x2b00…2b20 20 61 72 65 61 20 77 69 74 68 69 6e 20 20 20 20 20 20 20 20 0a 19 89 80 80 74 68 65 20 73 65 6e ┆ area within the sen┆ 0x2b20…2b40 64 69 6e 67 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 41 6e 73 77 65 72 ┆ding process. Answer┆ 0x2b40…2b60 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 73 74 61 74 75 73 0d 0a 20 20 20 20 ┆: + 0: status ┆ 0x2b60…2b80 20 20 20 20 20 20 20 20 2b 20 32 3a 20 6e 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 ┆ + 2: number of halfwords┆ 0x2b80…2ba0 20 74 72 61 6e 73 66 65 72 72 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a 20 6e ┆ transferred + 4: n┆ 0x2ba0…2bc0 75 6d 62 65 72 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 74 72 61 6e 73 66 65 72 72 65 64 0d ┆umber of characters transferred ┆ 0x2bc0…2be0 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 36 3a 20 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 ┆ + 6: i/o result ┆ 0x2be0…2c00 20 20 20 20 20 20 20 20 20 20 2b 20 38 2d 20 2b 31 34 3a 20 64 65 74 61 69 6c 65 64 20 73 74 61 ┆ + 8- +14: detailed sta┆ 0x2c00…2c20 (22,) 74 75 73 0d 0a 0d 0a 20 20 20 20 20 20 20 84 20 20 84 4e 75 6d 62 65 72 20 6f 66 20 63 68 61 72 ┆tus Number of char┆ 0x2c20…2c40 61 63 74 65 72 73 20 64 65 66 69 6e 65 73 20 74 68 65 20 61 63 74 75 61 6c 20 6e 75 6d 62 65 72 ┆acters defines the actual number┆ 0x2c40…2c60 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 0a 19 89 80 80 77 68 69 63 68 20 68 61 73 20 62 65 ┆ of characters which has be┆ 0x2c60…2c80 65 6e 20 74 72 61 6e 73 66 65 72 72 65 64 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 73 2e 20 4e ┆en transferred without errors. N┆ 0x2c80…2ca0 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 20 0a 19 89 80 80 64 65 66 69 6e 65 73 20 ┆umber of halfwords defines ┆ 0x2ca0…2cc0 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 20 28 69 6e 20 6d 75 6c 74 ┆the number of halfwords (in mult┆ 0x2cc0…2ce0 69 70 6c 65 20 6f 66 20 32 29 20 77 68 69 63 68 20 68 61 73 20 0a 19 89 80 80 62 65 65 6e 20 6d ┆iple of 2) which has been m┆ 0x2ce0…2d00 6f 64 69 66 69 65 64 20 28 63 2e 66 2e 20 73 65 63 74 69 6f 6e 20 32 2e 32 2e 29 2e 0d 0a 0d 0a ┆odified (c.f. section 2.2.). ┆ 0x2d00…2d20 20 20 20 20 20 20 20 20 20 45 72 72 6f 72 73 3a 20 52 65 73 75 6c 74 20 32 3a 20 84 53 65 6e 64 ┆ Errors: Result 2: Send┆ 0x2d20…2d40 69 6e 67 20 70 72 6f 63 65 73 73 20 69 73 20 6e 6f 74 20 75 73 65 72 20 6f 66 20 61 72 65 61 20 ┆ing process is not user of area ┆ 0x2d40…2d60 70 72 6f 63 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆process. ┆ 0x2d60…2d80 20 20 20 20 20 41 72 65 61 20 72 65 73 65 72 76 65 64 20 62 79 20 61 6e 6f 74 68 65 72 20 70 72 ┆ Area reserved by another pr┆ 0x2d80…2da0 6f 63 65 73 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 33 ┆ocess Result 3┆ 0x2da0…2dc0 3a 20 53 70 65 63 69 66 69 65 64 20 63 6f 72 65 20 61 72 65 61 20 6f 75 74 73 69 64 65 20 73 65 ┆: Specified core area outside se┆ 0x2dc0…2dd4 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 0d 0a ┆nding process. ┆ 0x2dd4…2dd7 FormFeed { 0x2dd4…2dd7 0c 80 a1 ┆ ┆ 0x2dd4…2dd7 } 0x2dd7…2de0 0a b0 a1 33 2e 33 2e 20 20 ┆ 3.3. ┆ 0x2de0…2e00 20 20 20 4f 55 54 50 55 54 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 46 75 6e 63 74 69 6f 6e ┆ OUTPUT. Function┆ 0x2e00…2e20 (23,) 3a 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 6f 75 74 70 75 74 20 6f 70 65 72 61 ┆: The output opera┆ 0x2e20…2e40 74 69 6f 6e 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 74 68 65 20 69 6e 70 75 74 20 ┆tion is equivalent to the input ┆ 0x2e40…2e60 6f 70 65 72 61 74 69 6f 6e 20 0a 19 89 80 80 65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 20 73 ┆operation except that the s┆ 0x2e60…2e80 70 65 63 69 66 69 65 64 20 63 6f 72 65 20 61 72 65 61 20 69 73 20 6f 75 74 70 75 74 20 74 6f 20 ┆pecified core area is output to ┆ 0x2e80…2ea0 74 68 65 20 61 72 65 61 20 0a 19 89 80 80 73 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 ┆the area starting from the ┆ 0x2ea0…2ec0 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 20 67 69 76 65 6e 20 28 74 68 65 20 73 65 67 6d 65 6e ┆segment number given (the segmen┆ 0x2ec0…2ee0 74 20 73 70 65 63 69 66 69 65 64 20 0a 19 89 80 80 6d 75 73 74 20 62 65 20 72 65 6c 61 74 69 76 ┆t specified must be relativ┆ 0x2ee0…2f00 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 61 72 65 61 29 2e ┆e to the beginning of the area).┆ 0x2f00…2f20 0d 0a 20 20 20 20 20 20 20 20 20 84 4f 6e 6c 79 20 62 6c 6f 63 6b 73 20 6f 66 20 61 20 6d 75 6c ┆ Only blocks of a mul┆ 0x2f20…2f40 74 69 70 6c 65 20 6f 66 20 35 31 32 20 68 61 6c 66 77 6f 72 64 73 20 77 69 6c 6c 20 62 65 20 74 ┆tiple of 512 halfwords will be t┆ 0x2f40…2f60 72 61 6e 73 66 65 72 72 65 64 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 73 65 6e 64 ┆ransferred. The send┆ 0x2f60…2f80 69 6e 67 20 70 72 6f 63 65 73 73 20 6d 75 73 74 20 62 65 20 72 65 73 65 72 76 65 72 20 6f 66 20 ┆ing process must be reserver of ┆ 0x2f80…2fa0 74 68 65 20 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 4d 65 ┆the area process. Me┆ 0x2fa0…2fc0 73 73 61 67 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 35 3c 31 32 20 2b 20 ┆ssage: + 0: 5<12 + ┆ 0x2fc0…2fe0 6d 6f 64 65 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 66 69 72 73 74 20 73 74 ┆mode + 2: first st┆ 0x2fe0…3000 6f 72 61 67 65 20 61 64 64 72 65 73 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a 20 ┆orage address + 4: ┆ 0x3000…3020 (24,) 6c 61 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆last storage address ┆ 0x3020…3040 20 20 2b 20 36 3a 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 0d 0a 0d 0a 20 ┆ + 6: first segment number ┆ 0x3040…3060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 6f 64 65 3a 20 53 65 65 20 73 65 63 74 69 6f ┆ Mode: See sectio┆ 0x3060…3080 6e 20 32 2e 31 2e 31 2e 0d 0a 20 20 20 20 20 20 20 84 20 20 20 20 20 20 20 20 20 20 84 46 69 72 ┆n 2.1.1. Fir┆ 0x3080…30a0 73 74 20 61 6e 64 20 6c 61 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 20 6d 75 73 74 ┆st and last storage address must┆ 0x30a0…30c0 20 70 6f 69 6e 74 20 74 6f 20 61 20 63 6f 72 65 20 0a 19 91 80 80 61 72 65 61 20 77 69 74 68 69 ┆ point to a core area withi┆ 0x30c0…30e0 6e 20 74 68 65 20 73 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 ┆n the sending process. ┆ 0x30e0…3100 20 20 20 41 6e 73 77 65 72 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 73 74 61 ┆ Answer: + 0: sta┆ 0x3100…3120 74 75 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 6e 75 6d 62 65 72 20 6f 66 20 ┆tus + 2: number of ┆ 0x3120…3140 68 61 6c 66 77 6f 72 64 73 20 74 72 61 6e 73 66 65 72 72 65 64 0d 0a 20 20 20 20 20 20 20 20 20 ┆halfwords transferred ┆ 0x3140…3160 20 20 20 2b 20 34 3a 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 74 72 61 ┆ + 4: number of characters tra┆ 0x3160…3180 6e 73 66 65 72 72 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 36 3a 20 69 2f 6f 20 72 ┆nsferred + 6: i/o r┆ 0x3180…31a0 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 38 2d 31 34 3a 20 64 65 74 61 69 ┆esult + 8-14: detai┆ 0x31a0…31c0 6c 65 64 20 73 74 61 74 75 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 45 72 72 6f 72 73 3a 20 52 ┆led status Errors: R┆ 0x31c0…31e0 65 73 75 6c 74 20 32 3a 20 84 53 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 20 69 73 20 6e 6f 74 ┆esult 2: Sending process is not┆ 0x31e0…3200 20 72 65 73 65 72 76 65 72 20 6f 66 20 61 72 65 61 20 0a 19 9b 80 80 70 72 6f 63 65 73 73 2e 0d ┆ reserver of area process. ┆ 0x3200…3220 (25,) 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 33 3a 20 49 6c 6c 65 ┆ Result 3: Ille┆ 0x3220…3240 67 61 6c 20 6d 6f 64 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 0d 0a 09 09 09 20 20 20 53 ┆gal mode specification. S┆ 0x3240…3260 70 65 63 69 66 69 65 64 20 63 6f 72 65 20 61 72 65 61 20 6f 75 74 73 69 64 65 20 73 65 6e 64 69 ┆pecified core area outside sendi┆ 0x3260…3271 6e 67 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 0d 0a ┆ng process. ┆ 0x3271…3274 FormFeed { 0x3271…3274 0c 80 a3 ┆ ┆ 0x3271…3274 } 0x3274…3280 0a a1 b0 33 2e 34 2e 20 20 20 20 20 ┆ 3.4. ┆ 0x3280…32a0 50 4f 53 49 54 49 4f 4e 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 46 75 6e 63 74 69 6f 6e 3a ┆POSITION. Function:┆ 0x32a0…32c0 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 72 65 61 64 2f 77 72 69 74 65 20 68 65 61 ┆ The read/write hea┆ 0x32c0…32e0 64 73 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 61 72 ┆ds on the device on which the ar┆ 0x32e0…3300 65 61 20 69 73 20 73 74 6f 72 65 64 20 0a 19 89 80 80 61 72 65 20 6d 6f 76 65 64 20 74 6f 20 74 ┆ea is stored are moved to t┆ 0x3300…3320 68 65 20 63 79 6c 69 6e 64 65 72 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 73 65 67 6d 65 6e 74 ┆he cylinder on which the segment┆ 0x3320…3340 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 0a 19 89 80 80 6d 65 73 73 61 67 65 20 28 ┆ specified in the message (┆ 0x3340…3360 73 70 65 63 69 66 69 65 64 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e ┆specified relative to the beginn┆ 0x3360…3380 69 6e 67 20 6f 66 20 74 68 65 20 61 72 65 61 29 20 69 73 20 0a 19 89 80 80 6c 6f 63 61 74 65 64 ┆ing of the area) is located┆ 0x3380…33a0 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 73 65 67 6d 65 6e 74 20 69 73 20 6f ┆. If the segment is o┆ 0x33a0…33c0 75 74 73 69 64 65 20 74 68 65 20 6c 69 6d 69 74 73 20 6f 66 20 74 68 65 20 61 72 65 61 2c 20 6e ┆utside the limits of the area, n┆ 0x33c0…33e0 6f 20 6f 70 65 72 61 74 69 6f 6e 20 0a 19 89 80 80 69 73 20 69 6e 69 74 69 61 74 65 64 2c 20 62 ┆o operation is initiated, b┆ 0x33e0…3400 75 74 20 74 68 65 20 61 6e 73 77 65 72 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 45 4e 44 20 4f ┆ut the answer contains the END O┆ 0x3400…3420 (26,) 46 20 41 52 45 41 20 73 74 61 74 75 73 20 0a 19 89 80 80 62 69 74 2e 20 49 6e 20 74 68 69 73 20 ┆F AREA status bit. In this ┆ 0x3420…3440 63 61 73 65 20 74 68 65 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 20 77 69 6c 6c 20 62 65 ┆case the detailed status will be┆ 0x3440…3460 20 75 6e 64 65 66 69 6e 65 64 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 73 65 6e 64 ┆ undefined. The send┆ 0x3460…3480 69 6e 67 20 70 72 6f 63 65 73 73 20 6d 75 73 74 20 62 65 20 75 73 65 72 20 6f 66 20 74 68 65 20 ┆ing process must be user of the ┆ 0x3480…34a0 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 4d 65 73 73 61 67 ┆area process. Messag┆ 0x34a0…34c0 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 38 3c 31 32 20 2b 20 30 0d 0a 20 ┆e: + 0: 8<12 + 0 ┆ 0x34c0…34e0 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 69 72 72 65 6c 65 76 61 6e 74 0d 0a 20 20 20 20 ┆ + 2: irrelevant ┆ 0x34e0…3500 20 20 20 20 20 20 20 20 2b 20 34 3a 20 69 72 72 65 6c 65 76 61 6e 74 0d 0a 20 20 20 20 20 20 20 ┆ + 4: irrelevant ┆ 0x3500…3520 20 20 20 20 20 2b 20 36 3a 20 73 65 67 6d 65 6e 74 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 41 6e ┆ + 6: segment An┆ 0x3520…3540 73 77 65 72 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 73 74 61 74 75 73 20 77 ┆swer: + 0: status w┆ 0x3540…3560 6f 72 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 30 0d 0a 20 20 20 20 20 20 20 ┆ord + 2: 0 ┆ 0x3560…3580 20 20 20 20 20 2b 20 34 3a 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 36 3a 20 69 2f ┆ + 4: 0 + 6: i/┆ 0x3580…35a0 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 38 2d 31 34 3a 20 64 65 ┆o result + 8-14: de┆ 0x35a0…35c0 74 61 69 6c 65 64 20 73 74 61 74 75 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 45 72 72 6f 72 73 ┆tailed status Errors┆ 0x35c0…35e0 3a 20 52 65 73 75 6c 74 20 32 3a 20 84 53 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 20 69 73 20 ┆: Result 2: Sending process is ┆ 0x35e0…3600 6e 6f 74 20 75 73 65 72 20 6f 66 20 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a 20 20 20 20 20 ┆not user of area process. ┆ 0x3600…3620 (27,) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 65 61 20 72 65 73 65 72 ┆ Area reser┆ 0x3620…3640 76 65 64 20 62 79 20 61 6e 6f 74 68 65 72 20 70 72 6f 63 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 ┆ved by another process. ┆ 0x3640…3660 20 20 20 20 20 20 20 20 20 20 52 65 73 75 6c 74 20 33 3a 20 4e 6f 74 20 70 6f 73 73 69 62 6c 65 ┆ Result 3: Not possible┆ 0x3660…3667 2e 0d 0a 0d 0a 0d 0a ┆. ┆ 0x3667…366a FormFeed { 0x3667…366a 0c 80 a0 ┆ ┆ 0x3667…366a } 0x366a…3680 0a a1 b0 33 2e 35 2e 20 20 20 20 20 53 45 43 55 52 49 54 59 20 45 ┆ 3.5. SECURITY E┆ 0x3680…36a0 52 41 53 45 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 46 75 6e 63 74 69 6f 6e 3a 0d 0a 0d 0a ┆RASE. Function: ┆ 0x36a0…36c0 20 20 20 20 20 20 20 20 20 84 54 68 65 20 73 70 65 63 69 66 69 65 64 20 73 65 67 6d 65 6e 74 28 ┆ The specified segment(┆ 0x36c0…36e0 73 29 20 69 6e 20 74 68 65 20 61 72 65 61 20 61 72 65 20 65 72 61 73 65 64 2e 20 41 20 72 61 6e ┆s) in the area are erased. A ran┆ 0x36e0…3700 64 6f 6d 20 62 69 74 20 0a 19 89 80 80 70 61 74 74 65 72 6e 20 69 73 20 77 72 69 74 74 65 6e 20 ┆dom bit pattern is written ┆ 0x3700…3720 6f 6e 20 74 68 65 20 73 65 67 6d 65 6e 74 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 ┆on the segments. The┆ 0x3720…3740 20 73 65 6e 64 69 6e 67 20 70 72 6f 63 65 73 73 20 6d 75 73 74 20 62 65 20 72 65 73 65 72 76 65 ┆ sending process must be reserve┆ 0x3740…3760 72 20 6f 66 20 74 68 65 20 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 ┆r of the area process. ┆ 0x3760…3780 20 20 20 4d 65 73 73 61 67 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 31 38 ┆ Message: + 0: 18┆ 0x3780…37a0 3c 31 32 20 2b 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 30 0d 0a 20 20 20 ┆<12 + 0 + 2: 0 ┆ 0x37a0…37c0 20 20 20 20 20 20 20 20 20 2b 20 34 3a 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 36 ┆ + 4: 0 + 6┆ 0x37c0…37e0 3a 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 38 ┆: first segment + 8┆ 0x37e0…3800 3a 20 6e 6f 20 6f 66 20 73 65 67 6d 65 6e 74 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 41 6e 73 ┆: no of segments Ans┆ 0x3800…3820 (28,) 77 65 72 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 30 3a 20 73 74 61 74 75 73 0d 0a 20 ┆wer: + 0: status ┆ 0x3820…3840 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 28 6e 6f 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 ┆ + 2: (no of halfwords┆ 0x3840…3860 20 65 72 61 73 65 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a 20 6e 6f 20 6f 66 ┆ erased) + 4: no of┆ 0x3860…3880 20 63 68 61 72 61 63 74 65 72 73 20 65 72 61 73 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ┆ characters erased ┆ 0x3880…38a0 2b 20 36 3a 20 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 38 ┆+ 6: i/o result + 8┆ 0x38a0…38c0 2d 20 2b 31 34 3a 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 0d 0a 0d 0a 20 20 20 20 20 20 ┆- +14: detailed status ┆ 0x38c0…38e0 20 20 20 45 72 72 6f 72 73 3a 20 52 65 73 75 6c 74 20 32 3a 20 84 53 65 6e 64 69 6e 67 20 70 72 ┆ Errors: Result 2: Sending pr┆ 0x38e0…3900 6f 63 65 73 73 20 69 73 20 6e 6f 74 20 72 65 73 65 72 76 65 72 20 6f 66 20 61 72 65 61 20 0a 19 ┆ocess is not reserver of area ┆ 0x3900…3920 9b 80 80 70 72 6f 63 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 ┆ process. Re┆ 0x3920…3937 73 75 6c 74 20 33 3a 20 4e 6f 74 20 70 6f 73 73 69 62 6c 65 2e 0d 0a ┆sult 3: Not possible. ┆ 0x3937…393a FormFeed { 0x3937…393a 0c 80 9a ┆ ┆ 0x3937…393a } 0x393a…3940 0a a1 b0 41 50 50 ┆ APP┆ 0x3940…3960 45 4e 44 49 58 2e e1 0d 0a 0d 0a 0d 0a a1 b0 41 2e 20 20 20 20 20 20 20 52 45 46 45 52 45 4e 43 ┆ENDIX. A. REFERENC┆ 0x3960…3980 45 53 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 28 31 29 20 52 43 38 30 30 30 20 42 61 63 6b 69 ┆ES. (1) RC8000 Backi┆ 0x3980…39a0 6e 67 20 73 74 6f 72 65 20 61 72 65 61 20 70 72 6f 63 65 73 73 2e 0d 0a 20 20 20 20 20 20 20 20 ┆ng store area process. ┆ 0x39a0…39c0 20 20 20 20 20 52 43 53 4c 20 6e 6f 20 33 31 2d 44 35 33 39 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 20 ┆ RCSL no 31-D539. ┆ 0x39c0…39e0 20 20 20 20 28 32 29 20 52 43 38 30 30 30 2f 49 44 41 38 30 31 20 44 69 73 63 20 50 72 6f 63 65 ┆ (2) RC8000/IDA801 Disc Proce┆ 0x39e0…3a00 73 73 2c 20 52 65 66 65 72 65 6e 63 65 20 4d 61 6e 75 61 6c 2e 0d 0a 20 20 20 20 20 20 20 20 20 ┆ss, Reference Manual. ┆ 0x3a00…3a20 (29,) 20 20 20 20 52 43 53 4c 20 6e 6f 20 39 39 31 20 30 39 37 37 35 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 ┆ RCSL no 991 09775. ┆ 0x3a20…3a40 20 20 20 20 20 28 33 29 20 49 6e 74 65 6c 6c 69 67 65 6e 74 20 53 74 61 6e 64 61 72 64 20 49 6e ┆ (3) Intelligent Standard In┆ 0x3a40…3a60 74 65 72 66 61 63 65 20 28 49 53 49 29 20 53 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 0d 0a 20 20 ┆terface (ISI) Specification. ┆ 0x3a60…3a80 20 20 20 20 20 20 20 20 20 20 20 53 70 65 63 2e 3a 20 37 37 36 35 33 34 34 30 2e 0d 0a 0d 0a 0d ┆ Spec.: 77653440. ┆ 0x3a80…3aa0 0a 20 20 20 20 20 20 20 20 20 28 34 29 20 50 72 6f 64 75 63 74 20 53 70 65 63 69 66 69 63 61 74 ┆ (4) Product Specificat┆ 0x3aa0…3ac0 69 6f 6e 20 66 6f 72 20 39 30 35 36 20 43 6f 6e 74 72 6f 6c 20 4d 6f 64 75 6c 65 2e 0d 0a 20 20 ┆ion for 9056 Control Module. ┆ 0x3ac0…3add 20 20 20 20 20 20 20 20 20 20 20 53 70 65 63 2e 3a 20 36 34 34 30 30 31 30 30 2e 0d 0a ┆ Spec.: 64400100. ┆ 0x3add…3ae0 FormFeed { 0x3add…3ae0 0c 80 93 ┆ ┆ 0x3add…3ae0 } 0x3ae0…3b00 0a a1 a1 b0 42 2e 20 20 20 20 20 20 20 44 45 54 41 49 4c 45 44 20 53 54 41 54 55 53 20 46 4f 52 ┆ B. DETAILED STATUS FOR┆ 0x3b00…3b20 4d 41 54 2e e1 0d 0a a1 0d 0a 20 20 20 20 20 20 20 20 20 84 49 6e 20 74 68 69 73 20 73 65 63 74 ┆MAT. In this sect┆ 0x3b20…3b40 69 6f 6e 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 74 61 74 75 73 20 ┆ion a description of the status ┆ 0x3b40…3b60 64 65 6c 69 76 65 72 65 64 20 69 6e 20 77 6f 72 64 20 0a 19 89 80 80 2b 38 20 2d 20 2b 31 34 20 ┆delivered in word +8 - +14 ┆ 0x3b60…3b80 6f 66 20 74 68 65 20 61 6e 73 77 65 72 20 69 73 20 67 69 76 65 6e 2e 0d 0a 09 20 20 20 20 20 84 ┆of the answer is given. ┆ 0x3b80…3ba0 49 74 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 6f 20 63 6f 6e 73 75 6c 74 20 72 65 66 ┆It is recommended to consult ref┆ 0x3ba0…3bc0 2e 20 33 20 61 6e 64 20 34 20 66 6f 72 20 61 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 0a 19 ┆. 3 and 4 for a more detailed ┆ 0x3bc0…3be0 89 80 80 64 65 73 63 72 69 70 74 69 6f 6e 2e 0d 0a 0d 0a b0 a1 42 2e 31 2e 20 20 20 20 20 41 6e ┆ description. B.1. An┆ 0x3be0…3c00 73 77 65 72 20 46 6f 72 6d 61 74 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 53 75 6d 6d 61 72 ┆swer Format. Summar┆ 0x3c00…3c20 (30,) 79 20 6f 66 20 74 68 65 20 61 6e 73 77 65 72 20 66 6f 72 6d 61 74 3a 0d 0a 0d 0a 20 20 20 20 20 ┆y of the answer format: ┆ 0x3c20…3c40 20 20 20 20 20 20 20 2b 20 30 3a 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 32 3a 20 ┆ + 0: - + 2: ┆ 0x3c40…3c60 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 34 3a 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 ┆- + 4: - ┆ 0x3c60…3c80 20 20 20 2b 20 36 3a 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 38 3a 20 72 65 73 65 ┆ + 6: - + 8: rese┆ 0x3c80…3ca0 72 76 65 64 3c 38 20 2b 20 43 6f 6e 74 72 6f 6c 20 4d 6f 64 75 6c 65 20 73 74 61 74 75 73 3c 30 ┆rved<8 + Control Module status<0┆ 0x3ca0…3cc0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 31 30 3a 20 84 53 79 73 74 65 6d 20 69 6e 74 65 72 ┆ +10: System inter┆ 0x3cc0…3ce0 76 65 6e 74 69 6f 6e 20 63 6f 64 65 3c 31 36 20 2b 20 4d 61 6e 75 61 6c 20 69 6e 74 65 72 76 65 ┆vention code<16 + Manual interve┆ 0x3ce0…3d00 6e 74 69 6f 6e 20 0a 19 91 80 80 63 6f 64 65 3c 38 20 2b 20 44 65 6c 61 79 20 63 6f 64 65 3c 30 ┆ntion code<8 + Delay code<0┆ 0x3d00…3d20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 31 32 3a 20 84 72 65 73 65 72 76 65 64 3c 31 36 20 ┆ +12: reserved<16 ┆ 0x3d20…3d40 2b 20 73 6c 61 76 65 20 64 65 76 69 63 65 20 73 74 61 74 75 73 3c 38 20 2b 20 66 6c 6f 77 20 61 ┆+ slave device status<8 + flow a┆ 0x3d40…3d60 64 64 72 65 73 73 2c 20 0a 19 91 80 80 62 79 74 65 20 33 3c 30 0d 0a 20 20 20 20 20 20 20 20 20 ┆ddress, byte 3<0 ┆ 0x3d60…3d80 20 20 20 2b 31 34 3a 20 84 46 6c 6f 77 20 61 64 64 72 65 73 73 2c 20 62 79 74 65 20 32 3c 31 36 ┆ +14: Flow address, byte 2<16┆ 0x3d80…3da0 20 2b 20 66 6c 6f 77 20 61 64 64 72 65 73 73 2c 20 62 79 74 65 20 31 3c 38 20 20 20 20 20 20 20 ┆ + flow address, byte 1<8 ┆ 0x3da0…3dc0 20 0a 19 91 80 80 2b 20 66 6c 6f 77 20 61 64 64 72 65 73 73 2c 20 62 79 74 65 20 30 3c 30 0d 0a ┆ + flow address, byte 0<0 ┆ 0x3dc0…3de0 0d 0a 0d 0a a1 b0 42 2e 32 2e 20 20 20 20 20 53 74 61 74 75 73 20 44 65 73 63 72 69 70 74 69 6f ┆ B.2. Status Descriptio┆ 0x3de0…3e00 6e 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 49 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 ┆n. In the following┆ 0x3e00…3e20 (31,) 20 64 65 73 63 72 69 70 74 69 6f 6e 20 74 68 65 20 62 69 74 20 6e 75 6d 62 65 72 20 69 73 20 67 ┆ description the bit number is g┆ 0x3e20…3e40 69 76 65 6e 20 72 65 6c 61 74 69 76 65 20 0a 19 89 80 80 74 6f 20 74 68 65 20 73 70 65 63 69 66 ┆iven relative to the specif┆ 0x3e40…3e60 69 65 64 20 66 69 65 6c 64 2c 20 77 68 65 72 65 20 62 69 74 20 30 20 69 73 20 74 68 65 20 6d 6f ┆ied field, where bit 0 is the mo┆ 0x3e60…3e7e 73 74 20 73 69 67 6e 69 66 69 63 61 6e 74 20 0a 19 89 80 80 62 69 74 2e 0d 0a 0d 0a 0d 0a ┆st significant bit. ┆ 0x3e7e…3e81 FormFeed { 0x3e7e…3e81 0c 80 9f ┆ ┆ 0x3e7e…3e81 } 0x3e81…3ea0 0a b0 a1 b0 a1 42 2e 32 2e 31 2e 20 20 20 43 6f 6e 74 72 6f 6c 20 4d 6f 64 75 6c 65 20 53 74 ┆ B.2.1. Control Module St┆ 0x3ea0…3ec0 61 74 75 73 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 62 69 74 20 65 ┆atus. This is bit e┆ 0x3ec0…3ee0 6e 63 6f 64 65 64 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 42 69 74 20 20 20 30 3a 20 84 4e 6f ┆ncoded: Bit 0: No┆ 0x3ee0…3f00 72 6d 61 6c 20 65 6e 64 20 28 6e 6f 20 66 75 72 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e ┆rmal end (no further information┆ 0x3f00…3f20 20 69 6e 20 73 79 73 74 65 6d 2f 6d 61 6e 75 61 6c 20 20 20 20 20 20 20 20 20 20 0a 19 92 80 80 ┆ in system/manual ┆ 0x3f20…3f40 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 74 61 74 75 73 20 66 69 65 6c 64 73 20 62 75 74 20 64 ┆intervention status fields but d┆ 0x3f40…3f60 65 6c 61 79 20 63 6f 64 65 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 0a 19 92 80 80 76 61 6c 69 64 ┆elay code may contain valid┆ 0x3f60…3f80 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 ┆ information). 1┆ 0x3f80…3fa0 3a 20 84 43 68 65 63 6b 20 65 6e 64 20 28 66 75 72 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f ┆: Check end (further informatio┆ 0x3fa0…3fc0 6e 20 69 6e 20 73 79 73 74 65 6d 2f 6d 61 6e 75 61 6c 20 0a 19 92 80 80 69 6e 74 65 72 76 65 6e ┆n in system/manual interven┆ 0x3fc0…3fe0 74 69 6f 6e 20 6f 72 20 64 65 6c 61 79 20 73 74 61 74 75 73 20 66 69 65 6c 64 73 29 2e 0d 0a 20 ┆tion or delay status fields). ┆ 0x3fe0…4000 20 20 20 20 20 20 20 20 20 20 20 20 32 2d 34 3a 20 45 78 65 63 75 74 69 6f 6e 20 73 74 61 74 75 ┆ 2-4: Execution statu┆ 0x4000…4020 (32,) 73 3a 20 31 30 30 42 20 49 53 49 20 69 2f 6f 20 70 61 72 69 74 79 20 65 72 72 6f 72 20 6f 72 0d ┆s: 100B ISI i/o parity error or ┆ 0x4020…4040 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x4040…4060 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 6e 61 6c 20 63 6f 6e 74 72 6f 6c 6c 65 72 20 65 72 ┆ internal controller er┆ 0x4060…4080 72 6f 72 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ror. ┆ 0x4080…40a0 20 20 20 20 20 20 20 20 20 20 31 31 30 42 20 44 69 73 63 20 70 61 63 6b 20 63 68 61 6e 67 65 20 ┆ 110B Disc pack change ┆ 0x40a0…40c0 28 52 43 38 33 34 35 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 3a 20 53 79 73 ┆(RC8345). 5: Sys┆ 0x40c0…40e0 74 65 6d 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 74 61 74 75 73 20 76 61 6c 69 64 2e 0d 0a ┆tem intervention status valid. ┆ 0x40e0…4100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 3a 20 4d 61 6e 75 61 6c 20 69 6e 74 65 72 76 65 ┆ 6: Manual interve┆ 0x4100…4120 6e 74 69 6f 6e 20 73 74 61 74 75 73 20 76 61 6c 69 64 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ┆ntion status valid. ┆ 0x4120…4140 20 20 20 20 37 3a 20 44 65 6c 61 79 20 73 74 61 74 75 73 20 76 61 6c 69 64 2e 0d 0a 0d 0a 20 20 ┆ 7: Delay status valid. ┆ 0x4140…4160 20 20 20 20 20 20 20 84 42 69 74 20 35 2d 37 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 ┆ Bit 5-7 indicates whethe┆ 0x4160…4180 72 20 6f 72 20 6e 6f 74 20 66 75 72 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e ┆r or not further information can┆ 0x4180…41a0 20 62 65 20 0a 19 89 80 80 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 ┆ be found in the correspond┆ 0x41a0…41c0 69 6e 67 20 66 69 65 6c 64 73 20 6f 66 20 74 68 65 20 61 6e 73 77 65 72 2e 0d 0a 0d 0a 0d 0a a1 ┆ing fields of the answer. ┆ 0x41c0…41e0 b0 42 2e 32 2e 32 2e 20 20 20 53 79 73 74 65 6d 20 49 6e 74 65 72 76 65 6e 74 69 6f 6e 20 53 74 ┆ B.2.2. System Intervention St┆ 0x41e0…4200 61 74 75 73 2e e1 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 30 30 20 28 30 30 48 29 3a 20 ┆atus. 00 (00H): ┆ 0x4200…4220 (33,) 4e 6f 20 73 79 73 74 65 6d 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 74 61 74 75 73 0d 0a 20 ┆No system intervention status ┆ 0x4220…4240 20 20 20 20 20 20 20 20 20 20 20 33 33 20 28 32 31 48 29 3a 20 53 65 65 6b 20 65 72 72 6f 72 0d ┆ 33 (21H): Seek error ┆ 0x4240…4260 0a 20 20 20 20 20 20 20 20 20 20 20 20 36 35 20 28 34 31 48 29 3a 20 55 6e 61 62 6c 65 20 74 6f ┆ 65 (41H): Unable to┆ 0x4260…4280 20 72 65 61 64 20 68 65 61 64 65 72 20 28 72 65 61 64 20 6f 70 65 72 61 74 69 6f 6e 29 0d 0a 20 ┆ read header (read operation) ┆ 0x4280…42a0 20 20 20 20 20 20 20 20 20 20 20 36 37 20 28 34 33 48 29 3a 20 55 6e 61 62 6c 65 20 74 6f 20 72 ┆ 67 (43H): Unable to r┆ 0x42a0…42c0 65 61 64 20 64 61 74 61 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 39 37 20 28 36 31 48 29 3a 20 ┆ead data 97 (61H): ┆ 0x42c0…42e0 55 6e 61 62 6c 65 20 74 6f 20 72 65 61 64 20 68 65 61 64 65 72 20 28 77 72 69 74 65 20 6f 70 65 ┆Unable to read header (write ope┆ 0x42e0…42eb 72 61 74 69 6f 6e 29 0d 0a 0d 0a ┆ration) ┆ 0x42eb…42ee FormFeed { 0x42eb…42ee 0c 80 9c ┆ ┆ 0x42eb…42ee } 0x42ee…4300 0a 20 20 20 20 20 20 20 20 20 53 65 65 6b 20 65 72 72 ┆ Seek err┆ 0x4300…4320 6f 72 3a 0d 0a 20 20 20 20 20 20 20 20 20 84 41 20 73 65 65 6b 20 65 72 72 6f 72 20 6d 61 79 20 ┆or: A seek error may ┆ 0x4320…4340 62 65 20 64 65 74 65 63 74 65 64 20 69 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 6f 70 65 72 61 74 ┆be detected in all of the operat┆ 0x4340…4360 69 6f 6e 73 2e 20 49 66 20 69 74 20 69 73 20 0a 19 89 80 80 64 65 74 65 63 74 65 64 20 74 68 65 ┆ions. If it is detected the┆ 0x4360…4380 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 6f 6e 65 ┆ following is automatically done┆ 0x4380…43a0 3a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 68 65 61 64 73 20 61 72 65 20 6d 6f 76 65 64 ┆: The heads are moved┆ 0x43a0…43c0 20 74 6f 20 74 72 61 63 6b 20 7a 65 72 6f 20 61 6e 64 20 74 68 65 20 73 65 65 6b 20 69 73 20 72 ┆ to track zero and the seek is r┆ 0x43c0…43e0 65 70 65 61 74 65 64 20 0a 19 89 80 80 6f 6e 63 65 2e 20 49 66 20 74 68 69 73 20 73 65 63 6f 6e ┆epeated once. If this secon┆ 0x43e0…4400 64 20 73 65 65 6b 20 73 75 63 63 65 65 64 65 64 20 74 68 65 20 73 74 61 74 75 73 20 77 6f 72 64 ┆d seek succeeded the status word┆ 0x4400…4420 (34,) 20 77 69 6c 6c 20 0a 19 89 80 80 69 6e 64 69 63 61 74 65 20 6f 70 65 72 61 74 69 6f 6e 20 63 6f ┆ will indicate operation co┆ 0x4420…4440 6d 70 6c 65 74 65 64 2c 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6d 6f 64 75 6c 65 20 73 74 61 74 ┆mpleted, the control module stat┆ 0x4440…4460 75 73 20 77 69 6c 6c 20 0a 19 89 80 80 69 6e 64 69 63 61 74 65 20 4e 4f 52 4d 41 4c 20 45 4e 44 ┆us will indicate NORMAL END┆ 0x4460…4480 20 62 75 74 20 74 68 65 20 64 65 6c 61 79 20 73 74 61 74 75 73 20 77 69 6c 6c 20 69 6e 64 69 63 ┆ but the delay status will indic┆ 0x4480…44a0 61 74 65 20 53 45 45 4b 20 0a 19 89 80 80 52 45 54 52 59 20 41 50 50 4c 49 45 44 2e 0d 0a 20 20 ┆ate SEEK RETRY APPLIED. ┆ 0x44a0…44c0 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 73 65 63 6f 6e 64 20 73 65 65 6b 20 66 61 69 6c 65 ┆ If the second seek faile┆ 0x44c0…44e0 64 2c 20 74 68 65 20 73 74 61 74 75 73 20 77 6f 72 64 20 69 6e 64 69 63 61 74 65 73 20 50 4f 53 ┆d, the status word indicates POS┆ 0x44e0…4500 49 54 49 4f 4e 20 0a 19 89 80 80 45 52 52 4f 52 2c 20 63 6f 6e 74 72 6f 6c 20 6d 6f 64 75 6c 65 ┆ITION ERROR, control module┆ 0x4500…4520 20 73 74 61 74 75 73 20 69 6e 64 69 63 61 74 65 73 20 43 48 45 43 4b 20 45 4e 44 2c 20 73 79 73 ┆ status indicates CHECK END, sys┆ 0x4520…4540 74 65 6d 20 0a 19 89 80 80 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 74 61 74 75 73 20 69 6e 64 ┆tem intervention status ind┆ 0x4540…4560 69 63 61 74 65 73 20 53 45 45 4b 20 45 52 52 4f 52 20 61 6e 64 20 64 65 6c 61 79 20 73 74 61 74 ┆icates SEEK ERROR and delay stat┆ 0x4560…4580 75 73 20 0a 19 89 80 80 69 6e 64 69 63 61 74 65 73 20 53 45 45 4b 20 52 45 54 52 59 20 41 50 50 ┆us indicates SEEK RETRY APP┆ 0x4580…45a0 4c 49 45 44 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 52 65 61 64 20 68 65 61 64 65 72 20 74 72 ┆LIED. Read header tr┆ 0x45a0…45c0 6f 75 62 6c 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 61 64 64 72 65 73 73 ┆ouble: If the address┆ 0x45c0…45e0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 28 68 65 61 64 65 72 29 20 70 61 72 74 20 6f 66 20 61 20 ┆ information (header) part of a ┆ 0x45e0…4600 73 65 63 74 6f 72 20 63 6f 6e 74 61 69 6e 73 20 0a 19 89 80 80 61 6e 20 65 72 72 6f 72 20 28 77 ┆sector contains an error (w┆ 0x4600…4620 (35,) 68 69 63 68 20 6d 61 79 20 62 65 20 64 65 74 65 63 74 65 64 20 74 68 72 6f 75 67 68 20 61 6e 20 ┆hich may be detected through an ┆ 0x4620…4640 45 43 43 20 6d 69 73 6d 61 74 63 68 29 20 6e 6f 20 45 43 43 20 0a 19 89 80 80 65 72 72 6f 72 20 ┆ECC mismatch) no ECC error ┆ 0x4640…4660 63 6f 72 72 65 63 74 69 6f 6e 20 69 73 20 61 70 70 6c 69 65 64 2c 20 62 75 74 20 61 20 72 65 72 ┆correction is applied, but a rer┆ 0x4660…4680 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 77 69 6c 6c 20 0a 19 89 80 80 62 ┆eading of the header will b┆ 0x4680…46a0 65 20 70 65 72 66 6f 72 6d 65 64 20 6f 6e 63 65 2e 20 49 66 20 74 68 69 73 20 72 65 72 65 61 64 ┆e performed once. If this reread┆ 0x46a0…46c0 69 6e 67 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 69 73 20 75 6e 73 75 63 80 0a 19 89 80 80 ┆ing of the header is unsuc ┆ 0x46c0…46e0 63 65 73 73 66 75 6c 20 61 6e 64 20 69 74 20 69 73 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 ┆cessful and it is impossible to ┆ 0x46e0…4700 76 65 72 69 66 79 20 74 68 61 74 20 74 68 65 20 73 6c 61 76 65 20 64 65 76 69 63 65 20 69 73 20 ┆verify that the slave device is ┆ 0x4700…4720 0a 19 89 80 80 6f 6e 20 74 68 65 20 70 72 6f 70 65 72 20 63 79 6c 69 6e 64 65 72 2c 20 61 20 72 ┆ on the proper cylinder, a r┆ 0x4720…4740 65 74 75 72 6e 20 74 6f 20 74 72 61 63 6b 20 7a 65 72 6f 20 61 6e 64 20 61 20 73 65 65 6b 20 74 ┆eturn to track zero and a seek t┆ 0x4740…4760 6f 20 0a 19 89 80 80 73 70 65 63 69 66 69 65 64 20 74 72 61 63 6b 20 69 73 20 70 65 72 66 6f 72 ┆o specified track is perfor┆ 0x4760…4780 6d 65 64 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 20 63 6f 72 72 65 63 74 20 63 ┆med to ensure that the correct c┆ 0x4780…47a0 79 6c 69 6e 80 0a 19 89 80 80 64 65 72 20 69 73 20 73 65 6c 65 63 74 65 64 2c 20 62 65 66 6f 72 ┆ylin der is selected, befor┆ 0x47a0…47c0 65 20 61 6e 20 65 72 72 6f 72 20 73 74 61 74 75 73 20 69 73 20 64 65 6c 69 76 65 72 65 64 20 28 ┆e an error status is delivered (┆ 0x47c0…47e0 73 79 73 74 65 6d 20 0a 19 89 80 80 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 74 61 74 75 73 20 ┆system intervention status ┆ 0x47e0…4800 77 69 6c 6c 20 69 6e 64 69 63 61 74 65 20 55 4e 41 42 4c 45 20 54 4f 20 52 45 41 44 20 48 45 41 ┆will indicate UNABLE TO READ HEA┆ 0x4800…4820 (36,) 44 45 52 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 72 65 72 65 61 64 69 6e ┆DER). If the rereadin┆ 0x4820…4840 67 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 77 61 73 20 73 75 63 63 65 73 73 66 75 6c 20 74 ┆g of the header was successful t┆ 0x4840…4860 68 65 20 63 6f 6e 74 72 6f 6c 20 0a 19 89 80 80 6d 6f 64 75 6c 65 20 73 74 61 74 75 73 20 77 69 ┆he control module status wi┆ 0x4860…4880 6c 6c 20 69 6e 64 69 63 61 74 65 20 4e 4f 52 4d 41 4c 20 45 4e 44 2c 20 62 75 74 20 74 68 65 20 ┆ll indicate NORMAL END, but the ┆ 0x4880…48a0 64 65 6c 61 79 20 63 6f 64 65 20 77 69 6c 6c 20 0a 19 89 80 80 69 6e 64 69 63 61 74 65 20 48 45 ┆delay code will indicate HE┆ 0x48a0…48c0 41 44 45 52 20 52 45 54 52 59 20 41 50 50 4c 49 45 44 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ┆ADER RETRY APPLIED. ┆ 0x48c0…48e0 52 65 61 64 20 64 61 74 61 20 74 72 6f 75 62 6c 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 ┆Read data trouble: If┆ 0x48e0…4900 20 61 6e 20 65 72 72 6f 72 20 69 73 20 64 65 74 65 63 74 65 64 20 64 75 72 69 6e 67 20 61 20 72 ┆ an error is detected during a r┆ 0x4900…4920 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 64 61 74 61 20 70 61 72 74 20 6f 66 20 61 20 0a 19 89 ┆eading of the data part of a ┆ 0x4920…4940 80 80 73 65 63 74 6f 72 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 64 6f 6e 65 3a 0d ┆ sector the following is done: ┆ 0x4940…4960 0a 20 20 20 20 20 20 20 20 20 84 54 77 6f 20 61 74 74 65 6d 70 74 73 20 74 6f 20 72 65 61 64 20 ┆ Two attempts to read ┆ 0x4960…4980 74 68 65 20 64 61 74 61 20 61 72 65 20 6d 61 64 65 20 77 69 74 68 20 63 61 72 72 69 61 67 65 20 ┆the data are made with carriage ┆ 0x4980…49a0 61 6e 64 20 64 61 74 61 20 0a 19 89 80 80 6f 66 66 73 65 74 20 61 74 20 6e 6f 6d 69 6e 61 6c 2c ┆and data offset at nominal,┆ 0x49a0…49c0 20 61 6e 64 20 73 69 6e 67 6c 65 20 62 75 72 73 74 20 28 6f 66 20 61 74 20 6d 6f 73 74 20 32 35 ┆ and single burst (of at most 25┆ 0x49c0…49e0 20 62 69 74 73 29 20 45 43 43 20 0a 19 89 80 80 65 6d 70 6c 6f 79 65 64 2e 20 54 68 65 6e 20 74 ┆ bits) ECC employed. Then t┆ 0x49e0…4a00 68 72 65 65 20 61 74 74 65 6d 70 74 73 20 61 72 65 20 6d 61 64 65 20 61 74 20 65 61 63 68 20 6f ┆hree attempts are made at each o┆ 0x4a00…4a20 (37,) 66 20 74 68 65 20 73 74 72 6f 62 65 20 0a 19 89 80 80 6f 66 66 73 65 74 73 20 28 65 61 72 6c 79 ┆f the strobe offsets (early┆ 0x4a20…4a40 20 61 6e 64 20 6c 61 74 65 29 20 77 68 69 6c 65 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 63 61 72 ┆ and late) while holding the car┆ 0x4a40…4a5f 72 69 61 67 65 20 6f 66 66 73 65 74 20 61 74 20 0a 19 89 80 80 6e 6f 6d 69 6e 61 6c 2e 0d 0a ┆riage offset at nominal. ┆ 0x4a5f…4a62 FormFeed { 0x4a5f…4a62 0c 80 a3 ┆ ┆ 0x4a5f…4a62 } 0x4a62…4a80 0a 20 20 20 20 20 20 20 20 20 84 41 6c 73 6f 20 74 68 72 65 65 20 61 74 74 65 6d 70 74 73 ┆ Also three attempts┆ 0x4a80…4aa0 20 61 72 65 20 6d 61 64 65 20 61 74 20 65 61 63 68 20 6f 66 20 74 68 65 20 63 61 72 72 69 61 67 ┆ are made at each of the carriag┆ 0x4aa0…4ac0 65 20 6f 66 66 73 65 74 73 20 0a 19 89 80 80 28 70 6c 75 73 20 61 6e 64 20 6d 69 6e 75 73 29 20 ┆e offsets (plus and minus) ┆ 0x4ac0…4ae0 77 68 69 6c 65 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 73 74 72 6f 62 65 20 6f 66 66 73 65 74 20 ┆while holding the strobe offset ┆ 0x4ae0…4b00 61 74 20 6e 6f 6d 69 6e 61 6c 2e 20 0a 19 89 80 80 46 69 6e 61 6c 6c 79 2c 20 6f 6e 65 20 6d 6f ┆at nominal. Finally, one mo┆ 0x4b00…4b20 72 65 20 61 74 74 65 6d 70 74 20 69 73 20 6d 61 64 65 20 77 69 74 68 20 74 68 65 20 6f 66 66 73 ┆re attempt is made with the offs┆ 0x4b20…4b40 65 74 73 20 69 6e 20 74 68 65 69 72 20 0a 19 89 80 80 6e 6f 6d 69 6e 61 6c 20 63 6f 6e 64 69 74 ┆ets in their nominal condit┆ 0x4b40…4b60 69 6f 6e 73 2e 20 41 20 73 69 6e 67 6c 65 20 62 75 72 73 74 20 45 43 43 20 70 72 6f 63 65 64 75 ┆ions. A single burst ECC procedu┆ 0x4b60…4b80 72 65 20 69 73 20 61 70 70 6c 69 65 64 20 69 6e 20 0a 19 89 80 80 74 68 65 20 66 69 6e 61 6c 20 ┆re is applied in the final ┆ 0x4b80…4ba0 61 74 74 65 6d 70 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 65 72 72 6f 72 ┆attempt. If the error┆ 0x4ba0…4bc0 20 72 65 63 6f 76 65 72 79 20 69 73 20 75 6e 73 75 63 63 65 73 73 66 75 6c 20 74 68 65 20 63 6f ┆ recovery is unsuccessful the co┆ 0x4bc0…4be0 6e 74 72 6f 6c 20 6d 6f 64 75 6c 65 20 77 69 6c 6c 20 0a 19 89 80 80 69 6e 64 69 63 61 74 65 20 ┆ntrol module will indicate ┆ 0x4be0…4c00 43 48 45 43 4b 20 45 4e 44 2c 20 73 79 73 74 65 6d 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 ┆CHECK END, system intervention s┆ 0x4c00…4c20 (38,) 74 61 74 75 73 20 77 69 6c 6c 20 69 6e 64 69 63 61 74 65 20 0a 19 89 80 80 55 4e 41 42 4c 45 20 ┆tatus will indicate UNABLE ┆ 0x4c20…4c40 54 4f 20 52 45 41 44 20 44 41 54 41 20 61 6e 64 20 74 68 65 20 64 65 6c 61 79 20 63 6f 64 65 20 ┆TO READ DATA and the delay code ┆ 0x4c40…4c60 77 69 6c 6c 20 69 6e 64 69 63 61 74 65 20 44 41 54 41 20 0a 19 89 80 80 43 4f 52 52 45 43 54 49 ┆will indicate DATA CORRECTI┆ 0x4c60…4c80 4f 4e 20 41 50 50 4c 49 45 44 20 61 6e 64 20 44 41 54 41 20 52 45 54 52 59 20 41 50 50 4c 49 45 ┆ON APPLIED and DATA RETRY APPLIE┆ 0x4c80…4ca0 44 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 65 72 72 6f 72 20 72 65 63 6f 76 ┆D. If the error recov┆ 0x4ca0…4cc0 65 72 79 20 77 61 73 20 73 75 63 63 65 73 66 75 6c 6c 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6d ┆ery was succesfull the control m┆ 0x4cc0…4ce0 6f 64 75 6c 65 20 77 69 6c 6c 20 0a 19 89 80 80 69 6e 64 69 63 61 74 65 20 4e 4f 52 4d 41 4c 20 ┆odule will indicate NORMAL ┆ 0x4ce0…4d00 45 4e 44 20 62 75 74 20 74 68 65 20 64 65 6c 61 79 20 63 6f 64 65 20 77 69 6c 6c 20 69 6e 64 69 ┆END but the delay code will indi┆ 0x4d00…4d20 63 61 74 65 20 44 41 54 41 20 0a 19 89 80 80 43 4f 52 52 45 43 54 49 4f 4e 20 41 50 50 4c 49 45 ┆cate DATA CORRECTION APPLIE┆ 0x4d20…4d40 44 20 61 6e 64 2f 6f 72 20 44 41 54 41 20 52 45 54 52 59 20 41 50 50 4c 49 45 44 20 64 65 70 65 ┆D and/or DATA RETRY APPLIED depe┆ 0x4d40…4d60 6e 64 69 6e 67 20 6f 6e 20 77 68 65 6e 20 0a 19 89 80 80 74 68 65 20 65 72 72 6f 72 20 72 65 63 ┆nding on when the error rec┆ 0x4d60…4d80 6f 76 65 72 79 20 73 75 63 63 65 65 64 65 64 2e 0d 0a 0d 0a 0d 0a a1 b0 42 2e 32 2e 33 2e 20 20 ┆overy succeeded. B.2.3. ┆ 0x4d80…4da0 20 4d 61 6e 75 61 6c 20 49 6e 74 65 72 76 65 6e 74 69 6f 6e 20 53 74 61 74 75 73 e1 0d 0a 0d 0a ┆ Manual Intervention Status ┆ 0x4da0…4dc0 20 20 20 20 20 20 20 20 20 20 20 20 30 30 20 28 30 30 48 29 3a 20 4e 6f 20 6d 61 6e 75 61 6c 20 ┆ 00 (00H): No manual ┆ 0x4dc0…4de0 69 6e 74 65 72 76 65 6e 74 69 6f 6e 20 73 74 61 74 75 73 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆intervention status. ┆ 0x4de0…4e00 20 20 4f 74 68 65 72 20 76 61 6c 75 84 65 73 3a 20 84 49 6e 64 69 63 61 74 65 73 20 61 6e 20 65 ┆ Other valu es: Indicates an e┆ 0x4e00…4e20 (39,) 72 72 6f 72 20 77 68 69 63 68 20 6e 6f 72 6d 61 6c 6c 79 20 69 73 20 63 6f 72 72 65 63 74 80 0a ┆rror which normally is correct ┆ 0x4e20…4e40 19 9a 80 80 61 62 6c 65 20 6f 6e 6c 79 20 74 68 72 6f 75 67 68 20 6d 61 6e 75 61 6c 20 69 6e 74 ┆ able only through manual int┆ 0x4e40…4e60 65 72 76 65 6e 74 69 6f 6e 2e 20 46 6f 72 20 0a 19 9a 80 80 66 75 72 74 68 65 72 20 69 6e 66 6f ┆ervention. For further info┆ 0x4e60…4e80 72 6d 61 74 69 6f 6e 20 73 65 65 20 72 65 66 2e 20 33 20 61 6e 64 20 34 2e 0d 0a 0d 0a 0d 0a b0 ┆rmation see ref. 3 and 4. ┆ 0x4e80…4ea0 a1 42 2e 32 2e 34 2e 20 20 20 44 65 6c 61 79 20 43 6f 64 65 e1 0d 0a 0d 0a 20 20 20 20 20 20 20 ┆ B.2.4. Delay Code ┆ 0x4ea0…4ec0 20 20 84 54 68 65 20 64 65 6c 61 79 20 63 6f 64 65 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 ┆ The delay code specifies whet┆ 0x4ec0…4ee0 68 65 72 20 6f 72 20 6e 6f 74 20 61 6e 20 65 72 72 6f 72 20 72 65 63 6f 76 65 72 79 20 0a 19 89 ┆her or not an error recovery ┆ 0x4ee0…4f00 80 80 61 63 74 69 6f 6e 20 68 61 73 20 62 65 65 6e 20 70 65 72 66 6f 72 6d 65 64 2e 20 54 68 65 ┆ action has been performed. The┆ 0x4f00…4f20 20 64 61 6c 61 79 20 63 6f 64 65 20 64 6f 65 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 69 6c 79 ┆ dalay code does not necessarily┆ 0x4f20…4f40 20 0a 19 89 80 80 69 6e 64 69 80 63 61 74 65 20 61 6e 20 65 72 72 6f 72 20 61 73 20 74 68 65 20 ┆ indi cate an error as the ┆ 0x4f40…4f60 64 61 74 61 20 63 6f 72 72 65 63 74 69 6f 6e 20 6d 61 79 20 68 61 76 65 20 62 65 65 6e 20 73 75 ┆data correction may have been su┆ 0x4f60…4f80 63 63 65 73 73 2d 0a 19 89 80 80 66 75 6c 6c 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ┆ccess- full. ┆ 0x4f80…4fa0 30 30 20 28 30 30 48 29 3a 20 4e 6f 20 64 65 6c 61 79 20 73 74 61 74 75 73 0d 0a 20 20 20 20 20 ┆00 (00H): No delay status ┆ 0x4fa0…4fc0 20 20 20 20 20 20 20 33 33 2d 33 39 20 28 32 31 2d 32 37 48 29 3a 20 42 69 74 20 65 6e 63 6f 64 ┆ 33-39 (21-27H): Bit encod┆ 0x4fc0…4fe0 65 64 20 64 65 6c 61 79 20 73 74 61 74 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ed delay status: ┆ 0x4fe0…5000 20 20 20 20 20 20 20 20 30 30 31 30 2e 30 78 78 31 20 44 61 74 61 20 63 6f 72 72 65 63 74 69 6f ┆ 0010.0xx1 Data correctio┆ 0x5000…5020 (40,) 6e 20 61 70 70 6c 69 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆n applied ┆ 0x5020…5040 20 30 30 31 30 2e 30 78 31 78 20 53 65 65 6b 20 72 65 74 72 79 20 61 70 70 6c 69 65 64 0d 0a 20 ┆ 0010.0x1x Seek retry applied ┆ 0x5040…5060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 31 30 2e 30 31 78 78 20 44 ┆ 0010.01xx D┆ 0x5060…5080 61 74 61 20 72 65 74 72 79 20 61 70 70 6c 69 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 36 ┆ata retry applied 6┆ 0x5080…50a0 36 20 28 34 32 48 29 3a 20 48 65 61 64 65 72 20 72 65 74 72 79 20 61 70 70 6c 69 65 64 2e 0d 0a ┆6 (42H): Header retry applied. ┆ 0x50a0…50a4 0d 0a 0d 0a ┆ ┆ 0x50a4…50a7 FormFeed { 0x50a4…50a7 0c 80 a6 ┆ ┆ 0x50a4…50a7 } 0x50a7…50c0 0a b0 a1 42 2e 32 2e 35 2e 20 20 20 53 6c 61 76 65 20 44 65 76 69 63 65 20 ┆ B.2.5. Slave Device ┆ 0x50c0…50e0 53 74 61 74 75 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 73 6c 61 76 65 20 64 65 ┆Status. The slave de┆ 0x50e0…5100 76 69 63 65 20 73 74 61 74 75 73 20 69 73 20 62 69 74 2d 65 6e 63 6f 64 65 64 3a 0d 0a 0d 0a 09 ┆vice status is bit-encoded: ┆ 0x5100…5120 20 20 20 20 20 62 69 74 20 30 3a 20 4e 6f 20 68 65 61 64 20 73 65 6c 65 63 74 0d 0a 09 20 20 20 ┆ bit 0: No head select ┆ 0x5120…5140 20 20 20 20 20 20 31 3a 20 57 72 69 74 65 20 66 61 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆ 1: Write fault ┆ 0x5140…5160 20 20 20 32 3a 20 72 65 61 64 2f 77 72 69 74 65 20 6f 66 66 20 63 79 6c 69 6e 64 65 72 0d 0a 20 ┆ 2: read/write off cylinder ┆ 0x5160…5180 20 20 20 20 20 20 20 20 20 20 20 20 33 3a 20 72 65 61 64 2f 77 72 69 74 65 20 66 61 75 6c 74 0d ┆ 3: read/write fault ┆ 0x5180…51a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 34 3a 20 76 6f 6c 74 61 67 65 20 66 61 75 6c 74 0d 0a ┆ 4: voltage fault ┆ 0x51a0…51c0 20 20 20 20 20 20 20 20 20 20 20 20 20 35 3a 20 68 65 61 64 20 73 65 6c 65 63 74 20 66 61 75 6c ┆ 5: head select faul┆ 0x51c0…51e0 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 36 3a 20 73 65 65 6b 20 65 72 72 6f 72 0d 0a 20 ┆t 6: seek error ┆ 0x51e0…5200 20 20 20 20 20 20 20 20 20 20 20 20 37 3a 20 77 72 69 74 65 20 70 72 6f 74 65 63 74 0d 0a 0d 0a ┆ 7: write protect ┆ 0x5200…5220 (41,) 0d 0a b0 a1 42 2e 32 2e 36 2e 20 20 20 46 6c 61 77 20 41 64 64 72 65 73 73 20 28 62 79 74 65 20 ┆ B.2.6. Flaw Address (byte ┆ 0x5220…5240 33 20 2d 20 30 29 e1 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 66 6c 61 77 20 ┆3 - 0) The flaw ┆ 0x5240…5260 61 64 64 72 65 73 73 20 69 73 20 67 69 76 65 6e 20 61 73 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 ┆address is given as an absolute ┆ 0x5260…5280 73 65 63 74 6f 72 20 61 64 64 72 65 73 73 20 6f 6e 20 74 68 65 20 0a 19 89 80 80 70 68 79 73 69 ┆sector address on the physi┆ 0x5280…52a0 63 61 6c 20 64 69 73 63 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 49 66 20 74 68 65 20 6f 70 65 72 ┆cal disc. If the oper┆ 0x52a0…52c0 61 74 69 6f 6e 20 73 75 63 63 65 65 64 65 64 20 62 75 74 20 74 68 65 20 64 65 6c 61 79 20 73 74 ┆ation succeeded but the delay st┆ 0x52c0…52e0 61 74 75 73 20 69 6e 64 69 63 61 74 65 73 20 27 64 61 74 61 20 0a 19 89 80 80 63 6f 72 72 65 63 ┆atus indicates 'data correc┆ 0x52e0…5300 74 69 6f 6e 20 61 70 70 6c 69 65 64 27 20 6f 72 20 27 64 61 74 61 20 72 65 74 72 79 20 61 70 70 ┆tion applied' or 'data retry app┆ 0x5300…5320 6c 69 65 64 27 2c 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 0a 19 89 80 80 73 65 63 74 ┆lied', it contains the sect┆ 0x5320…5340 6f 72 20 61 64 64 72 65 73 73 20 6f 66 20 74 68 65 20 73 65 63 74 6f 72 20 77 68 69 63 68 20 6e ┆or address of the sector which n┆ 0x5340…5360 65 65 64 65 64 20 64 61 74 61 20 63 6f 72 72 65 63 74 69 6f 6e 20 74 6f 20 62 65 20 0a 19 89 80 ┆eeded data correction to be ┆ 0x5360…5380 80 61 70 70 6c 69 65 64 20 28 6f 6e 6c 79 20 70 6f 73 73 69 62 6c 65 20 66 6f 72 20 69 6e 70 75 ┆ applied (only possible for inpu┆ 0x5380…53a0 74 20 61 6e 64 20 6f 75 74 70 75 74 20 77 69 74 68 20 72 65 61 64 20 61 66 74 65 72 20 0a 19 89 ┆t and output with read after ┆ 0x53a0…53c0 80 80 77 72 69 74 65 20 73 70 65 63 69 66 69 65 64 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 84 49 ┆ write specified). I┆ 0x53c0…53e0 66 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 66 61 69 6c 65 64 20 62 65 63 61 75 73 65 20 6f ┆f the operation failed because o┆ 0x53e0…5400 66 20 61 6e 20 75 6e 72 65 63 6f 76 61 62 6c 65 20 65 72 72 6f 72 2c 20 69 74 20 0a 19 89 80 80 ┆f an unrecovable error, it ┆ 0x5400…5420 (42,) 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 73 65 63 74 6f 72 2d 61 64 64 72 65 73 73 20 6f 66 20 74 ┆contains the sector-address of t┆ 0x5420…5440 68 65 20 65 72 6f 6e 65 6f 75 73 20 73 65 63 74 6f 72 2e 0d 0a 09 20 20 20 20 20 84 49 66 20 74 ┆he eroneous sector. If t┆ 0x5440…5460 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 73 75 63 63 65 65 64 65 64 20 69 74 20 69 73 20 75 6e 64 ┆he operation succeeded it is und┆ 0x5460…5469 65 66 69 6e 65 64 2e 0d 0a ┆efined. ┆ 0x5469…546c FormFeed { 0x5469…546c 0c 80 9b ┆ ┆ 0x5469…546c } 0x546c…5480 0a a1 a1 b0 43 2e 20 20 20 20 20 20 20 4d 45 53 53 41 47 45 ┆ C. MESSAGE┆ 0x5480…54a0 2f 41 4e 53 57 45 52 20 46 4f 52 4d 41 54 20 53 55 4d 4d 41 52 59 2e 0d 0a 0d 0a a1 e1 20 20 20 ┆/ANSWER FORMAT SUMMARY. ┆ 0x54a0…54c0 20 20 20 20 20 20 a1 4f 70 65 72 61 74 69 6f 6e e1 20 20 20 20 20 20 20 a1 4d 65 73 73 61 67 65 ┆ Operation Message┆ 0x54c0…54e0 e1 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 a1 41 6e 73 77 65 72 e1 0d ┆ Answer ┆ 0x54e0…5500 0a 0d 0a 20 20 20 20 20 20 20 20 20 73 65 6e 73 65 20 20 20 20 20 20 20 20 20 20 20 30 3c 31 32 ┆ sense 0<12┆ 0x5500…5520 20 2b 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 ┆ + 0 status ┆ 0x5520…5540 77 6f 72 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆word ┆ 0x5540…5560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0d 0a 20 ┆ 0 ┆ 0x5560…5580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5580…55a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0d 0a 20 20 20 20 20 20 20 20 ┆ 0 ┆ 0x55a0…55c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x55c0…55e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 ┆ i/o result ┆ 0x55e0…5600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5600…5620 (43,) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 0d ┆ detailed status ┆ 0x5620…5640 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5640…5660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 ┆ - "┆ 0x5660…5680 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ - ┆ 0x5680…56a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x56a0…56c0 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆- " - ┆ 0x56c0…56e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x56e0…56ea 20 20 20 2d 20 22 20 2d 0d 0a ┆ - " - ┆ 0x56ea…5723 Params { 0x56ea…5723 04 00 2d 4e 0c 00 06 00 00 00 00 03 01 4c 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N L1 ┆ 0x56ea…5723 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x56ea…5723 } 0x5723…575c Params { 0x5723…575c 04 00 2d 4e 0c 00 06 00 00 00 00 03 01 48 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N H1 ┆ 0x5723…575c 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x5723…575c } 0x575c…5760 0a 0d 0a 0d ┆ ┆ 0x5760…5780 0a 20 20 20 20 20 20 20 20 20 69 6e 70 75 74 20 20 20 20 20 20 20 20 20 20 20 33 3c 31 32 20 2b ┆ input 3<12 +┆ 0x5780…57a0 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 77 6f ┆ 0 status wo┆ 0x57a0…57c0 72 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 ┆rd fir┆ 0x57c0…57e0 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 ┆st storage address number┆ 0x57e0…5800 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ of halfwords ┆ 0x5800…5820 (44,) 20 20 20 20 20 20 20 20 6c 61 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 73 73 20 20 20 20 ┆ last storage address ┆ 0x5820…5840 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 0d 0a 20 20 20 20 20 ┆ number of characters ┆ 0x5840…5860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 20 73 65 67 6d 65 6e ┆ first segmen┆ 0x5860…5880 74 20 6e 75 6d 62 65 72 20 20 20 20 20 20 20 20 20 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 ┆t number i/o result ┆ 0x5880…58a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x58a0…58c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 ┆ detailed stat┆ 0x58c0…58e0 75 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆us ┆ 0x58e0…5900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5900…5920 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆- " - ┆ 0x5920…5940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5940…5960 20 20 20 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ - " - ┆ 0x5960…5980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5980…59a0 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 ┆ - " - output┆ 0x59a0…59c0 20 20 20 20 20 20 20 20 20 20 35 3c 31 32 20 2b 20 6d 6f 64 65 20 20 20 20 20 20 20 20 20 20 20 ┆ 5<12 + mode ┆ 0x59c0…59e0 20 20 20 20 20 20 20 73 74 61 74 75 73 20 77 6f 72 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ┆ status word ┆ 0x59e0…5a00 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 20 73 74 6f 72 61 67 65 20 61 64 64 72 65 ┆ first storage addre┆ 0x5a00…5a20 (45,) 73 73 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 0d 0a 20 ┆ss number of halfwords ┆ 0x5a20…5a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 73 74 20 73 74 6f ┆ last sto┆ 0x5a40…5a60 72 61 67 65 20 61 64 64 72 65 73 73 20 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 63 ┆rage address number of c┆ 0x5a60…5a80 68 61 72 61 63 74 65 72 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆haracters ┆ 0x5a80…5aa0 20 20 20 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 20 20 20 20 20 20 20 20 ┆ first segment number ┆ 0x5aa0…5ac0 20 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ i/o result ┆ 0x5ac0…5ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5ae0…5b00 20 20 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ┆ detailed status ┆ 0x5b00…5b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5b20…5b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 ┆ - " - ┆ 0x5b40…5b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5b60…5b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 ┆ - " - ┆ 0x5b80…5ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5ba0…5bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 0d 0a 0d ┆ - " - ┆ 0x5bc0…5bc1 0a ┆ ┆ 0x5bc1…5bc4 FormFeed { 0x5bc1…5bc4 0c 80 a2 ┆ ┆ 0x5bc1…5bc4 } 0x5bc4…5be0 0a 20 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 20 20 20 20 20 20 20 20 38 3c ┆ position 8<┆ 0x5be0…5c00 31 32 20 2b 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 ┆12 + 0 statu┆ 0x5c00…5c20 (46,) 73 20 77 6f 72 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆s word ┆ 0x5c20…5c40 20 69 72 72 65 6c 65 76 61 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0d ┆ irrelevant 0 ┆ 0x5c40…5c60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 72 72 65 6c 65 ┆ irrele┆ 0x5c60…5c80 76 61 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0d 0a 20 20 20 20 20 20 ┆vant 0 ┆ 0x5c80…5ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 20 20 20 20 20 20 ┆ segment ┆ 0x5ca0…5cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 2f 30 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 ┆ i/0 result ┆ 0x5cc0…5ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5ce0…5d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 ┆ detailed statu┆ 0x5d00…5d20 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆s ┆ 0x5d20…5d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d ┆ -┆ 0x5d40…5d60 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ " - ┆ 0x5d60…5d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5d80…5da0 20 20 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ - " - ┆ 0x5da0…5dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5dc0…5de0 20 20 20 20 20 2d 20 22 20 2d 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 73 65 63 75 72 69 74 ┆ - " - securit┆ 0x5de0…5e00 79 20 65 72 61 73 65 20 20 31 38 3c 31 32 20 2b 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆y erase 18<12 + 0 ┆ 0x5e00…5e20 (47,) 20 20 20 20 20 20 73 74 61 74 75 73 20 77 6f 72 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ status word ┆ 0x5e20…5e40 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ 0 ┆ 0x5e40…5e60 20 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 68 61 6c 66 77 6f 72 64 73 0d 0a 20 20 ┆ number of halfwords ┆ 0x5e60…5e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 ┆ 0 ┆ 0x5e80…5ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 ┆ number of ch┆ 0x5ea0…5ec0 61 72 61 63 74 65 72 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆aracters ┆ 0x5ec0…5ee0 20 20 20 66 69 72 73 74 20 73 65 67 6d 65 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ first segment ┆ 0x5ee0…5f00 69 2f 6f 20 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆i/o result ┆ 0x5f00…5f20 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 73 65 67 6d 65 6e 74 73 20 20 20 20 20 20 20 20 20 ┆ number of segments ┆ 0x5f20…5f40 20 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 75 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ detailed status ┆ 0x5f40…5f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5f60…5f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 ┆ - " - ┆ 0x5f80…5fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5fa0…5fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 20 20 20 20 20 20 20 ┆ - " - ┆ 0x5fc0…5fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆ 0x5fe0…6000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 22 20 2d 0d 0a 1a 1a 31 36 ┆ - " - 16┆