Date: Tue, 4 May 1999 10:53:17 -0700 (PDT) From: wpaul@FreeBSD.ORG (Bill Paul) To: imp@harmony.village.org (Warner Losh) Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pccard pccard.c Message-ID: <19990504175317.65E9E14F07@hub.freebsd.org> In-Reply-To: <199905041705.LAA02543@harmony.village.org> from Warner Losh at "May 4, 1999 11: 5:49 am"
next in thread | previous in thread | raw e-mail | index | archive | help
> Actually, with this change, I think that much of Soren's patches can > now be committed as a stop-gap.... This panic was what cause me to > suggest not fixing this and to start the rewrite... > > Warner Well, I was driven to this because I needed to test my WaveLAN/IEEE PCMCIA driver on -current before committing it. I had a couple of problems getting it working. First, I had to select 0xe0000 as the pccard memory hole address instead of 0xd0000. I don't know why the default doesn't work and I don't know what controls the selection of the memory regions. All I know is that 0xd0000 didn't work.(It does work on the 3.1-RELEASE laptop that I used for testing though.) I arrived at 0xe0000 by trial and error (set the region with pccardc, do pccardc dumpcis, look for sane results, try another region, check again for sane results, repeat until insanity subsides). Then after I found the right address and tried to attach the driver, the kernel blew up. Needless to say, I was not amused. After several hours of debugging last night, I got frustrated and went home. This morning, I calmed down enough to remember to try the kernel debugger and caught slot_irq_handler() in the act. Anyway, now that I fixed that, the WaveLAN driver seems to work fine, and the same code works on both 3.1-RELEASE and 4.0-CURRENT. I should finish writing up the man pages and commit the driver tonight. What I'd really like to see is cardbus support so that I can adapt the xl driver to work with the 3Com 100Mbps cardbus adapters. -Bill 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?19990504175317.65E9E14F07>