![Manual background](/images/new-backgrounds/105596/105596331x1.webp)
A |
COMMON COMMAND SET AND DISK OPERATION
ATTRIBUTE FLAGS
| MEDIA | ALL SECTORS | 500K BITS/ | MFM |
|
|
|
|
|
|
|
|
|
| TYPE | SAME BIT 7 | SEC BIT 3 | BIT 0 | NOTES | |
|
|
|
|
| ||
|
|
|
|
|
|
|
12 | 0 | 0 | 1 | 5 ¼ in., | ||
|
|
|
|
| FM/MFM | |
|
|
|
|
|
| |
|
|
|
|
| (VERSAdos | |
|
|
|
|
| double | |
|
|
|
|
|
| |
|
|
|
|
| density) | |
|
|
|
|
|
|
|
|
| 2. | The block length is taken from the attach | |||
|
|
| packet, byte offset $1C, bytes per block. |
The remaining 32 bytes that are transferred during the DATA OUT phase for the mode select command are the page 5 header and parameters. The header consists of the first two bytes listed below, the parameters are the remaining bytes.
Mode Select Parameter List: Page 5 Parameters
| BYTE OFFSET | VALUE | COMMENTS | |
|
|
| ||
|
|
|
|
|
0 | 5 | Page code | ||
|
|
| ||
1 | 1E | Page length | ||
|
|
| ||
2 | (Note 1) | Transfer rate (MSB) | ||
|
|
| ||
3 | (Note 1) | Transfer rate (LSB) | ||
|
|
| ||
4 | (Note 2) | Number of heads | ||
|
|
| ||
5 | (Note 3) | Sectors per track | ||
|
|
| ||
6 | (Note 4) | Bytes per sector (MSB) | ||
|
|
| ||
7 | (Note 4) | Bytes per sector (LSB) | ||
|
|
| ||
8 | (Note 5) | Number of cylinders (MSB) | ||
|
|
| ||
9 | (Note 5) | Number of cylinders (LSB) | ||
|
|
|
| |
| A | (Note 6) | Starting cylinder - write precomp | |
|
|
|
| |
|
|
| (MSB) | |
|
|
|
| |
| B | (Note 6) | Starting cylinder - write precomp | |
|
|
|
| |
|
|
| (LSB) | |
|
|
|
|
|