Messages in this thread | | | Date | Wed, 18 Mar 1998 16:45:57 -0500 (EST) | From | James Mastros <> | Subject | Re: CDROM_SELECT_SPEED interface problem |
| |
On Wed, 18 Mar 1998, Erik Andersen wrote: [...] > I propose that the CDROM_SELECT_SPEED ioctl be modified as follows: > > ...The value of speed specifies the head-speed of the > drive, measured in units of kB/sec. So to request that a cdrom drive > operate at 706 kB/sec you would call the CDROM_SELECT_SPEED ioctl > with speed=706. The special value `0' means set the drive speed to > the maximum the drive supports. Additionally, all values below > 100 (but greater then 0) shall be treated as requests to set the > speed based on units of standard cdrom speed (177 kB/sec*speed). > To request that a cdrom drive operate at 354 kB/sec you could call > the CDROM_SELECT_SPEED ioctl with speed=2. Note that this special > interface for speed less then 100 is depricated, and may go away > in some future kernel release. > > How does this sound to everybody? Ok? Workable? Broken? Hmm... I supose that by the time we get 100x CDROMs, everybody will be using the raw speed <G>, and that nobody is going to want to run a cdrom at under .56x (even if you can find a drive that supports it) <G>. Slightly less broken then before, but we have to maintain compatiblity... sigh.
-=- James Mastros
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |