qemu-e2k/target-sparc
Igor Kovalenko f707726e8d sparc64 really implement itlb/dtlb automatic replacement writes
- implement "used" bit in tlb translation entry
- mark tlb entry used if qemu code/data translation succeeds
- fold i/d mmu replacement writes code into replace_tlb_1bit_lru which
adds 1bit lru replacement algorithm; previously code tried to replace
first unlocked entry only

- extract more bitmasks to named macros
- add "immu" or "dmmu" type name to debugging output where appropriate

Signed-off-by: igor.v.kovalenko@gmail.com

--
Kind regards,
Igor V. Kovalenko
2009-07-27 05:43:27 +00:00
..
TODO Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
cpu.h sparc64 really implement itlb/dtlb automatic replacement writes 2009-07-27 05:43:27 +00:00
exec.h sparc64: trap handling corrections 2009-07-12 08:46:54 +00:00
helper.c sparc64 really implement itlb/dtlb automatic replacement writes 2009-07-27 05:43:27 +00:00
helper.h Use dynamical computation for condition codes 2009-05-10 07:19:11 +00:00
machine.c sparc64 name mmu registers and general cleanup 2009-07-27 05:43:22 +00:00
op_helper.c sparc64 really implement itlb/dtlb automatic replacement writes 2009-07-27 05:43:27 +00:00
translate.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00