View topic - lx800 pci-isa bridge ite8888 driver

Page 1 of 1

lx800 pci-isa bridge ite8888 driver

PostPosted: Mon Oct 29, 2007 12:48 am
by Rodney Stevens
dear All

We are trying to use a SBC with a Geode lx800 processor with a ite8888
pci-isa (pc104) bridge.
Computer works fine we can see serial ports, nic etc, but we cannot access
the pc-104 bus and have been told that we need a driver for this chip.

Is there a driver available for this chip for 6.3.2 or is there already some
support in the pci driver that we need to enable for this to work.

Or am I just lacking knowledge and should read the manual and if so what
section would be a help.

Thanks

Rod Stevens
CSIRO Minerals

RE: lx800 pci-isa bridge ite8888 driver

PostPosted: Mon Oct 29, 2007 7:32 pm
by maschoen
My memory is a little dim on this, but I thought that the pc-104 bus is just an ISA bus in a stackable architecture. As such, what would accessing the bus mean other than being able to see serial ports, nic etc?

Re: lx800 pci-isa bridge ite8888 driver

PostPosted: Wed Oct 31, 2007 12:57 am
by Rodney Stevens
Maschoen

Yes you are right the pc-104 bus is just a repackaged isa bus, but it seams
that this particular mother board does not support isa/pc-104 directly, the
isa bus is addressed through a pci-isa bus bridging chip that I am told
needs a driver to support this functionality.

The mother board is very new and comes with a cd with a windows driver, but
no qnx drivers as one would expect.

Yes I have access to the serial ports and network via the pci bus, but I
cannot access any of my pc-104 cards.

Rod

"maschoen" <maschoen@pobox-dot-com.no-spam.invalid> wrote in message
news:fg5e0h$nmk$1@inn.qnx.com...
My memory is a little dim on this, but I thought that the pc-104 bus
is just an ISA bus in a stackable architecture. As such, what would
accessing the bus mean other than being able to see serial ports, nic
etc?

Re: lx800 pci-isa bridge ite8888 driver

PostPosted: Wed Oct 31, 2007 8:06 am
by Armin
Rodney Stevens wrote:
Maschoen

Yes you are right the pc-104 bus is just a repackaged isa bus, but it seams
that this particular mother board does not support isa/pc-104 directly, the
isa bus is addressed through a pci-isa bus bridging chip that I am told
needs a driver to support this functionality.

The ISA-to-PCI bridge must be initialized at start-up of the system.
(start-up code / BSP ) The bridge works then completely transparent as a
piece of hardware.

I have never seen a driver for an ISA-to_PCI bridge ...

--Armin


The mother board is very new and comes with a cd with a windows driver, but
no qnx drivers as one would expect.

Yes I have access to the serial ports and network via the pci bus, but I
cannot access any of my pc-104 cards.

Rod

"maschoen" <maschoen@pobox-dot-com.no-spam.invalid> wrote in message
news:fg5e0h$nmk$1@inn.qnx.com...
My memory is a little dim on this, but I thought that the pc-104 bus
is just an ISA bus in a stackable architecture. As such, what would
accessing the bus mean other than being able to see serial ports, nic
etc?



RE: Re: lx800 pci-isa bridge ite8888 driver

PostPosted: Wed Oct 31, 2007 8:16 am
by maschoen
Too bad you don't have bios that just sets this up for you. Rather than an active driver, it sounds like you might just need a sequence instructions to configure the chip at boot time. You might want to ask the mother board manufactorer whether the you can get the source for the windows driver.

Re: lx800 pci-isa bridge ite8888 driver

PostPosted: Wed Oct 31, 2007 8:40 am
by Igor Kovalenko
Is it (the bridge) reported as 'Other' subclass? QNX used to simply ignore
such bridges, even though they don't require much of a driver. I think they
added an option to the PCI server at some point to try to initialize them in
a 'generic' way.

In the worst case, get a copy of the PCI architecture book, datasheet for
the bridge and source for the PCI server. It should not be much work to get
it supported.

"Rodney Stevens" <rod.stevens@csiro.au> wrote in message
news:fg8jpi$1rh$1@inn.qnx.com...
Maschoen

Yes you are right the pc-104 bus is just a repackaged isa bus, but it
seams that this particular mother board does not support isa/pc-104
directly, the isa bus is addressed through a pci-isa bus bridging chip
that I am told needs a driver to support this functionality.

The mother board is very new and comes with a cd with a windows driver,
but no qnx drivers as one would expect.

Yes I have access to the serial ports and network via the pci bus, but I
cannot access any of my pc-104 cards.

Rod

"maschoen" <maschoen@pobox-dot-com.no-spam.invalid> wrote in message
news:fg5e0h$nmk$1@inn.qnx.com...
My memory is a little dim on this, but I thought that the pc-104 bus
is just an ISA bus in a stackable architecture. As such, what would
accessing the bus mean other than being able to see serial ports, nic
etc?