23 Commits (eed4e3d4c62077866c83e8bda531c71e9de77203)

Author SHA1 Message Date
Philippe Mathieu-Daudé 74781c0888 exec/cpu: Extract page-protection definitions to page-protection.h 2 years ago
Richard Henderson 3b91614004 include/exec: Change cpu_mmu_index argument to CPUState 2 years ago
Philippe Mathieu-Daudé cd6174843b exec/exec-all: Move 'qemu/log.h' include in units requiring it 4 years ago
Joe Komlodi 671a0a1265 target/microblaze: use MMUAccessType instead of int in mmu_translate 5 years ago
AlexChen f25c7ca0ce target/microblaze: Fix possible array out of bounds in mmu_write() 5 years ago
Chetan Pant ee45203646 microblaze tcg cpus: Fix Lesser GPL version number 6 years ago
Richard Henderson de73ee1abe target/microblaze: Move mmu parameters to MicroBlazeCPUConfig 6 years ago
Richard Henderson 8ce97bc188 target/microblaze: Rename mmu structs 6 years ago
Richard Henderson 0f96e96bd5 target/microblaze: Fix width of PC and BTARGET 6 years ago
Richard Henderson 76e8187d00 target/microblaze: Split out PC from env->sregs 6 years ago
Richard Henderson f5c7e93ad9 target/microblaze: Use env_cpu, env_archcpu 7 years ago
Edgar E. Iglesias 643fbf02e0 target-microblaze: mmu: Correct masking of output addresses 8 years ago
Edgar E. Iglesias 75c9ddce5d target-microblaze: mmu: Cleanup debug log messages 8 years ago
Edgar E. Iglesias f0f7e7f7b2 target-microblaze: Add support for extended access to TLBLO 8 years ago
Edgar E. Iglesias 3924a9aa02 target-microblaze: mmu: Add a configurable output address mask 8 years ago
Edgar E. Iglesias d2f004c3cd target-microblaze: mmu: Prepare for 64-bit addresses 8 years ago
Edgar E. Iglesias 96716533af target-microblaze: mmu: Remove unused register state 8 years ago
Edgar E. Iglesias a2207b593b target-microblaze: mmu: Add R_TBLX_MISS macros 8 years ago
Edgar E. Iglesias 0a22f8cf3e target-microblaze: Make special registers 64-bit 8 years ago
Edgar E. Iglesias fce6a8eceb target-microblaze: mmu: Make the TLBX MISS bit read-only 8 years ago
Edgar E. Iglesias bd9e66086b target-microblaze: mmu: Make TLBSX write-only 8 years ago
Alex Bennée d10eb08f5d cputlb: drop flush_global flag from tlb_flush 10 years ago
Thomas Huth fcf5ef2ab5 Move target-* CPU file into a target/ folder 10 years ago
Paolo Bonzini 63c915526d cpu: move exec-all.h inclusion out of cpu.h 10 years ago
Peter Maydell 8fd9dece65 microblaze: Clean up includes 10 years ago
Paolo Bonzini 1d512a65ac microblaze: avoid "naked" qemu_log 11 years ago
Benjamin Herrenschmidt 97ed5ccdee tlb: Add "ifetch" argument to cpu_mmu_index() 11 years ago
Andreas Färber 00c8cb0a36 cputlb: Change tlb_flush() argument to CPUState 13 years ago
Andreas Färber 31b030d4ab cputlb: Change tlb_flush_page() argument to CPUState 13 years ago
Peter Maydell e03ba13637 Typo, spelling and grammatical fixes 13 years ago
Peter A. G. Crosthwaite dadc1064c3 target-microblaze: added PetaLogix copyright 14 years ago
Andreas Färber 68cee38a9c target-microblaze: Don't overuse CPUState 14 years ago
Stefan Weil 94598c1d95 target-microblaze: Clean includes 14 years ago
Blue Swirl 2b41f10e18 Remove exec-all.h include directives 15 years ago
Blue Swirl 183aa45407 microblaze: remove dead assignments, spotted by clang analyzer 16 years ago
Edgar E. Iglesias 3c50a71fc9 microblaze: MMU shows more respect to synthesis config. 17 years ago
Blue Swirl 8167ee8839 Update to a hopefully more future proof FSF address 17 years ago
Edgar E. Iglesias d0f3654f83 microblaze: Make writes to MMU_ZPR flush the TLB. 17 years ago
Edgar E. Iglesias 6b2fce907d microblaze: Correct typo. 17 years ago
Edgar E. Iglesias afeeceb0d7 microblaze: Add MMU emulation. 17 years ago