|
From: Casper H. <ch...@us...> - 2001-11-03 02:18:05
|
> -----Original Message----- > From: Phillip Susi [mailto:ps...@cf...] > Sent: 3. november 2001 02:37 > To: ros...@re... > Subject: [ros-kernel] RE: Bus drivers > > > Well, floppies are not PnP devices, so that's not going to be > made PnP. Sure it is. Floppies can be enumerated just like other PnP devices and power can be managed for them. See the storage/fdc/flpydisk in the DDK for an example. Actually, floppy devices are part of the ACPI namespace. Also, even if a device is not completely PnP compliant, it should have a PnP driver. ALL Windows 2000 drivers must handle specific PnP and power requests. > I suppose ide.sys could be made PnP, though what happens if > someone has an > ISA IDE controller? > We should work on the storage stack instead. The disk class driver acts as a bus driver for fixed disk devices. It enumerates disk devices, handles some PnP requests and manages power for it's child devices. If the disk is on an ISA IDE controller, the ACPI BIOS discovers it during boot and includes it in the ACPI namespace. Casper ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |