Subject: atapi cdrom drivers
To: None <port-i386@NetBSD.ORG>
From: Manuel Bouyer <bouyer@lix.polytechnique.fr>
List: port-i386
Date: 11/20/1995 13:55:12
Well, I'm starting to think about an implementation of drivers for atapi
devices. It should be possible to derive an device independent adaptation
layer from scsi, so there will be an 'atapibus'. All atapi devices drivers
will accede the controller though the atapibus layer. This should enable config
files like this:

wdc0    at isa? port 0x1f0 irq 14
wdc1	at isa? port 0x170 irq ?
wd* at wdc? drive ?
atapibus* at wdc?  #one atapibus per controller
acd* at atapibus? drive ?   #The atapi cdrom, could be other devices

This will require some changes to the wd/wdc driver, and i plan to 
split wd.c into wdc.c (controller driver) and wd.c (ide drives drivers).

Any comment/suggestions ?

--                                         
Manuel Bouyer, LIX, Ecole Polytechnique                                
email: bouyer@lix.polytechnique.fr                                     
--