Provided by: manpages-pl-dev_4.27.0-1_all bug

NAZWA

       ioctl_console - funkcje ioctl konsoli i konsoli wirtualnych

SKŁADNIA

       #include <sys/ioctl.h>

       int ioctl(int fd, unsigned long op, ...);

OPIS

       Przedstawione poniżej operacje ioctl(2) są specyficzne dla Linuksa i są obsługiwane dla konsoli i konsoli
       wirtualnych.

       KDGETLED(2const)
       KDSETLED(2const)
       KDGKBLED(2const)
       KDSKBLED(2const)
       KDGKBTYPE(2const)
       KDADDIO(2const)
       KDDELIO(2const)
       KDENABIO(2const)
       KDDISABIO(2const)
       KDSETMODE(2const)
       KDGETMODE(2const)
       KDMKTONE(2const)
       KIOCSOUND(2const)
       GIO_CMAP(2const)
       PIO_CMAP(2const)
       GIO_FONT(2const)
       GIO_FONTX(2const)
       PIO_FONT(2const)
       PIO_FONTX(2const)
       PIO_FONTRESET(2const)
       GIO_SCRNMAP(2const)
       GIO_UNISCRNMAP(2const)
       PIO_SCRNMAP(2const)
       PIO_UNISCRNMAP(2const)
       GIO_UNIMAP(2const)
       PIO_UNIMAP(2const)
       PIO_UNIMAPCLR(2const)
       KDGKBMODE(2const)
       KDSKBMODE(2const)
       KDGKBMETA(2const)
       KDSKBMETA(2const)
       KDGKBENT(2const)
       KDSKBENT(2const)
       KDGKBSENT(2const)
       KDSKBSENT(2const)
       KDGKBDIACR(2const)
       KDGETKEYCODE(2const)
       KDSETKEYCODE(2const)
       KDSIGACCEPT(2const)
              Zob. ioctl_kd(2).

       TIOCLINUX(2const)

       VT_OPENQRY(2const)
       VT_GETMODE(2const)
       VT_SETMODE(2const)
       VT_GETSTATE(2const)
       VT_RELDISP(2const)
       VT_ACTIVATE(2const)
       VT_WAITACTIVE(2const)
       VT_DISALLOCATE(2const)
       VT_RESIZE(2const)
       VT_RESIZEX(2const)
              Zob. ioctl(2).

WARTOŚĆ ZWRACANA

       Funkcja  zwraca 0, jeżeli zakończy się pomyślnie (chyba że zaznaczono inaczej). Jeśli wystąpi błąd zwraca
       -1 i ustawia errno wskazując błąd.

STANDARDY

       Linux.

ZASTRZEŻENIA

       Nie należy traktować tej strony podręcznika jak dokumentacji funkcji ioctl konsoli Linuksa.  Strona  jest
       przeznaczona   dla   ciekawskich   jako  alternatywa  wobec  czytania  źródeł  jądra.  Funkcje  ioctl  są
       nieudokumentowanymi  funkcjami  wewnętrznymi  Linuksa,  które  mogą  ulec  zmianie  bez  ostrzeżenia   (i
       rzeczywiście, ten dokument odzwierciedla w sposób mniej lub bardziej dokładny sytuację dla jądra w wersji
       1.1.94; istnieje wiele mniej i bardziej znaczących różnic w stosunku do poprzednich wersji).

       Bardzo  często  wywołania funkcji ioctl są wprowadzane w celu komunikacji pomiędzy jądrem i szczególnymi,
       dobrze znanymi programami (fdisk, hdparm, setserial, tunelp, loadkeys, selection,  setfont  itd.)  i  ich
       zachowanie zostanie zmienione, kiedy będzie tego wymagał któryś z tych programów.

ZOBACZ TAKŻE

       ioctl(2),  TIOCLINUX(2const),  ioctl_kd(2), ioctl_vt(2), dumpkeys(1), kbd_mode(1), loadkeys(1), mknod(1),
       setleds(1), setmetamode(1), execve(2), fcntl(2), ioctl_tty(2), ioperm(2),  termios(3),  console_codes(4),
       mt(4), sd(4), tty(4), ttyS(4), vcs(4), vcsa(4), charsets(7), mapscrn(8), resizecons(8), setfont(8)

TŁUMACZENIE

       Tłumaczenie  niniejszej  strony  podręcznika:  Piotr Pogorzelski <piotr.pogorzelski@ippt.gov.pl>, Andrzej
       Krzysztofowicz <ankry@green.mf.pg.gda.pl> i Michał Kułach <michal.kulach@gmail.com>

       Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje  o  warunkach  licencji  można  uzyskać
       zapoznając   się   z   GNU General Public License w wersji 3   lub  nowszej.  Nie  przyjmuje  się  ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy w  tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej  manpages-pl-
       list@lists.sourceforge.net.

Linux man-pages 6.9.1                          14 czerwca 2024 r.                               ioctl_console(2)