
A |
COMMON COMMAND SET AND DISK OPERATION
NOTES: | 1. | If the previous attach command was the "old" ATTACH ($08) or the |
|
| "new" ATTACH ($78) and the |
|
| |
|
| user packet byte offset $08. |
|
| If the previous attach command was the "new" ATTACH ($78) and |
|
| the |
|
| block, the logical block address is calculated by multiplying the |
|
| starting sector number (byte offset $8) by the logical to physical ratio. |
|
| An example would be |
|
| |
|
| calculated ratio would be 2, and the new starting sector number |
|
| would be 2 * $600 = $C00. |
| 2. | If the previous attach command was the "old" ATTACH ($08) or the |
|
| "new" ATTACH ($78) and the |
If the previous attach command was the "new" ATTACH ($78) and the
The information for each page below is used with each format parameter listed in the FORMAT PARAMETER PAGE. The FORMAT command performs the following to a Winchester disk:
Mode sense for FORMAT PARAMETER PAGE 3 current values.
If no illegal request error
Mode sense for page 3 changeable values.
If any of the previous mode sense commands returned a "Illegal Request" error status, this next step is skipped (mode sense and mode select are optional). If the previous commands were successful, a mode select command and parameter list is prepared.
If the attach packet value does not match the mode sense value, and if the changeable value is not zero (some bits are changeable), try to put the attach packet value into the field using the changeable mask.