Rechercher une page de manuel
ioperm
Langue: de
Version: 2. Juni 1996 (openSuse - 09/10/07)
Section: 2 (Appels système)
BEZEICHNUNG
ioperm - setze Port-Zugriffsrechte für Eingabe/AusgabeÜ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 beginnend mit Portadresse from auf den Wert turn_on. Der Gebrauch von ioperm benötigt Superuser-Rechte.Nur die ersten 0x3ff I/O-Ports können in dieser Weise angegeben werden. Bei weiteren Ports muss die Funktion iopl verwendet werden. Rechte werden nicht von fork, wohl aber von exec vererbt. Dies ist nützlich, um Portzugriffsrechte nicht-privilegierten 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).Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre