vm86(2) System Calls Manual vm86(2) NOM vm86old, vm86 - Entrer en mode 8086 virtuel BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include int vm86old(struct vm86_struct *info); int vm86(unsigned long fn, struct vm86plus_struct *v86); DESCRIPTION L'appel systeme vm86() a ete introduit dans Linux 0.97p2. Depuis Linux 2.1.15 et 2.0.28, il a ete renomme en vm86old(), et un nouvel appel vm86() a ete introduit. La definition de struct vm86_struct a ete modifiee dans Linux 1.1.8 et 1.1.9. Ces appels permettent au processus d'entrer en mode VM86, et sont utilises par dosemu. Le mode VM86 est une emulation du mode reel, dans une tache s'executant en mode protege. VALEUR RENVOYEE En cas de succes, zero est renvoye. En cas d'erreur, -1 est renvoye et errno est definie pour preciser l'erreur. ERREURS EFAULT Cette valeur de retour est specifique a l'architecture i386 et indique un probleme lors de la recuperation de donnees a partir de l'espace utilisateur. ENOSYS L'appel n'est pas implemente sur cette architecture. EPERM Il existe une pile sauvegardee du noyau. (C'est une verification de l'etat du systeme, une pile sauvegardee ne devrait exister que dans le mode vm86 lui-meme). STANDARDS Linux sur les processeurs Intel 32 bits. TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Jean-Pierre Giraud Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.15 17 mai 2025 vm86(2)