summaryrefslogtreecommitdiff
path: root/sys/dev/cardbus/files.cardbus
diff options
context:
space:
mode:
authorAaron Campbell <aaron@cvs.openbsd.org>2000-04-08 05:50:54 +0000
committerAaron Campbell <aaron@cvs.openbsd.org>2000-04-08 05:50:54 +0000
commitbaf7d3528de2c205985708a2d97ec168af15aec2 (patch)
tree371d418fadef234b603efb1b2315a5924cc4ca81 /sys/dev/cardbus/files.cardbus
parent7c2b118d597d4335b6e7cffd5950cc45da0b0506 (diff)
Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On many
machines, this code needs the new PCIBIOS* options enabled in the kernel config file to work, but your mileage may vary. Included is a working 3c575 driver for 3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575 is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has been split into /sys/dev/ic.
Diffstat (limited to 'sys/dev/cardbus/files.cardbus')
-rw-r--r--sys/dev/cardbus/files.cardbus51
1 files changed, 51 insertions, 0 deletions
diff --git a/sys/dev/cardbus/files.cardbus b/sys/dev/cardbus/files.cardbus
new file mode 100644
index 00000000000..f3dc58bacb1
--- /dev/null
+++ b/sys/dev/cardbus/files.cardbus
@@ -0,0 +1,51 @@
+# $OpenBSD: files.cardbus,v 1.1 2000/04/08 05:50:52 aaron Exp $
+# $NetBSD: files.cardbus,v 1.8 2000/01/26 06:37:24 thorpej Exp $
+#
+# files.cardbus
+#
+
+device cardslot: cbbus, pcmciabus
+attach cardslot at pcmciaslot
+file dev/cardbus/cardslot.c cardslot needs-flag
+
+device cardbus {[dev = -1], [function = -1]}
+attach cardbus at cbbus
+file dev/cardbus/cardbus.c cardbus needs-flag
+file dev/cardbus/cardbus_map.c cardbus
+file dev/cardbus/cardbus_exrom.c cardbus
+file dev/cardbus/rbus.c cardbus
+
+#
+# 3Com 3C575TX, 3C575BTX, and 3C575CTX
+#
+attach xl at cardbus with xl_cardbus
+file dev/cardbus/if_xl_cardbus.c xl_cardbus
+
+#
+# Intel PRO/100 8255x based CardBus cards.
+#
+#attach fxp at cardbus with fxp_cardbus
+#file dev/cardbus/if_fxp_cardbus.c fxp_cardbus
+
+#
+#
+#attach com at cardbus with com_cardbus
+#file dev/cardbus/com_cardbus.c com_cardbus
+
+#
+# DECchip 21143 and clones.
+#
+#attach tlp at cardbus with tlp_cardbus
+#file dev/cardbus/if_tlp_cardbus.c tlp_cardbus
+
+#
+# OHCI USB controller
+#
+#attach ohci at cardbus with ohci_cardbus
+#file dev/cardbus/ohci_cardbus.c ohci_cardbus
+
+#
+# Adaptec ADP-1480 SCSI controller
+#
+#attach ahc at cardbus with ahc_cardbus: ahc_seeprom, smc93cx6
+#file dev/cardbus/ahc_cardbus.c ahc_cardbus