Commit 82c7e2a4c6745ace4dbf3f0792d98dcb08979c00
1 parent
546cdbd7
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@501 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
8 additions
and
5 deletions
Makefile
TODO
1 | +- user/kernel PUSHL/POPL in helper.c | ||
2 | +- keyboard output buffer filling timing emulation | ||
3 | +- verify tb_flush() with a20 and TLBs | ||
4 | + | ||
5 | +- cmos clock update and timers | ||
6 | +- test ldt limit < 7 ? | ||
1 | - tests for each target CPU | 7 | - tests for each target CPU |
2 | -- ppc qemu test | ||
3 | - optimize FPU operations (evaluate x87 stack pointer statically) and | 8 | - optimize FPU operations (evaluate x87 stack pointer statically) and |
4 | fix cr0.TS emulation | 9 | fix cr0.TS emulation |
5 | -- fix some 16 bit sp push/pop overflow | 10 | +- fix some 16 bit sp push/pop overflow (pusha/popa, lcall lret) |
6 | - sysenter/sysexit emulation | 11 | - sysenter/sysexit emulation |
7 | -- finish segment ops (call far, ret far, load_seg suppressed) | ||
8 | - fix CCOP optimisation | 12 | - fix CCOP optimisation |
9 | - fix all remaining thread lock issues (must put TBs in a specific invalid | 13 | - fix all remaining thread lock issues (must put TBs in a specific invalid |
10 | state, find a solution for tb_flush()). | 14 | state, find a solution for tb_flush()). |
11 | -- cpu loop optimisation (optimise ret case as the cpu state does not change) | ||
12 | - fix arm fpu rounding (at least for float->integer conversions) | 15 | - fix arm fpu rounding (at least for float->integer conversions) |
13 | 16 | ||
14 | lower priority: | 17 | lower priority: |