Scanner Interface
The normal sequence related to MODE SELECTE (6) of this scanner is listed below:
Step | Bus phase | Initiator operation | ← → | Target operation |
|
|
|
|
|
1 | Bus Free | Checks Bus Free |
|
|
|
|
|
|
|
2 | Arbitration | Acquires right to use |
|
|
|
| the bus |
|
|
|
|
|
|
|
3 | Selection | Selects the target | → |
|
|
|
|
|
|
|
|
|
| Outputs the BSY signal |
|
|
|
|
|
4 | Message out | Selects the logical | → |
|
|
| device |
|
|
|
|
|
|
|
5 | Command | Specifies MODE | → | Sets up mode data |
|
| SELECT (6) (CDB) |
|
|
|
|
|
|
|
6 | Data In | Specifies MODE | → |
|
|
| SELECT parameter |
|
|
|
| data |
|
|
|
|
|
|
|
7 | Status |
| ← | Reports the GOOD status |
|
|
|
|
|
8 | Message In |
| ← | Reports Command |
|
|
|
| Complete |
|
|
|
|
|
|
|
|
| Releases the BSY signal |
|
|
|
|
|
9 | Bus Free |
|
|
|
|
|
|
|
|
(1)MODE SELECT (6) command: Command phase (Initiator to Target)
This command is used to set up miscellaneous parameters in peripheral devices. CDB of this command is shown below:
7 | 6 |
| 5 | 4 | 3 | 2 | 1 | 0 |
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
Byte 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Operation code X’15’ |
|
|
|
| ||
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Logical unit number |
| PF |
| (Reserved) |
| SP | ||||
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
3 |
|
|
|
|
|
| (Reserved) |
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
| |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Parameter list length |
|
|
|
| ||
5 |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| Control byte |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
Appendix