Return to files.cardbus CVS log | Up to [local] / sys / dev / cardbus |
File: [local] / sys / dev / cardbus / files.cardbus (download)
Revision 1.1.1.1 (vendor branch), Tue Mar 4 16:14:08 2008 UTC (16 years, 4 months ago) by nbrk
Import of OpenBSD 4.2 release kernel tree with initial code to support Jornada 720/728, StrongARM 1110-based handheld PC. At this point kernel roots on NFS and boots into vfs_mountroot() and traps. What is supported: - glass console, Jornada framebuffer (jfb) works in 16bpp direct color mode (needs some palette tweaks for non black/white/blue colors, i think) - saic, SA11x0 interrupt controller (needs cleanup) - sacom, SA11x0 UART (supported only as boot console for now) - SA11x0 GPIO controller fully supported (but can't handle multiple interrupt handlers on one gpio pin) - sassp, SSP port on SA11x0 that attaches spibus - Jornada microcontroller (jmcu) to control kbd, battery, etc throught the SPI bus (wskbd attaches on jmcu, but not tested) - tod functions seem work - initial code for SA-1111 (chip companion) : this is TODO Next important steps, i think: - gpio and intc on sa1111 - pcmcia support for sa11x0 (and sa1111 help logic) - REAL root on nfs when we have PCMCIA support (we may use any of supported pccard NICs) - root on wd0! (using already supported PCMCIA-ATA) |
# $OpenBSD: files.cardbus,v 1.25 2007/04/05 16:25:25 mglocker 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 # Com ports attach com at cardbus with com_cardbus file dev/cardbus/com_cardbus.c com_cardbus | pccom_cardbus # PCI "universal" communication device driver, for com, lpt, etc. ports attach puc at cardbus with puc_cardbus file dev/cardbus/puc_cardbus.c puc_cardbus # # 3Com 3C575TX, 3C575BTX, and 3C575CTX # attach xl at cardbus with xl_cardbus file dev/cardbus/if_xl_cardbus.c xl_cardbus # # Tulip clone based CardBus cards # attach dc at cardbus with dc_cardbus file dev/cardbus/if_dc_cardbus.c dc_cardbus # # Intel PRO/100 8255x based CardBus cards # attach fxp at cardbus with fxp_cardbus file dev/cardbus/if_fxp_cardbus.c fxp_cardbus # # RealTek 8139 based CardBus cards # attach rl at cardbus with rl_cardbus file dev/cardbus/if_rl_cardbus.c rl_cardbus # # Realtek 8169/8169S/8110S # attach re at cardbus with re_cardbus file dev/cardbus/if_re_cardbus.c re_cardbus # # Atheros AR5k # attach ath at cardbus with ath_cardbus file dev/cardbus/if_ath_cardbus.c ath_cardbus # # ADMtek ADM8211 # attach atw at cardbus with atw_cardbus file dev/cardbus/if_atw_cardbus.c atw_cardbus # Realtek RTL8180 # attach rtw at cardbus with rtw_cardbus file dev/cardbus/if_rtw_cardbus.c rtw_cardbus # # Ralink RT2500 # attach ral at cardbus with ral_cardbus file dev/cardbus/if_ral_cardbus.c ral_cardbus # # Texas Instruments ACX # attach acx at cardbus with acx_cardbus file dev/cardbus/if_acx_cardbus.c acx_cardbus # # Conexant PrismGT # attach pgt at cardbus with pgt_cardbus file dev/cardbus/if_pgt_cardbus.c pgt_cardbus # # EHCI USB controller # attach ehci at cardbus with ehci_cardbus file dev/cardbus/ehci_cardbus.c ehci_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 # # UHCI USB controller # attach uhci at cardbus with uhci_cardbus file dev/cardbus/uhci_cardbus.c uhci_cardbus # # Marvel Libertas Open # attach malo at cardbus with malo_cardbus file dev/cardbus/if_malo_cardbus.c malo_cardbus