![](/images/backgrounds/146247/146247-253110x1.png)
5.12.12Port Control Mode Page (19h)
The port control mode page (see Table
The target will maintain an independent set of port control mode page parameters for each initiator. The parameters saveable bit in the mode page format header returned with MODE SENSE command will be set to zero if the long mode page format is being used (LONG bit set to one), indicating the parameters are not saved through resets.
Table
Bit | 7 | 6 |
| 5 | 4 |
| 3 |
| 2 | 1 |
| 0 |
Byte |
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
| |
0 | PS | LONG(0) |
|
|
| Page Code (19h) |
|
|
| |||
|
|
|
|
|
|
|
|
|
|
| ||
1 |
|
|
|
| Page Length (06h) |
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
| |
2 |
|
| Reserved |
|
|
| Protocol Identifier (1h) |
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
| Reserved |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| ||
4 | MSB |
|
|
| Synchronous Transfer Timeout |
|
|
| ||||
|
|
|
|
|
|
|
|
|
| |||
5 |
|
|
| Synchronous Transfer Timeout |
|
|
|
| LSB | |||
|
|
|
|
|
|
|
|
|
|
|
| |
6 |
|
|
|
| Reserved |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
7 |
|
|
|
| Reserved |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
The Protocol Identifier field of 1h indicates the protocol that this mode page applies to a SPI SCSI device. See the SCSI Primary
The Synchronous Transfer Timeout field indicates the maximum amount of time in 1 millisecond increments that the target will wait before generating an error by doing an unexpected bus free. The target will only go to a BUS FREE phase if one of the following events causes the timer, once started, to not reset or reload before expiring:
•If there is a REQ transition when there are no outstanding REQs waiting for an ACK then load and start the timer.
•If there is a REQ transition when there are any outstanding REQs waiting for an ACK then there is no effect on the timer.
• If there is an ACK transition when there are outstanding REQs waiting for an ACK then load and start the timer.
• If after an ACK transition there are no outstanding REQs waiting for an ACK then stop the timer.
•A SYNCHRONOUS TRANSFER TIMEOUT field value of 0000h indicates that the function is disabled. A value of FFFFh indicates an unlimited period.