On Sat, 17 Jun 2000, Ralf Becker wrote:
> wenn ich einen Aufruf :
>
> # include <sys/cdio.h>
>
> ioctl (dev,CDIOCCAPABILITY,..)
>
> mache, um die entsprechende structure auszulesen, gbit mir
> ioctl immer einen Fehler zurueck. Als Fehler erhalte ich :
> "device is no character device". Dabei habe ich vorher das entsprechende
> cdrom raw device geoeffnet (bei mir racd0a).
> Meint diese Fehlermeldung wirklich was sie sagt ?
> Oder, heisst das einfach nur, dass der Aufruf vom Laufwerk nicht unter-
> stuetzt wird ?
Hallo Ralf,
Richtig, CDIOCCAPABILITY wird (nur ?) vom matcd Treiber unterstützt.
Wenn atapi (also /dev/racd0a) ein CDIOCCAPABILITY bekommt, dann meldet
er gleich mit ENOTTY "not a character device".... anscheinend...
versteckt in /usr/src/sys/i386/isa/atapi-cd.c ist eine Liste von den
unterstützten ioctls.
Gruß,
-Paul.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 17 Jun 2000 - 14:56:56 CEST