From: | Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Thu, 5 Jul 2007 05:08:54 -0700 (PDT) |
sephe 2007/07/05 05:08:54 PDT DragonFly src repository Modified files: sys/bus/pccard Makefile card_if.m pccard.c pccard_cis.c pccard_cis_quirks.c pccarddevs pccarddevs.h pccardreg.h pccardvar.h power_if.m sys/bus/pci pci.c sys/conf files sys/dev/disk/ata ata-card.c sys/dev/disk/nata ata-card.c sys/dev/disk/ncv ncr53c500_pccard.c sys/dev/disk/nsp nsp_pccard.c sys/dev/disk/stg tmc18c30_pccard.c sys/dev/netif/cs if_cs_isa.c sys/dev/netif/ed if_ed_pccard.c sys/dev/netif/fe if_fe_pccard.c sys/dev/netif/wi if_wi_pccard.c sys/dev/netif/xe if_xe_pccard.c sys/dev/pccard/cardbus cardbus.c cardbus_cis.c cardbus_cis.h cardbusreg.h cardbusvar.h sys/dev/pccard/exca exca.c excareg.h excavar.h sys/dev/pccard/pccbb Makefile pccbb.c pccbbdevid.h pccbbreg.h pccbbvar.h sys/dev/serial/sio sio_pccard.c Added files: sys/bus/pccard pccard_cis.h sys/dev/pccard/pccbb pccbb_isa.c pccbb_pci.c Removed files: sys/bus/pccard cardinfo.h cis.h driver.h pccard_beep.c slot.h Log: Update cardbus/pccard support. The original patch was done by joerg@; I seemed to "maintain" it for quite a long time :P Obtained-from: FreeBSD Tested-by: many (intermittently tho) Revision Changes Path 1.3 +2 -3 src/sys/bus/pccard/Makefile 1.2 +10 -82 src/sys/bus/pccard/card_if.m 1.20 +264 -234 src/sys/bus/pccard/pccard.c 1.8 +86 -85 src/sys/bus/pccard/pccard_cis.c 1.7 +75 -63 src/sys/bus/pccard/pccard_cis_quirks.c 1.4 +162 -59 src/sys/bus/pccard/pccarddevs 1.4 +289 -90 src/sys/bus/pccard/pccarddevs.h 1.4 +2 -177 src/sys/bus/pccard/pccardreg.h 1.7 +59 -46 src/sys/bus/pccard/pccardvar.h 1.2 +2 -2 src/sys/bus/pccard/power_if.m 1.40 +1 -1 src/sys/bus/pci/pci.c 1.166 +2 -1 src/sys/conf/files 1.7 +2 -1 src/sys/dev/disk/ata/ata-card.c 1.3 +2 -1 src/sys/dev/disk/nata/ata-card.c 1.15 +1 -2 src/sys/dev/disk/ncv/ncr53c500_pccard.c 1.13 +1 -2 src/sys/dev/disk/nsp/nsp_pccard.c 1.14 +1 -2 src/sys/dev/disk/stg/tmc18c30_pccard.c 1.9 +1 -0 src/sys/dev/netif/cs/if_cs_isa.c 1.19 +6 -6 src/sys/dev/netif/ed/if_ed_pccard.c 1.13 +0 -1 src/sys/dev/netif/fe/if_fe_pccard.c 1.11 +5 -3 src/sys/dev/netif/wi/if_wi_pccard.c 1.4 +2 -1 src/sys/dev/netif/xe/if_xe_pccard.c 1.11 +349 -960 src/sys/dev/pccard/cardbus/cardbus.c 1.6 +246 -635 src/sys/dev/pccard/cardbus/cardbus_cis.c 1.2 +8 -78 src/sys/dev/pccard/cardbus/cardbus_cis.h 1.2 +7 -9 src/sys/dev/pccard/cardbus/cardbusreg.h 1.2 +14 -23 src/sys/dev/pccard/cardbus/cardbusvar.h 1.4 +359 -85 src/sys/dev/pccard/exca/exca.c 1.3 +41 -5 src/sys/dev/pccard/exca/excareg.h 1.2 +43 -9 src/sys/dev/pccard/exca/excavar.h 1.2 +2 -2 src/sys/dev/pccard/pccbb/Makefile 1.21 +539 -936 src/sys/dev/pccard/pccbb/pccbb.c 1.2 +46 -21 src/sys/dev/pccard/pccbb/pccbbdevid.h 1.2 +42 -29 src/sys/dev/pccard/pccbb/pccbbreg.h 1.3 +98 -31 src/sys/dev/pccard/pccbb/pccbbvar.h 1.7 +1 -0 src/sys/dev/serial/sio/sio_pccard.c http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/card_if.m.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccard.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccard_cis.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccard_cis_quirks.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccarddevs.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccarddevs.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccardreg.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/pccardvar.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pccard/power_if.m.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pci/pci.c.diff?r1=1.39&r2=1.40&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.165&r2=1.166&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/ata-card.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/nata/ata-card.c.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ncv/ncr53c500_pccard.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/nsp/nsp_pccard.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/stg/tmc18c30_pccard.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/cs/if_cs_isa.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ed/if_ed_pccard.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/fe/if_fe_pccard.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/wi/if_wi_pccard.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/xe/if_xe_pccard.c.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/cardbus/cardbus.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/cardbus/cardbus_cis.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/cardbus/cardbus_cis.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/cardbus/cardbusreg.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/cardbus/cardbusvar.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/exca/exca.c.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/exca/excareg.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/exca/excavar.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/Makefile.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/pccbb.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/pccbbdevid.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/pccbbreg.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/pccbbvar.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/sio/sio_pccard.c.diff?r1=1.6&r2=1.7&f=u