TABLE |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
| Bit |
|
|
|
Byte | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
0 |
|
|
| Operation Code (XXh) |
|
|
| |
1 |
| Logical Number |
|
| Reserved |
|
| |
2 |
|
|
| Logical Block Address (MSB) |
|
|
| |
3 |
|
|
| Logical Block Address |
|
|
| |
4 |
|
|
| Logical Block Address |
|
|
| |
5 |
|
|
| Logical Block Address (LSB) |
|
|
| |
6 |
|
|
|
| Reserved |
|
|
|
7 |
|
|
| Allocation Length (MSB) |
|
|
| |
8 |
|
|
| Allocation Length (LSB) |
|
|
| |
9 |
|
|
|
| Reserved |
|
|
|
| Operation Code : | XXh |
|
|
|
|
|
Logical Unit Number specifies which Logical Unit the command applies to.
Logical Block Address specifies which Logical Block Address (LBA) the operation is to start.
Allocation Length is (depending on the command) the number of Logical Blocks or the number of bytes that the initiator is expecting to receive from the drive.
- 6 -