David Hinds <dhinds@valinux.com> writes:
> > I'm almost positive that it's the power sense that goes wrong, and this
> > has had some changes lately.
>
> You're correct. You must always do a CVSTEST at init time after doing
> the interrupt scan: anything that writes to the SOCKET_FORCE register
> leaves invalid data in the present-state register unless you do this.
> Some bridges will automatically re-interrogate eventually; others will
> report the wrong card type.
>
> In the old i82365 driver, I always do the CVSTEST. Then in the
> equivalent of yenta_get_status(), I set SS_PENDING if the socket
> status indicates that a card interrogation is in progress, which is
> what the current test in yenta_power_sense() does. That tells the
> upper layers to try again later.
>
i tried the patch, but now my pcmcia network card doesn't get
recognized. looking at syslog i see:
cs: socket 1 voltage interrogation timed out
--alex--
-- | I believe the moment is at hand when, by a paranoiac and active | | advance of the mind, it will be possible (simultaneously with | | automatism and other passive states) to systematize confusion | | and thus to help to discredit completely the world of reality. |- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Fri Jun 23 2000 - 21:00:23 EST