Subject: Update on Hitachi Visionbook Traveler 600 problems
To: None <port-i386@netbsd.org, tech-kern@netbsd.org>
From: Ezra Story <ezy@panix.com>
List: tech-kern
Date: 05/19/1999 09:11:32
The short version: Learned quite a lot about pcmcia and cardbus, but
still no progress, my pcmcia card still doesn't work.
The long version:
Not being one to give very easily, I grabbed the spec on my
chip set (TI PCI1221/i82365DF) and groveled around the pcmcia code
tweaking intr bits and generally making the laptop do strange and
wonderful things. Still no go... The interesting thing, again is
that I can make the pcic intr fine on several irqs, 9 and 15 come to
mind -- but the card wont intr, even if I use the irqs I know are
good for the pcic. Looking at the linux code, this is exactly how
they check irq viabilty (making the pcic intr on that irq), so I'm
at a loss.
Then I grabbed the cardbus patches to see whether going through
the cardbus controller would work any better. Unfortunately, the
cardbus drivers don't even know that a card exists. I suspect
there's some wierdness with getting the right memory window for
the ExCA and cb registers -- mainly because I'm seeing all 0's for
both, which doesn't make a lot of sense (there should at least be
a 0x84 for first ExCA ident reg). I gorveled about for a bit before
I realized there wren't even valid registers there. :)
I don't really know what the unibus stuff is for, and I see code to
use bus_space_map, so I may try that instead to see if it works
properly.
Again, ideas and suggestions welcome. The pcmcia card is a SVEC
Hawking Ethernet Card (ne0). This same card works in a Toshiba 2115CS
using a 1.4 release kernel boot floppy and has worked for over a year
on vrious -current kernels.
Ezra