Scroll to navigation

vm86(2) System Calls Manual 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

Dette returværdi er specifik for i386 og indikerer et problem med at hente brugerrumsdata.
Denne returværdi indikerer at kaldet ikke er implementeret på den nuværende arkitektur.
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 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.

8. februar 2026 Linux man-pages 6.17