Field

Default

Description

Value

 

 

 

 

 

Demand Read Re-

 

This field advises the drive on the retention priority to assign data read into the

tention

0

cache that has also been transferred from the drive to the initiator.

Priority

 

 

 

 

 

 

Demand Write Re-

 

This field advises the drive on the retention priority to assign data written into

tention

0

Priority

the cache that has also been transferred from the cache memory to the medium.

 

 

 

 

Disable

 

This field specifies the selective disabling of anticipatory pre-fetch

FFFFh

on long transfer lengths. The value in this field is compared to the number of

Pre-Fetch Transfer

sectors requested by the current READ command. If the number of sectors is

 

Length

 

greater the than the value specified, anticipatory pre-fetch is not performed for

 

 

the command. When 0, anticipatory pre-fetch is disabled.

Minimum

0x100

This field specifies the desired number of sectors to be pre-fetched preceding

Pre-fetch

the requested Data.

 

Maximum

0x200

This field specifies the desired amount of total number of sectors to be pre-

Pre-fetch

fetched surrounding the requested data.

 

Maximum

 

Specifies an upper limit on the number of logical blocks computed as the max-

 

imum pre-fetch. If this number of sectors is greater than the maximum pre-

Pre-fetch

0x200

fetch, then the number of logical blocks to pre-fetch is reduced to the value

Ceiling

 

 

stored in the maximum pre-fetch ceiling field.

 

 

 

 

 

FSW

0

The Force Sequential Write bit. Not supported by the drive.

 

 

 

LBCSS

TBD

Selects the units of the cache segment Size field. When LBCSS=0, Units are

bytes per segment. When LBCSS=1, Units are blocks per segment.

 

 

DRA

0

When set, the device server will not read into cache any logical blocks beyond

the addressed logical block (s). When not set, the device server may continue to

 

 

read logical blocks beyond the addressed logical block (s).

VS

 

The Vendor-Specific bits. Not supported by the drive.

 

 

 

Number of Cache

variable

Specifies the number of cache segments to divide the cache into. This field is

Segments

used when the Size bit is 0.

 

Cache Segment Size

variable

Specifies the cache segment size, in either bytes per segment or blocks per seg-

ment, depending on the state of the LBCSS bit. This field is used when the Size

 

 

bit is 1

Non-CacheSegment

0

Not supported by the drive.

Size

 

 

5.12.10Control Mode Page (0Ah)

The Control Mode page controls the drive’s command processing and error handling policies. The data format and field descriptions are described in Table 5-68and Table 5-69respectively.

Table 5-68Control Mode Page - Data Format (Page 0Ah)

Bit

7

 

6

5

 

4

3

2

 

1

0

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

PS

 

Rsvd

 

 

 

Page Code (0Ah)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

Page Length (0Ah)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

Reserved

 

 

 

GLTSD

RLEC

 

 

 

 

 

 

 

 

 

 

 

 

3

 

Queue Algorithm Modifier

Re-

 

Qerr

DQue

 

served

 

 

 

 

 

 

 

 

 

 

 

 

5-46 Maxtor Atlas 10K V