Provided by: manpages-it_3.73-2_all bug

NOME

       vm86old, vm86 - per entrare nel virtual 8086 mode

SINTASSI

       #include <sys/vm86.h>

       int vm86old(struct vm86_struct *info);

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

DESCRIZIONE

       La chiamata di sistema vm86() è stata introdotta in Linux 0.97p2. In Linux 2.1.15 e 2.0.28
       è stata rinominata in vm86old(), e una nuova vm86() è stata introdotta.  La definizione di
       struct vm86_struct è stata cambiata in 1.1.8 and 1.1.9.

       Queste  chiamate  permettono  al  processo  di  entrare  nel VM86 mode (virtual-8086 nella
       letteratura Intel), e sono usate da dosemu.

       La modalità VM86 è un'emulazione della  modalità  reale  all'interno  di  un  processo  in
       modalità protetta.

VALORI RESTITUITI

       In  caso  di  successo  viene restituito zero; in caso di errore -1 e errno è impostato di
       conseguenza.

ERRORI

       EFAULT Questo valore restituito è specifico di i386 e  indica  un  problema  nell'ottenere
              dati dallo spazio utente.

       ENOSYS Questo   valore   restituito   indica   che   la   chiamata   non   è  implementate
              nell'architettura attuale.

       EPERM  Lo stack del kernel salvato esiste.   (Questo  è  un  controllo  di  integrità  del
              kernel; lo stack salvato deve esistere solo all'interno del 'vm86 mode'.)

CONFORME A

       Questa  chiamata  è  specifica  di  Linux sulle piattaforme Intel a 32 bit, e quindi non è
       portabile su altre piattaforme.

COLOPHON

       Questa pagina fa parte del rilascio 3.73 del progetto Linux  man-pages.   Una  descrizione
       del  progetto,  le  istruzioni  per  la  segnalazione degli errori, e l'ultima versione di
       questa pagina si trova su http://www.kernel.org/doc/man-pages/.

       La versione italiana fa parte del pacchetto man-pages-it v. 3.73, a cura di: ILDP "Italian
       Linux Documentation Project" http://www.pluto.it/ildp
       Per     la     traduzione     in     italiano     si     può     fare     riferimento    a
       http://www.pluto.it/ildp/collaborare/
       Segnalare eventuali errori di traduzione a ildp@pluto.it