Date: Wed, 12 Apr 2000 23:42:59 -0700 (PDT) From: Warner Losh <imp@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/pcic i82365.c i82365_isa.c i82365var.h src/sys/dev/pccard card_if.m pccard.c pccard_cis.c pccardvar.h Message-ID: <200004130642.XAA39181@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
imp 2000/04/12 23:42:59 PDT Modified files: sys/dev/pcic i82365.c i82365_isa.c i82365var.h sys/dev/pccard card_if.m pccard.c pccard_cis.c pccardvar.h Log: checkpoint latest pccard/pcic hacking: o Eliminate cross calls between the devices. Instead move to using the newbus messaging system. Added three new card calls: attach_card, detach_card, get_type. o Eliminate interrupt routine in pccard we never use. o Move from deactivate to detach for removing cards. o Start mapping CIS memory, but it is broken and causes panics. At least it is closer to working than before. o Eliminate struct device everywhere. It was bogus. o Initialize softc for pccard device so we have valid pointers to ourselves. o Implement routine to find the pcic ivar for a child device of the pccard so we can use it to talk to the pcic hardware. o Lots of minor tiding up. This version now panics when we try to read the CIS. The next batch of work to make this work is what was outlined in my posting to mobile about resource allocation and such. Revision Changes Path 1.19 +48 -20 src/sys/dev/pcic/i82365.c 1.14 +4 -5 src/sys/dev/pcic/i82365_isa.c 1.16 +5 -1 src/sys/dev/pcic/i82365var.h 1.3 +30 -5 src/sys/dev/pccard/card_if.m 1.10 +49 -125 src/sys/dev/pccard/pccard.c 1.8 +10 -5 src/sys/dev/pccard/pccard_cis.c 1.8 +4 -11 src/sys/dev/pccard/pccardvar.h 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?200004130642.XAA39181>