]>
Commit | Line | Data |
---|---|---|
05ce71f1 FB |
1 | General: |
2 | ------- | |
47378eb1 | 3 | - cycle counter for all archs |
2023a2c8 | 4 | - cpu_interrupt() win32/SMP fix |
53360e00 FB |
5 | - Precise VGA timings for old games/demos (malc patch) |
6 | - merge PIC spurious interrupt patch | |
6df700c2 | 7 | - warning for OS/2: must not use 128 MB memory (merge bochs cmos patch ?) |
8f46820d | 8 | - config file (at least for windows/Mac OS X) |
8f46820d | 9 | - update doc: PCI infos. |
8f46820d | 10 | - basic VGA optimizations |
05ce71f1 | 11 | - better code fetch |
52c00a5f | 12 | - do not resize vga if invalid size. |
2be3bc02 | 13 | - TLB code protection support for PPC |
52c00a5f | 14 | - disable SMC handling for ARM/SPARC/PPC (not finished) |
2be3bc02 | 15 | - see undefined flags for BTx insn |
82c7e2a4 | 16 | - keyboard output buffer filling timing emulation |
285dc330 | 17 | - tests for each target CPU |
df0f11a0 FB |
18 | - fix all remaining thread lock issues (must put TBs in a specific invalid |
19 | state, find a solution for tb_flush()). | |
df0f11a0 | 20 | |
8f46820d FB |
21 | ppc specific: |
22 | ------------ | |
23 | - TLB invalidate not needed if msr_pr changes | |
8f46820d FB |
24 | - enable shift optimizations ? |
25 | ||
2023a2c8 FB |
26 | linux-user specific: |
27 | ------------------- | |
05ce71f1 FB |
28 | - remove threading support as it cannot work at this point |
29 | - improve IPC syscalls | |
b03c60f3 FB |
30 | - more syscalls (in particular all 64 bit ones, IPCs, fix 64 bit |
31 | issues, fix 16 bit uid issues) | |
2023a2c8 FB |
32 | - use kernel traps for unaligned accesses on ARM ? |
33 | ||
34 | ||
35 | lower priority: | |
36 | -------------- | |
37 | - int15 ah=86: use better timing | |
2023a2c8 | 38 | - use -msoft-float on ARM |