Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2000 11:32:23 +0900
From:      MIHIRA Sanpei Yoshiro <sanpei@sanpei.org>
To:        ps@FreeBSD.org
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/ed if_ed.c if_ed_pccard.c if_edvar.h
Message-ID:  <200009150232.e8F2WOG03687@lavender.sanpei.org>
In-Reply-To: Your message of "Tue, 12 Sep 2000 04:03:12 -0700 (PDT)"
References:  <200009121103.EAA90163@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
>ps          2000/09/12 04:03:12 PDT
>
>  Modified files:
>    sys/dev/ed           if_ed.c if_ed_pccard.c if_edvar.h 
>  Log:
>  Move the detection of Linksys PCMCIA cards from attach to probe.
>  This should solve the problems people were seeing with this driver.
>  
>  Reported by:	phk & others.

  But we still have problem.  New code was still alwayes call
ed_get_Linksys in ed_pccard_probe.

---------- sys/dev/ed/if_ed_pccard.c
        error = ed_probe_Novell(dev, 0, flags); ---(A)
        if (error == 0)
                goto end;			---(B)
        ed_release_resources(dev);

        error = ed_probe_WD80x3(dev, 0, flags);
        if (error == 0)
                goto end;
        ed_release_resources(dev);

end:						----(C)
        linksys = ed_get_Linksys(dev);		----(D)
---------- sys/dev/ed/if_ed_pccard.c

With below scenario:
	- if probed Nevell compatible card at (A)
	- goto end, (C) at (B)
	- call ed_get_Linksys at (D)

	- and then 
	  some NE2000 compatible PC-Card was hung up in ed_get_Linksys....

  Arai-san suggest at bsd-nomads mailing list that we need Linksys
or not flags(and set in /etc/defaults/pccard.conf). I think so too.

Cheers.
---
MIHIRA, Sanpei Yoshiro
Yokohama, Japan.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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