Provided by: manpages-ro-dev_4.21.0-2_all bug

NUME

       vm86old, vm86 - intră în modul virtual 8086

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <sys/vm86.h>

       int vm86old(struct vm86_struct *info);
       int vm86(unsigned long fn, struct vm86plus_struct *v86);

DESCRIERE

       Apelul  de  sistem  vm86()  a  fost  introdus  în Linux 0.97p2.  În Linux 2.1.15 și 2.0.28, acesta a fost
       redenumit vm86old() și a fost introdus un nou vm86().  Definiția lui struct vm86_struct a fost modificată
       în 1.1.8 și 1.1.9.

       Aceste apeluri fac ca procesul să intre  în  modul  VM86  (virtual-8086  în  literatura  Intel)  și  sunt
       utilizate de dosemu.

       Modul VM86 este o emulație a modului real în cadrul unei sarcini în mod protejat.

VALOAREA RETURNATĂ

       În  caz  de  succes,  se returnează zero.  În caz de eroare, se returnează -1, iar errno este configurată
       pentru a indica eroarea.

ERORI

       EFAULT Această valoare de returnare este specifică pentru i386 și indică o problemă cu obținerea  datelor
              din spațiul utilizatorului.

       ENOSYS Această valoare de returnare indică faptul că apelul nu este implementat pe arhitectura actuală.

       EPERM  Stiva  de  nucleu  salvată  există.   (Aceasta este o verificare a corectitudinii nucleului; stiva
              salvată ar trebui să existe doar în modul vm86.)

STANDARDE

       Acest apel este specific pentru Linux pe procesoarele Intel pe 32 de biți și nu ar trebui să fie utilizat
       în programe destinate a fi portabile.

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   creată   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   Nicio
       RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.03                  30 octombrie 2022                                        vm86(2)