Re: IDE/ATAPI

From: bbehm@iname.com
Date: Tue Apr 18 2000 - 22:43:29 EST


> I am curious why Linux uses a generic IDE/ATAPI for almost all
> cdroms (IDE/ATAPI) and Windows requires new drivers or seperate
> drivers for each drive?

Actually, if Windows won't recognise your drive, you'll just get the standard
IDE/ATAPI driver. WinNT (and presumably 2000, though I've never used it) uses the
same approach as Linux -- SCSI emulation over ATAPI.

The only reason driver disks come with your CD-ROMs is for DOS or OS/2
compatibility - the manufaturers usually include a Win9x driver with their name on
it just to make (l)users happy, and sometimes to fix bugs that should be dealt
with in firmware.

> If a cdrom is IDE/ATAPI is this a standard and if so why do some
> IDE/ATAPI drives work better than others?

For the same reason some modems work better than other, or SCSI cards, or network
cards -- some hardware is crap, some isn't. Some manufacturers decice to adhere to
standards, some don't (ie. v.34 Winmodem, which isn't technically v.34, or my
Mitsumi CD-R, which doesn't bother to implement a few ATAPI commands).

And yes, noise from a high-speed CD-R[OM] is pretty normal. If it starts ratting
your case, use rubber washers in your screw mounts.

A decent quality drive will get rid of all of these issues -- it's not really a
driver problem.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 23 2000 - 21:00:14 EST