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>