4 - Unimplemented features/bugs:
5 - Delay slot handling may fail sometimes (branch end of page, delay
7 - Atomical instructions
8 - CPU features should match real CPUs (also ASI selection)
9 - Allow choosing of NWINDOWS (CPU model specific and as a CPU feature)
10 - Optimizations/improvements:
11 - Condition code/branch handling like x86, also for FPU?
12 - Remove remaining explicit alignment checks
13 - Global register for regwptr, so that windowed registers can be
15 - Improve Sparc32plus addressing
16 - NPC/PC static optimisations (use JUMP_TB when possible)? (Is this
18 - Synthetic instructions
19 - MMU model dependant on CPU model
20 - Select ASI helper at translation time (on V9 only if known)
21 - KQemu/KVM support for VM only
22 - Hardware breakpoint/watchpoint support
23 - Cache emulation mode
24 - Reverse-endian pages
25 - Faster FPU emulation
29 - Unimplemented features/bugs:
34 - Unimplemented features/bugs:
36 - Secondary address space, other MMU functions
37 - Many V9/UA2005/UA2007 ASIs
38 - Rest of V9 instructions, missing VIS instructions
39 - IG/MG/AG vs. UA2007 globals
40 - Full hypervisor support
43 - Optimizations/improvements:
44 - Use TCG logic ops for VIS when possible
50 - A lot of unimplemented features
51 - Maybe split from Sun4m
54 - Unimplemented features/bugs:
55 - Hardware devices do not match real boards
56 - Floppy does not work
57 - Missing keys, sendkey support for all keys
58 - CS4231 (DMA, make sound, make available for PC)
60 - Arbitrary resolution support
61 - PCI for MicroSparc-IIe
62 - JavaStation machines
63 - SBus slot probing, FCode ROM support
65 - Interrupt routing does not match real HW
66 - SuSE 7.3 keyboard sometimes unresponsive
67 - Gentoo 2004.1 SMP does not work
68 - SS600MP ledma -> lebuffer
70 - Less fixed hardware choices
77 - A lot of unimplemented features:
80 - Maybe split from Sun4m
83 - Unimplemented features/bugs:
84 - Interrupt controller
85 - PCI/IOMMU support (Simba, JIO, Tomatillo, Psycho, Schizo, Safari...)
87 - Happy Meal Ethernet, flash, I2C, GPIO
88 - A lot of real machine types