NetBSD/sys/dev/pcmcia
bouyer 99d6009c2a Make the ATA mid-layer appears as atabus, as proposed in
http://mail-index.netbsd.org/tech-kern/2003/09/25/0006.html
This adds a device (atabus) between IDE controllers and wd or atapibus, to
have each ATA channel show up in the device tree. Later there will be atabus
devices in /dev, so that we can do IOCTL on them.
Each atabus has its own kernel thread, to handle operations that needs polling,
e.g. reset and others.

Device probing on each bus it defered to the atabus thread creation.
This allows to do the reset and basic device probes in parallel, which reduce
boot time on systems with several pciide controllers.
2003-10-08 10:58:12 +00:00
..
aic_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
com_pcmcia.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
devlist2h.awk Bugfix; to create compilable pcmciadevs_data.h. kern/11659 2001-11-08 09:02:17 +00:00
esl_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
esl.c ISO C requires a statement after a label. 2003-05-16 23:55:32 +00:00
eslvar.h 'nintr' from esl_softc was never used -- remove it 2001-12-25 03:46:34 +00:00
esp_pcmcia.c fix mistake in the attachment, which caused the device interrupt handler 2003-01-12 12:53:36 +00:00
fdc_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
files.pcmcia Rename the audio "bus" attribute audiobus to avoid confusion with audio 2002-04-22 09:41:19 +00:00
if_an_pcmcia.c The Double-Semi-Colon Police. 2003-01-20 05:29:53 +00:00
if_awi_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
if_cnw.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
if_cnwioctl.h
if_cnwreg.h
if_cs_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
if_ep_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
if_mbe_pcmcia.c More cleanup of MI mb86960 driver: 2002-11-30 14:15:10 +00:00
if_ne_pcmcia.c add support IO-DATA PCET/TX-R EthernetCard 2003-09-02 12:43:02 +00:00
if_ray.c Remove assigned-to but not used variable. 2003-02-23 04:15:02 +00:00
if_rayreg.h Adjust some unused register offsets to the new world order and fix a 2002-03-10 11:55:50 +00:00
if_sm_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
if_tr_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
if_wi_pcmcia.c Add Sony PEGA-WL110 CF WLAN 2003-09-16 08:28:55 +00:00
if_xi.c Make sure to include opt_foo.h if a defflag option FOO is used. 2003-06-23 11:00:59 +00:00
if_xireg.h Jumbo patch: 2001-07-01 01:57:29 +00:00
isic_pcmcia_avm_fritz.c Remove a XXX comment that is no longer true. 2002-03-29 11:10:38 +00:00
isic_pcmcia_elsa_isdnmc.c Fix copyright notice. 2002-04-14 12:24:26 +00:00
isic_pcmcia_elsa_mcall.c Fix copyright notice. 2002-04-14 12:24:26 +00:00
isic_pcmcia_sbspeedstar2.c Fix copyright notice. 2002-04-14 12:24:26 +00:00
isic_pcmcia.c Ready the kernel side of i4b for primary rate interface support by 2003-10-03 16:38:44 +00:00
isic_pcmcia.h function prototype must not have variable name 2003-07-08 10:06:28 +00:00
Makefile divided into PCMCIA attachment and common code of wi. 2001-05-06 03:26:38 +00:00
Makefile.pcmciadevs
mhzc.c Use aprint_normal() in cfprint routines. 2003-01-01 00:10:15 +00:00
nca_pcmcia.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
opl_esl.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:51:16 +00:00
pcmcia_cis_quirks.c Fix multi-function card memory problems: 2002-08-15 10:37:02 +00:00
pcmcia_cis.c Fix multi-function card memory problems: 2002-08-15 10:37:02 +00:00
pcmcia.c Use aprint_normal() in cfprint routines. 2003-01-01 00:10:15 +00:00
pcmciachip.h To make dev/pcmcia work on platforms with 64-bit bus_addr_t and 2001-12-15 13:23:20 +00:00
pcmciadevs Add Sony PEGA-WL110 CF WLAN 2003-09-16 08:26:37 +00:00
pcmciadevs_data.h regen: Add Sony PEGA-WL110 CF WLAN 2003-09-16 08:27:33 +00:00
pcmciadevs.h regen: Add Sony PEGA-WL110 CF WLAN 2003-09-16 08:27:33 +00:00
pcmciareg.h
pcmciavar.h function prototype must not have variable name 2003-07-08 10:06:28 +00:00
pcmcom.c Use aprint_normal() in cfprint routines. 2003-01-01 00:10:15 +00:00
wdc_pcmcia.c Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00