freebsd-nq/sys/dev/ata
Nate Lawson 76ba4ecdad * Add CDRIOC{READ,WRITE}SPEED ioctls to cd(4). Units are in KB/sec.
* Change atapi-cd ioctls to use the same units.
* Change burncd, cdcontrol to convert CDROM speed to KB/sec before
calling the ioctl.  Add a "max" speed option for their command lines.

This change does not break ABI but does change the units passed through
the ioctl so 3rd party software that uses cdrio.h will have to convert
(most likely by multiplying CDROM speed by 177 to get KB/s).

PR:		kern/36845
Submitted by:	Philipp Mergenthaler <p@i609a.hadiko.de> (CAM ioctls)
Reviewed by:	sos, ken
MFC after:	1 month
2002-10-18 22:03:39 +00:00
..
ata-all.c Misc cleanups. 2002-10-01 15:21:57 +00:00
ata-all.h Misc cleanups. 2002-10-01 15:21:57 +00:00
ata-card.c Remove unused #includes: <sys/disk.h> <sys/devicestat.h> and <sys/sysctl.h> 2002-09-20 18:08:57 +00:00
ata-disk.c (This commit touches about 15 disk device drivers in a very consistent 2002-09-20 19:36:05 +00:00
ata-disk.h Update the tags handling a bit, which makes support for the 2002-07-22 18:35:01 +00:00
ata-dma.c Add yet another Promise PCI id. 2002-10-01 15:21:09 +00:00
ata-isa.c Remove unused #includes: <sys/disk.h> <sys/devicestat.h> and <sys/sysctl.h> 2002-09-20 18:08:57 +00:00
ata-pci.c Fix for the panic when using a Promise TX2. 2002-10-08 18:25:10 +00:00
ata-raid.c Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
ata-raid.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-all.c Fix an indentation problem. 2002-09-28 17:34:31 +00:00
atapi-all.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-cam.c Be consistent about "static" functions: if the function is marked 2002-09-28 17:15:38 +00:00
atapi-cd.c * Add CDRIOC{READ,WRITE}SPEED ioctls to cd(4). Units are in KB/sec. 2002-10-18 22:03:39 +00:00
atapi-cd.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-fd.c (This commit touches about 15 disk device drivers in a very consistent 2002-09-20 19:36:05 +00:00
atapi-fd.h Use si_iosize_max to tell the upper layers not to use more 2002-06-19 12:41:05 +00:00
atapi-tape.c OK, dont rely on the upper layers handling iosize_max correctly, 2002-07-28 23:59:00 +00:00
atapi-tape.h