Provided by:
manpages-pl-dev_20060617-1_all 
NAZWA
outb, outw, outl, outsb, outsw, outsl - zapis na port
inb, inw, inl, insb, insw, insl - odczyt z portu
outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - opóźniające operacje
we/wy
OPIS
Ta rodzina funkcji jest używana do wykonywania niskopoziomowych
odczytów z portu i zapisów na port. Są one przeznaczone głównie do
użytku wewnątrz jądra, lecz mogą być też używane w warstwie
użytkownika.
Należy je kompilować z -O lub -O2, lub z czymś podobnym. Funkcje te są
zdefiniowane jako makra inline i nie będą podstawione bez włączonej
optymalizacji, powodując niezdefiniowane referencje podczas
konsolidacji.
Aby przekazć jądru, że warstwa użytkownika chce uzyskać dostęp do
żądanych portów, należy użyć ioperm(2) lub iopl(2). Błąd podczas
wykonywanie tej operacji, spowoduje błąd ochrony pamięci.
ZGODNE Z
outb i przyjaciele są zależne od sprzętu na którym działają. Argumenty
port i value są w odwrotnej kolejności niż w większości implementacji
DOSowych.
ZOBACZ TAKŻE
ioperm(2), iopl(2)