[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: PCI-ISA bridges and ISAPNP



> > However, it seems that the PCI bridge responds to address 
> 279h for writes
> > and reads (on some mainboards), which obviously causes a conflict.
> > Since PCI tends not to have two devices at the same 
> location, one responding
> > to reads and one responding to writes, does this basically 
> mean that I can't
> > use location 279h?

Dan brought up the point that the PCI--ISA bridge generally should be
subtractively decoding 278~27Fh.  However, there are some chipsets,
primarily designed for use with a second 'docking' PCI--ISA bridge that uses
subtractive decoding; so, the first bridge does positive decoding.  

Some questions: on the motherboard you are having trouble with, is the
PCI--ISA bridge positively decoding reads to 279h?  Or, is your device
positively decoding writes?  Or, is your device waiting too long to claim
the cycle?  How about using 3BC~3BFh?  If you are using a Windows device
driver, does your device even _need_ to be at a legacy address?  I'm not a
Windows guru, but I would hope that if the PCI base class, sub class, and
register interface bytes say the device is a parallel port, that Windows
would recognize it as such.
--BrooksL