summaryrefslogtreecommitdiffstats
path: root/helper-i386.c
Commit message (Collapse)AuthorAgeFilesLines
* soft mmu support - Memory I/O API - synthetize string instructionsbellard2003-08-101-1/+32
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@354 c046a42c-6fe2-441c-8c8c-71466251a162
* correct CPL support (should fix flat real mode support)bellard2003-07-291-16/+15
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@343 c046a42c-6fe2-441c-8c8c-71466251a162
* more generic ljmp and lcall - fixed REPNZ usage for non compare string ops ↵bellard2003-07-271-41/+283
| | | | | | (FreeDos boot loader fix) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@340 c046a42c-6fe2-441c-8c8c-71466251a162
* real mode support (now boots from BOCHS BIOS and LGPL'ed VGA BIOS)bellard2003-07-261-0/+31
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@333 c046a42c-6fe2-441c-8c8c-71466251a162
* dummy rdmsr and wrmsr support - xor reg, reg optimizationbellard2003-07-071-0/+39
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@311 c046a42c-6fe2-441c-8c8c-71466251a162
* more accurate bcd convert - fixed FPU exceptionsbellard2003-07-011-61/+31
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@304 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed VM86 support in Virtual Linux - fixed compilation issues with gcc 2.96 ↵bellard2003-06-251-4/+21
| | | | | | - cpuid returns now pentium pro in order to avoid F00F bug workaround in Linux kernel git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@277 c046a42c-6fe2-441c-8c8c-71466251a162
* more ring 0 operationsbellard2003-06-241-83/+418
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@261 c046a42c-6fe2-441c-8c8c-71466251a162
* ring 0 opsbellard2003-06-211-16/+168
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@254 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed float to int overflow bug - added ARM host correct roundings for float ↵bellard2003-06-151-1/+74
| | | | | | rounding git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@237 c046a42c-6fe2-441c-8c8c-71466251a162
* more code moved to helpers - sipmplified x86 float constants definitionsbellard2003-06-091-0/+150
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@217 c046a42c-6fe2-441c-8c8c-71466251a162
* separated helpers from micro operationsbellard2003-06-051-0/+735
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@204 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud