table of contents
- bookworm 4.18.1-1
- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
vm86(2) | System Calls Manual | vm86(2) |
NAAM¶
vm86, vm86old - ga virtuele 8086 toestand in
BIBLIOTHEEK¶
Standard C bibliotheek (libc, -lc)
SAMENVATTING¶
#include <sys/vm86.h>
int vm86old(struct vm86_struct *info); int vm86(unsigned long fn, struct vm86plus_struct *v86);
BESCHRIJVING¶
De systeem aanroep vm86() werd geïntroduceerd in Linux 0.97p2. In Linux 2.1.15 en 2.0.28 werd hij hernoemd tot vm86old(), en een nieuwe vm86() werd geïntroduceerd. De bepaling van struct vm86_struct werd veranderd in 1.1.8 en 1.1.9.
Deze aanroepen veroorzaken dat het proces de VM86 toestand in gaat (virtual-8086 in Intel literatuur), ze worden gebruikt door dosemu.
De VM86 toestand is een emulatie van een echte toestand in een beschermde modus taak.
EIND WAARDE¶
Bij succes wordt nul teruggegeven. Bij falen wordt -1 teruggegeven en wordt errno overeenkomstig gezet.
FOUTEN¶
- EFAULT
- De teruggegeven waarde is i386 specifiek en geeft een mogelijk probleem aan bij het verkrijgen van gebruikers-ruimte data.
- ENOSYS
- De teruggegeven waarde betekent dat deze aanroep niet in de huidige architectuur is geïmplementeerd.
- EPERM
- Bewaarde kernel stapel bestaat. (Dit is een kernel gezondheid test; de bewaarde stapel zou alleen moeten bestaan binnen de vm86 toestand zelf.)
VOLDOET AAN¶
Deze aanroep is specifiek aan Linux op 32-bit Intel processoren en zou niet gebruikt moeten worden in programma's die overdraagbaar zouden moeten zijn.
VERTALING¶
De Nederlandse vertaling van deze handleiding is geschreven door Jos Boersema <joshb@xs4all.nl>, Mario Blättermann <mario.blaettermann@gmail.com> en Luc Castermans <luc.castermans@gmail.com>
Deze vertaling is vrije documentatie; lees de GNU General Public License Version 3 of later over de Copyright-voorwaarden. Er is geen AANSPRAKELIJKHEID.
Indien U fouten in de vertaling van deze handleiding zou vinden, stuur een e-mail naar debian-l10n-dutch@lists.debian.org.
30 oktober 2022 | Linux man-pagina's 6.03 |