beautypg.com

Ifb usage considerations – Intel 460GX User Manual

Page 180

background image

IFB Usage Considerations

10-10

Intel® 460GX Chipset Software Developer’s Manual

Configurations where a drive reports a PIO speed much slower than its reported DMA speed
require the DMA Timing Enable Only Select bit to be Enabled.

NOTES:

1. DMA Timing Enable Only field is in general Disabled. It is only Enabled in certain cases if the DMA Mode capability of the drive

is much greater than the PIO Mode capability of the drive.

2. The IORDY Sample Point field must be Enabled for PIO Modes 3 and 4. It is Enabled on PIO2 drives if and only if IORDY

capability is supported in the drive.

3. The above recommendations assume that if the attached slave drive is Mode 0 or not present, SITRE bit is ’0’.

Table 10-8. IDE Mode/Drive Feature Settings for Optimal DMA/PIO Operation

IFB IDE

Drive 0

Mode

Settings

IFB IDE

Drive 1

Mode

Settings

DMA

Timing
Enable

Only

Select 0

a

a.

Pre-Fetch

and Posting

Enable

Select 0

IORDY

Sample

Point

Enable

Select 0

b

b.

Fast

Timing

Bank
Drive

Select 0

DMA

Timing
Enable

Only

Select 1

Pre-Fetch

and Posting

Enable

Select 1

IORDY

Sample

Point

Enable

Select 1

Fast

Timing

Bank
Drive

Select 1

IDE

Timing

Register

Value

bits 15:8

(hex)

c

c.

Slave IDE

Timing

Register

Value

(hex)

bits 3:0

(Primary)

OR

bits 7:4

(Second-

ary)

IDE

Timing

Register

Value

bits 7:0

(binary)

All
speeds

All
speeds

Mode 4

Mode 0

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

A3

0

0x00xx11

Mode 4

Not
Present

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Disabled

Disabled

Disabled

Disabled

A3

0

0000xx11

Mode 4

Mode 2

Depends
on Drive

Enabled
(if fixed disk)

Enabled Enabled

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

E3

4

xxx1xx11

Mode 4

Mode 3

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

E3

9

xx11xx11

Mode 4

Mode 4

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

E3

B

xx11xx11

Mode 3

Mode 0

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

A1

0

0x00xx11

Mode 3

Not
Present

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Disabled

Disabled

Disabled

Disabled

A1

0

0000xx11

Mode 3

Mode 2

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

E1

4

xxx1xx11

Mode 3

Mode 3

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

E1

9

xx11xx11

Mode 3

Mode 4

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

E1

B

xx11xx11

Mode 2

Mode 0

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

90

0

0x00xxx1

Mode 2

Not
Present

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

Disabled

Disabled

Disabled

Disabled

90

0

0000xxx1

Mode 2

Mode 2

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

D0

4

xxx1xxx1

Mode 2

Mode 3

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

D0

9

xx11xxx1

Mode 2

Mode 4

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

D0

B

xx11xxx1

Mode 0

Mode 0

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

80

0

0000000
0

Mode 0

Not
Present

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

Disabled

Disabled

Disabled

Disabled

80

0

0000000
0

Mode 0

Mode 2

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

Depends
on Drive

Enabled
(if fixed disk)

Depends
on Drive

Enabled

C0

4

xxx10000

Mode 0

Mode 3

Disabled

Enabled
(if fixed disk)

Disabled

Disabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

C0

9

xx110000

Mode 0

Mode 4

Disabled

Enabled
(if ifxed disk)

Disabled

Disabled

Depends
on Drive

Enabled
(if fixed disk)

Enabled

Enabled

C0

B

xx110000