qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

README (1071B)


      1 These are i386 specific guest programs
      2 
      3 test-i386
      4 ---------
      5 
      6 This program executes most of the 16 bit and 32 bit x86 instructions and
      7 generates a text output, for comparison with the output obtained with
      8 a real CPU or another emulator.
      9 
     10 The Linux system call modify_ldt() is used to create x86 selectors
     11 to test some 16 bit addressing and 32 bit with segmentation cases.
     12 
     13 The Linux system call vm86() is used to test vm86 emulation.
     14 
     15 Various exceptions are raised to test most of the x86 user space
     16 exception reporting.
     17 
     18 test-avx
     19 --------
     20 
     21 This program executes most SSE/AVX instructions and generates a text output,
     22 for comparison with the output obtained with a real CPU or another emulator.
     23 
     24 test-avx.h is generate from x86.csv by test-avx.py
     25 x86.csv comes from https://github.com/quasilyte/avx512test
     26 
     27 linux-test
     28 ----------
     29 
     30 This program tests various Linux system calls. It is used to verify
     31 that the system call parameters are correctly converted between target
     32 and host CPUs.
     33 
     34 test-i386-fprem
     35 ---------------
     36 
     37 test-mmap
     38 ---------
     39 
     40 sha1
     41 ----
     42 
     43 hello-i386
     44 ----------