# BSDI pccard.conf,v 1.6.2.1 1998/04/30 20:29:51 geertj Exp # WILDBOAR $Wildboar: card.conf,v 1.2 1996/03/17 08:35:12 shigeya Exp $ # WILDBOAR $Wildboar: card.conf.com,v 1.2 1996/03/17 08:35:13 shigeya Exp $ # WILDBOAR $Wildboar: card.conf.ether,v 1.2 1996/03/17 08:35:13 shigeya Exp $ # # Portions or all of this file are Copyright(c) 1994,1995,1996 # Yoichi Shinoda, Yoshitaka Tokugawa, WIDE Project, Wildboar Project # and Foretune. All rights reserved. # # This code has been contributed to Berkeley Software Design, Inc. # by the Wildboar Project and its contributors. # # The Berkeley Software Design Inc. software License Agreement specifies # the terms and conditions for redistribution. # # THIS SOFTWARE IS PROVIDED BY THE WILDBOAR PROJECT AND CONTRIBUTORS # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE # WILDBOAR PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE # GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # # PCCARD configuration file # #DEFAULT @insert "logger -t csctl '%D%U inserted at slot%S'" # @remove "logger -t csctl '%D%U removed at slot%S'" #### #### PCCARD configuration: COM DRIVERS #### # com define .define +CCSR 0x0001 .define +PRR 0x0002 .define +AUDIO 0x0004 .define +PWRDWN 0x0008 .define +12V 0x0010 .define +FIFO 0x0020 .define -CCSR (+CCSR<<16) .define -PRR (+PRR<<16) .define -AUDIO (+AUDIO<<16) .define -PWRDWN (+PWRDWN<<16) .define -12V (+12V<<16) .define -FIFO (+FIFO<<16) .define IBMIR 1 # These don't have modem/fax/serial key word in the version 1 string # (Not sure if they have a function id, listed just in case) com "E-TECH" "C1414AX" "USA" "A-0" com "MEGASOFT Inc." "SFI-1414" com "FUJITSU" "FC14F " "MBH10213" # Does not support PRR (at least the RDYBSY bit) # although it says it does in the CIS. com "IBM" "PCMCIA Serial IR Adapter Card" "01" -PRR IBMIR # XJ1144 is so messed up that it routes audio signal to BVD2 # pin by default. Nothing to add or delete, but listed here # for completeness of this list of screwed up cards. com "MEGAHERTZ" "XJ1144" +PWRDWN # TM150 requires 12V (Quick hack) com "NEC" "TM150" "DP5E3C1-2A" +12V|-PWRDWN|-PRR # NTT DoCoMo PCMCIA DATA/FAX ADAPTER 9600 may hang if we enable the FIFO. com "NTT DoCoMo" "PCMCIA DATA/FAX ADAPTER 9600" "MAH11DFC" -FIFO com "NTT DoCoMo" "Mobile D Card 96P1" "MDC96P1" -FIFO # Hitachi modem/FAX card for Digital Mova. # This card also has a FIFO problem. # Note that we tested beta version. com "HITACHI" "HT-4840-40" -FIFO # Caravelle PS-T9600 # Yet another broken FIFO card. com "Caravelle" "PS-T9600" -FIFO # Hayes OPTIMA 288 V.34 + FAX for PCMCIA with EZjack # This one is really weird, because it pretends if it # has a PRR register, but it seems it doesn't. # # 1. It presents 0x22 at powerup (trying mimic the PRR?). # 2. Writes to lower 4 bits *DOES* set lower 4 bits!!! # 3. Once cleared to 0x00, the PRR does not change # no matter what we do to the card. com "Hayes" "OPTIMA 288 + FAX for PCMCIA with EZ" -PRR # These two cards are broken. They go into an unstable state # if we use the power saving (COM_POWER) function. com "MICROCOM, Inc." "TRAVELCARD" -PWRDWN com "TDK" "DF2814 DATA/FAX MODEM" -PWRDWN # this is REALLY useful. suggested by prb@bsdi.com com @insert "logger -t csctl '%D%U inserted at slot%S'; gettystat -r tty02 tty03" @remove "logger -t csctl '%D%U removed at slot%S'; gettystat -r tty02 tty03" # Socket communications dual serial - port A only com "Socket Communications Inc" "Dual Serial Port Adapter" 0x0000 IBMIR # NTT ThunderCard DD1280 - no power down mode com "NTT Intelligent Technology Co., Ltd." "ThunderCard DD1280" -PWRDWN #### #### CARD configurations: ETHER DRIVERS #### # Fujitsu MB86960 based ethernet adapter driver (cce) .define CONTEC 1 .define MBH10301 2 .define MBH10302 3 .define MBH10304 4 .define TDK 5 .define XIRCOM_CS 99 cce "Xircom" "CreditCard 10Base-" XIRCOM_CS 0xce cce "CONTEC Co.,Ltd." "C-NET(PC)C" CONTEC cce "PCMCIA MBH10301" MBH10301 0xff4 cce "PCMCIA MBH10302" MBH10302 cce "HITACHI" "HT-4840-11" MBH10302 cce "NextComK.K." "NC5310 Ver1.0" MBH10302 cce "EAGLE Technology" "NE200 ETHERNET LAN MBH10302 04" MBH10302 cce "FUJITSU" "ETHERNET LAN MBH10302 04" MBH10302 cce "TDK" "LAC-CD02x" TDK 0x92 cce "FUJITSU" "LAN Card(FMV-J182)" MBH10304 0xe6*2 cce "FUJITSU" "LAN Card(FMV-J182)" "Ver.02" MBH10304 0x196*2 cce "PCMCIA LAN MBH10304" MBH10304 0x196*2 # 3Com Corp. PCMCIA EtherLink III (3C589) Ethernet Adapter Driver ef "3Com Corporation" "3C589" "TP/BNC LAN Card" ef "3Com Corporation" "3C589D" "TP/BNC LAN Card Ver. 2a" ef "Farallon" "ENet" "Farallon PCMCIA Adapter" ef "3Com" "Megahertz 589E" "TP/BNC LAN PC Card" # MegaHertz Corp. CC10B[T2] Ethernet Adapter(with/without XJack) Driver mz "Megahertz" "CC10BT/2" "PCMCIA 10BASE-T/2 ETHERNET ADAPTER" # NE-1000/NE-2000 Ethernet driver .define IBM 1 .define LINKSYS 2 .define SOCKET_EA 3 .define ACCTON 4 .define DE650NEW 5 .define NE2000 6 .define ACCTON2 7 .define ATTR 0 .define COMM 1 .define IO 2 ne "IBM Corp." "Ethernet" "0933495" IBM ATTR 0xff0 ne "IBM Corp." "Ethernet" "0934214" IBM ATTR 0xff0 ne "Matsushita Electric Industrial Co.,LTD." "CF-VEL211J" IBM ATTR 0xff0 ne "ACCTON" "EN2212" "ETHERNET" ACCTON ATTR 0xff0 # SuperSocket RE450T (there are several variants!) ne "Ethernet" "Adapter" "2.0" NE2000 IO 0xff0 ne "ACCTON" "EN2216-PCMCIA-ETHERNET" "EN2216" ACCTON2 ATTR 0x1c0 ne "PCMCIA" "PCMCIA-ETHERNET-CARD" "UE2216" ACCTON2 ATTR 0x1c0 ne "Digital" "Ethernet" "Adapter" "PC-NIC ENCC 990010759-001A" IBM ATTR 0xff0 # Old LINKSYS ne "E-CARD" "E-CARD" LINKSYS ATTR 0x40 # New LINKSYS. It may not interrupt if MAM is not attached to the network. ne "LINKSYS" "E-CARD" LINKSYS ATTR 0x40 ne "Socket Communications Inc" "Socket EA PCMCIA LAN Adapter" SOCKET_EA ATTR 0x4000 # New D-Link DE-650CT. Must come before old type. ne "D-Link" "DE-650" "Ver 01.00" DE650NEW ATTR 0x40 ne "D-Link" "DE-650" LINKSYS ATTR 0x40 ne "D-Link" "DE-660" "118B6603" LINKSYS ATTR 0x40 ne "Cardwell" "PCMCIA" "ETHERNET" "R04" ACCTON ATTR 0xff0 ne "PCMCIA" "UE2212" "ETHERNET" "R01" ACCTON ATTR 0xff0 ne "MELCO" "LPC2-T" "ETHERNET-CARD-UE-2216" "R02" NE2000 IO ne "PMX " "PE-200" "" IBM ATTR 0xff0 ne "Allied Telesis,K.K" "Ethernet LAN Card" "CentreCOM" "LA-PCM" ACCTON ATTR 0xff0 ne " " "Ethernet 10BaseT Card" "9501001" "Rev.B" NE2000 IO ne "National Semiconductor" "InfoMover NE4100" IBM ATTR 0xff0 ne "corega K.K." "corega Ether PCC-T" ACCTON ATTR 0xff0 ne "I-O DATA" "PCLA" "ETHERNET" "R03" ACCTON ATTR 0xff0 # for PLANET PCMCIA ETHERNET ADAPTER CARD ENW-3500 ne "IC-CARD" "IC-CARD" "Ver 01.00" ACCTON IO ne "MACNICA" "ME1-JEIDA" NE2000 IO ne "CyQ've" "ELA-010" "10BASE-T LAN Card" "R01" ACCTON2 ATTR 0xff0 # NCR WaveLAN, which may or may not have been bought with a DEC rom onboard. wl "NCR" "WaveLAN/PCMCIA" "Version 1.00" wl "NCR" "WaveLAN/PCMCIA" "Version 1.01" wl "Digital" "RoamAbout/DS" "Version 2.00" "WaveLAN/PCMCIA" #### #### PCCARD configuration: MISC DRIVERS #### # I/O Magic FOCUS PCMCIA Video Capture Card driver. fvc "I/OMagic" "Focus" # Adaptec AHA-1520/1522 SCSI host adapter driver sa "New Media" "SCSI" "Bus Toaster" sa "Adaptec, Inc." "APA-1460 SCSI Host Adapter" # WD 1002 (and IDE) style controller driver # IDE define .define WDCNOFLOATIO 0x0004 .define WDCNOFORCEINTR 0x0008 .define WDCNOPRR 0x0010 .define WDCFORCESLAVE 0x0020 .define WDCNOSLAVE 0x0040 wdc "SunDisk" "SDP5" wdc "SunDisk" "SDP" "5" wdc "IBM" "IBM17JSSFP" wdc "Digital Equipment Corporation." "Digital Mobile Media CD-ROM" wdc "GREYSTONE PERIPHERAL DISKDOCK" WDCNOFORCEINTR|WDCNOPRR # Caravelle external CD-ROM (riho-m has one) #wdc "Caravelle" "PSC-IDE " WDCNOFORCEINTR|WDCATAPI # Fujifilm SmartMedia (SSFDC) - this cis-tuple really sucks. wdc " " " " "0.0" WDCNOPRR # IO DATA CDP-TX10/PCIDE CDROM drive through IO DATA PCIDEII card wdc "IO DATA" "PCIDEII" # VAIO CD-ROM wdc " " "NinjaATA-" "V1.0" "AP00 " # Hitachi Speech Synthesizer Card hss "HITACHI MICROCOMPUTER SYSTEM LTD." "MSSHVPC02" # IBM Smart Capture Card scc "IBM Corp." "Video Capture" "PCMCIA Adapter" "40G2757" 0x8000 scc "IBM Corp." "Video Capture" "PCMCIA Adapter" "89G6605" 0x8000 # NetWave AirSurfer cnw "Xircom" "CreditCard Wireless" cnw "Xircom" "CreditCard Netwave" # RangeLAN2 crx "PROXIM" "LAN CARD" "RANGELAN2" # UX Driver ux "AMD" "Am79C930" .define +16BIT 0x0001 .define -16BIT (+16BIT<<16) .define +DOSBPB 0x0002 .define -DOSBPB (+DOSBPB<<16) mc "Starfish, Inc." "REX-3000" -DOSBPB mc "CITIZEN WATCH CO.,LTD." "REX-DataSlim " -DOSBPB # IBM ChipCard mc "IBM" "ChipCard TC-100" -16BIT|-DOSBPB mc "IBM" "ChipCard VW-200" -16BIT|-DOSBPB # Y-E data floppy drive (installation mode) #mc "Y-E DATA" "External FDD" "Installer" -DOSBPB mc "Y-E DATA" "External FDD" "Installer"