.\" -*- coding: UTF-8 -*- .\" Copyright 1993 Rickard E. Faith (faith@cs.unc.edu) .\" Copyright 1997 Andries E. Brouwer (aeb@cwi.nl) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH vm86 2 "2. Mai 2024" "Linux man\-pages 6.8" .SH BEZEICHNUNG vm86old, vm86 \- Übergang in den virtuellen 8086\-Modus .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .P \fBint vm86old(struct vm86_struct *\fP\fIinfo\fP\fB);\fP \fBint vm86(unsigned long \fP\fIfn\fP\fB, struct vm86plus_struct *\fP\fIv86\fP\fB);\fP .fi .SH BESCHREIBUNG Der Systemaufruf \fBvm86\fP() wurde mit Linux 0.97p2 eingeführt. Unter Linux 2.1.15 und 2.0.28 wurde er in \fBvm86old\fP() umbenannt und ein neuer \fBvm86\fP() eingeführt. Die Definition von \fIstruct vm86_struct\fP wurde in den Versionen 1.1.8 und 1.1.9 verändert. .P Diese Aufrufe veranlassen den Prozess, in den VM86\-Modus (virtual\-8086 in der Intel\-Literatur) überzugehen. Sie werden von \fBdosemu\fP verwendet. .P Der VM86\-Modus ist eine Emulation des Real\-Modus innerhalb eines Protected\-Mode\-Prozesses. .SH RÜCKGABEWERT Bei Erfolg wird Null zurückgegeben. Bei einem Fehler wird \-1 zurückgegeben und \fIerrno\fP gesetzt, um den Fehler anzuzeigen. .SH FEHLER .TP \fBEFAULT\fP Dieser Rückgabewert ist i386\-spezifisch und zeigt ein Problem beim Datenzugriff auf Anwendungsebene. .TP \fBENOSYS\fP Dieser Rückgabewert zeigt an, das der Systemaufruf auf der verwendeten Architektur nicht implementiert ist. .TP \fBEPERM\fP Es ist ein gespeicherter Kernel\-Stack vorhanden. (Dies ist ein Sicherheitstest des Kernels; der gespeicherte Stack sollte nur im Vm86\-Modus selbst vorhanden sein.) .SH STANDARDS Linux auf 32\-bit\-Intel\-Prozessoren. .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Ralf Demmer , Martin Eberhard Schauer und Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .