X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=TODO;h=088d7bc2da2dcf15e518fabc902fd9dd4eb786cc;hb=e98a6e40a9d56e16e52a4a839eaa698b658b94e0;hp=d483eb4d7fb7a3e35924055cba56e0bc24bb4190;hpb=728c9fd5a9a3d3dc955c0fa8bd9a090c9a08f4eb;p=qemu diff --git a/TODO b/TODO index d483eb4..088d7bc 100644 --- a/TODO +++ b/TODO @@ -1,16 +1,17 @@ -before 0.5.2: ------------- - -- TLB code protection support -- basic VGA optimizations -- disable SMC handling for ARM/SPARC/PPC - short term: ---------- +- XP install bug fix +- handle Self Modifying Code even if modifying current TB (BE OS 5 install) +- L4 Pistachio kernel boot fix +- TLB code protection support for PPC +- add sysenter/sysexit and fxsr for L4 pistachio 686 +- basic VGA optimizations +- disable SMC handling for ARM/SPARC/PPC +- see undefined flags for BTx insn - user/kernel PUSHL/POPL in helper.c - keyboard output buffer filling timing emulation - verify tb_flush() with a20 and TLBs - +- return UD exception if LOCK prefix incorrectly used - cmos clock update and timers - test ldt limit < 7 ? - tests for each target CPU