aboutsummaryrefslogtreecommitdiff
path: root/target/microblaze/mmu.h
diff options
context:
space:
mode:
authorEdgar E. Iglesias <edgar.iglesias@xilinx.com>2018-04-16 21:25:01 +0200
committerEdgar E. Iglesias <edgar.iglesias@xilinx.com>2018-05-29 09:35:14 +0200
commitf0f7e7f7b284f536389a3c5b67de681055325317 (patch)
tree5879e42d2c1164f540b34b245985f57954eaddea /target/microblaze/mmu.h
parent05a9a6519c9127b5fb0b13481ecc0e72331c8a38 (diff)
downloadqemu-f0f7e7f7b284f536389a3c5b67de681055325317.zip
qemu-f0f7e7f7b284f536389a3c5b67de681055325317.tar.gz
qemu-f0f7e7f7b284f536389a3c5b67de681055325317.tar.bz2
target-microblaze: Add support for extended access to TLBLO
Add support for extended access to TLBLO's upper 32 bits. Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Diffstat (limited to 'target/microblaze/mmu.h')
-rw-r--r--target/microblaze/mmu.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/target/microblaze/mmu.h b/target/microblaze/mmu.h
index 9fbdf38..a4272b6 100644
--- a/target/microblaze/mmu.h
+++ b/target/microblaze/mmu.h
@@ -90,6 +90,6 @@ struct microblaze_mmu_lookup
unsigned int mmu_translate(struct microblaze_mmu *mmu,
struct microblaze_mmu_lookup *lu,
target_ulong vaddr, int rw, int mmu_idx);
-uint32_t mmu_read(CPUMBState *env, uint32_t rn);
-void mmu_write(CPUMBState *env, uint32_t rn, uint32_t v);
+uint32_t mmu_read(CPUMBState *env, bool ea, uint32_t rn);
+void mmu_write(CPUMBState *env, bool ea, uint32_t rn, uint32_t v);
void mmu_init(struct microblaze_mmu *mmu);