tail head cat sleep
QR code linking to this page

Manpage  — IOPERM

BEZEICHNUNG

ioperm - setze Port-Zugriffsrechte für Eingabe/Ausgabe

INHALT

ÜBERSICHT

#include <unistd.h>

int ioperm(unsigned long from, unsigned long num, int turn_on);

BESCHREIBUNG

Ioperm setzt die Portzugriffsrechtsbits für den Prozess für num Byte beginend mit Portadresse from auf den Wert turn_on. Der Gebraucht von ioperm benötigt Superuser-Rechte.

Nur die ersten 0x3ff I/O-Ports können in dieser Weise angegeben werden. Bei weiteren Ports muß die Funktion iopl verwendet werden. Rechte werden nicht von fork, wohl aber von exec vererbt. Dies ist nützlich, um Portzugriffsrechte nicht-pivilegierten Tasks zu gewähren.

RÜCKGABEWERT

BEi Erfolg wird Null zurückgegeben. Im Fehlerfall wird -1 zurückgegeben und errno entsprechend gesetzt.

KONFORM ZU

ioperm ist Linuxspezifisch.

SIEHE AUCH

iopl(2).


2. Juni 1996 IOPERM (2) Linux

tail head cat sleep
QR code linking to this page


Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.

As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
— Maurice Wilkes