zion -  vm86


Nom

vm86old, vm86 - Entrer en mode 8086 virtuel.

Résumé

#include <sys/vm86.h> int vm86old (struct vm86_struct * info ); int vm86 (unsigned long fn , struct vm86plus_struct * v86 );

Description

L'appel système vm86 a été introduit dans Linux 0.97p2. Depuis Linux 2.1.15 et 2.0.28 il a été renommé en vm86old , et un nouvel appel vm86 a été introduit. La définition de la structure `struct vm86_struct' a été modifiée dans Linux 1.1.8 et 1.1.9.
 
  Ces appels permettent au processus d'entrer en mode VM86, et sont utilisés par dosemu .

Valeur renvoyée

vm86 renvoie 0 s'il réussit, ou -1 s'il échoue auquel cas errno contient le code d'erreur

Erreurs

(pour vm86old )
EPERM
    Il existe une pile sauvegardée du noyau. (C'est une vérification de l'état du système, une pile sauvegardée ne devrait exister que dans le mode vm86 lui-même).


Conformité

Cet appel système est spécifique à Linux sur les processeurs Intel, et ne doit pas être utilisé dans des programmes destinés à être portables.

Traduction

Christophe Blaess, 1996-2003.

Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?