EIDE/PCI problems with Intel 820 chipset

I have Intel VC820 motherboard with 82801AA IDE controller (UDMA66). When RTP boots I see this error message from pci server:

Range check failed (IO) DevID 2411 (ffa0h, 10).

That’s IDE controller. Here is excerpt from pci -v:

Class = Mass Storage (IDE)
Vendor ID = 8086h, Intel Corporation
Device ID = 2411h, 82801AA IDE Controller
PCI index = 0h
Class Codes = 010180h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 1
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = ffa0h length 16 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2411h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0

So, is it problem with pci server, EIDE driver or both? Needless to say, performance of EIDE does not look like UDMA. It is twice slower than on SIS motherboard (which is on twice slower machine). Could it be made to work at least in UDMA33 mode?

  • Igor

Igor Kovalenko <kovalenko@home.com> wrote:

I have Intel VC820 motherboard with 82801AA IDE controller (UDMA66). When RTP boots I see this error message from pci server:

The driver doesn’t support this chip in DMA mode. The driver is in the
process of being updated to support more chips in DMA mode.

Kevin Chiles wrote:

Igor Kovalenko <> kovalenko@home.com> > wrote:
I have Intel VC820 motherboard with 82801AA IDE controller (UDMA66). When RTP boots I see this error message from pci server:

The driver doesn’t support this chip in DMA mode. The driver is in the
process of being updated to support more chips in DMA mode.

May I suggest to add a diagnostic message to eide driver which would
tell us which mode it is going to work in, when we start it up? And
usage message with list of supported controllers/modes.

thanks,

  • igor

How about 82371AB (PIIX4)? I do not see UDMA working on that one
either…
In fact the only one which I saw working was SIS chipset.

  • igor

Kevin Chiles wrote:

Igor Kovalenko <> kovalenko@home.com> > wrote:
I have Intel VC820 motherboard with 82801AA IDE controller (UDMA66). When RTP boots I see this error message from pci server:

The driver doesn’t support this chip in DMA mode. The driver is in the
process of being updated to support more chips in DMA mode.

Currently, RTP barely support disk drives…

Due to current performance issues in the filesystem and a number of other
“Unsupported” Posix calls on the filesystem, we have abandoned our efforts
to use RTP as a self-replicating filestore on our email servers. Anyway -
based on passed experience with QSSL - it will take some time before many of
these issues are resolved. QSSL has always had products full of promise but
have always had trouble delivering enough of the mandatory features to allow
its use outside of a very narrow field of applications.

Duane.


“Igor Kovalenko” <kovalenko@home.com> wrote in message
news:Voyager.001208040846.626719A@c773082-a.mntp1.il.home.com

I have Intel VC820 motherboard with 82801AA IDE controller (UDMA66). When
RTP boots I see this error message from pci server:

Range check failed (IO) DevID 2411 (ffa0h, 10).

That’s IDE controller. Here is excerpt from pci -v:

Class = Mass Storage (IDE)
Vendor ID = 8086h, Intel Corporation
Device ID = 2411h, 82801AA IDE Controller
PCI index = 0h
Class Codes = 010180h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 1
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = ffa0h length 16 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2411h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0

So, is it problem with pci server, EIDE driver or both? Needless to say,
performance of EIDE does not look like UDMA. It is twice slower than on SIS

motherboard (which is on twice slower machine). Could it be made to work at
least in UDMA33 mode?

  • Igor