/usr/share/doc/HOWTO/de-html/DE-SCSI-Programmierung-HOWTO-6.html is in doc-linux-de 2003.10-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
<TITLE>Das Linux SCSI Programmier HOWTO: Öffnen des generischen SCSI-Devices</TITLE>
<LINK HREF="DE-SCSI-Programmierung-HOWTO-7.html" REL=next>
<LINK HREF="DE-SCSI-Programmierung-HOWTO-5.html" REL=previous>
<LINK HREF="DE-SCSI-Programmierung-HOWTO.html#toc6" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-SCSI-Programmierung-HOWTO-7.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-SCSI-Programmierung-HOWTO-5.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-SCSI-Programmierung-HOWTO.html#toc6"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="s6">6.</A> <A HREF="DE-SCSI-Programmierung-HOWTO.html#toc6">Öffnen des generischen SCSI-Devices</A></H2>
<P>Ein generisches SCSI-Device muß für Lese- und Schreibzugriff
geöffnet werden:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
int fd = open (device_name, O_RDWR);
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>(Das gilt sogar für reine Nurlesegeräte wie zum Beispiel
CDROM-Laufwerke).</P>
<P>Wir müssen dann einen <CODE>write</CODE> Aufruf mit dem Kommando abschicken und
einen
<CODE>read</CODE> Aufruf, um die Ergebnisse abzuholen.
Falls Fehler auftreten, ist der Rückgabewert des <CODE>read</CODE> negativ
(siehe Kapitel
<A HREF="DE-SCSI-Programmierung-HOWTO-19.html#sec-errorhandling">sec-errorhandling</A>
für die Liste der Fehlercodes).</P>
<HR>
<A HREF="DE-SCSI-Programmierung-HOWTO-7.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-SCSI-Programmierung-HOWTO-5.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-SCSI-Programmierung-HOWTO.html#toc6"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>
|