vm86(2)

NAVN
vm86old, vm86 - gå i virtuel 8086-tilstand

BIBLIOTEK
C-standardbibliotek (libc, -lc)

SYNOPSIS
#include <sys/vm86.h>

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

BESKRIVELSE
Systemkaldet vm86() blev introduceret i Linux 0.97p2. I Linux 2.1.15 og 2.0.28 blev det omdøbt til vm86old(), og en ny vm86() blev introduceret. Definitionen af struct vm86_struct blev ændret i 1.1.8 og 1.1.9.

Disse kald får processen til at gå i VM86-tilstand (virtuel 8086 i Intel-litteratur) og bruges af dosemu.

VM86-tilstand er en emulering af reel tilstand i en beskyttet tilstandsopgave.

RETURVÆRDI
Ved succes returneres nul. Ved fejl returneres -1 og errno angives for at indikere fejlen.

FEJL

EFAULT
    Dette returværdi er specifik for i386 og indikerer et problem med at hente brugerrumsdata.

ENOSYS
    Denne returværdi indikerer at kaldet ikke er implementeret på den nuværende arkitektur.

EPERM
    Der findes en gemt kernestak. (Dette er et kernesanitetstjek; den gemte stak bør kun findes i selve vm86-tilstanden).

STANDARDER
Linux på 32-bit Intelprocessorer.

OVERSÆTTELSE
Oversættere af denne manual til dansk Joe Hansen <joedalton2@yahoo.dk>

Denne oversættelse er gratis dokumentation; læs GNU General Public License version 3 (https://www.gnu.org/licenses/gpl-3.0.html) eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR.

Hvis du støder på fejl i oversættelsen af ​​denne vejledning, skal du sende en besked til debian-l10n-danish@lists.debian.org.