Provided by:
manpages-de-dev_0.10-1_all 
BEZEICHNUNG
vm86old, vm86 - Ubergang in den virtuellen 8086-Modus
"UBERSICHT
#include <sys/vm86.h>
int vm86old(struct vm86_struct *info);
int vm86(unsigned long fn, struct vm86plus_struct *v86);
BESCHREIBUNG
Der Systemaufruf vm86() wurde mit Linux 0.97p2 eingefuhrt. Unter Linux
2.1.15 und 2.0.28 wurde er in vm86old() umbenannt und ein neuer vm86()
eingefuhrt. Die Definition von struct vm86_struct wurde in den
Versionen 1.1.8 und 1.1.9 verandert.
Diese Aufrufe veranlassen den Prozess, in den VM86-Modus (virtual-8086
in der Intel-Literatur) uberzugehen. Sie werden von dosemu verwendet.
Der VM86-Modus ist eine Emulation des Real-Modus innerhalb eines
Protected-Mode-Prozesses.
R"UCKGABEWERT
Bei Erfolg wird Null zuruckgegeben. Bei einem Fehler wird -1
zuruckgegeben und errno entsprechend gesetzt.
FEHLER
EFAULT Dieser Ruckgabewert ist i386-spezifisch und zeigt ein Problem
beim Datenzugriff auf Anwendungsebene.
ENOSYS Dieser Ruckgabewert zeigt an, das der Systemaufruf auf der
verwendeten Architektur nicht implementiert ist.
EPERM Es ist ein gespeicherter Kernel-Stack vorhanden. (Dies ist ein
Sicherheitstest des Kernels; der gespeicherte Stack sollte nur
im Vm86-Modus selbst vorhanden sein.)
KONFORM ZU
Dieser Aufruf ist spezifisch fur Linux auf 32-Bit-Intel-Prozessoren und
sollte nicht in Programmen verwendet werden, die portierbar sein
sollen.
KOLOPHON
Diese Seite ist Teil der Veroffentlichung 3.32 des Projekts
Linux-man-pages. Eine Beschreibung des Projekts und Informationen, wie
Fehler gemeldet werden konnen, finden sich unter
http://www.kernel.org/doc/man-pages/.
"UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Ralf Demmer
<rdemmer@rdemmer.de> und Martin Eberhard Schauer
<Martin.E.Schauer@gmx.de> erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezuglich der Copyright-
Bedingungen. Es wird KEINE HAFTUNG ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an <debian-l10n-
german@lists.debian.org>.