Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Mar 2005 21:44:02 -0800
From:      Bruce M Simpson <bms@spc.org>
To:        Espen Tagestad <espen@modula.no>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Sony Ericsson GC85 GPRS/EDGE pcmcia card
Message-ID:  <20050327054402.GC749@empiric.icir.org>
In-Reply-To: <4245DEE6.9000505@modula.no>
References:  <4245DEE6.9000505@modula.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On Sat, Mar 26, 2005 at 11:15:02PM +0100, Espen Tagestad wrote:
> The irq seems to be hardcoded to 3, but in Windows it shows up with irq=
=20
> 7, which in the FreeBSD log I get a message like this: stray irq 7. The=
=20
> card works well in Windows, so I don't think is a hardware problem.

I've had a very, very similar problem before, with a Gemplus PCMCIA
smartcard reader, under FreeBSD 4.x.

Before anything else try hacking your /kernel.conf so that sio2 has
the same ISA settings as under Windows. See man 5 kernel.conf for help here.

Failing that, give my old 'route the PCMCIA ISA function interrupt separate=
ly
=66rom the ISA card service interrupt' patch at:-
http://www.incunabulum.com/code/patches/sys/pccard-func-isa-routing.patch

=2E..that is, assuming your PCMCIA-ISA bridge is a Ricoh chip. If it's
another vendor, you may need to hack that patch a bit more.

> Another one with the same problem as I (I guess) can be found here:
> http://lists.freebsd.org/mailman/htdig/freebsd-mobile/2004-May/003813.html
>=20
> PS. The reason why I don't run FreeBSD 5 is that it just don't work on=20
> thia laptop at all.

FreeBSD 5 is less likely to suffer from the same problem because the
pcmcia/cardbus code is totally different.

Hope this helps,
BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050327054402.GC749>