]> Git Repo - qemu.git/commit - target/ppc/mmu_helper.c
target-ppc: Disentangle BAT code for 32-bit hash MMUs
authorDavid Gibson <[email protected]>
Tue, 12 Mar 2013 00:31:16 +0000 (00:31 +0000)
committerAlexander Graf <[email protected]>
Fri, 22 Mar 2013 14:28:48 +0000 (15:28 +0100)
commit9813279664162fa50d6124fe8c5ac4871fa59c13
treeffebe29c7a4b2ee1b561e8818a04b2eee8390654
parent59191721a16ae393c01280dc633937374cdf474e
target-ppc: Disentangle BAT code for 32-bit hash MMUs

The functions for looking up BATs (Block Address Translation - essentially
a level 0 TLB) are shared between the classic 32-bit hash MMUs and the
6xx style software loaded TLB implementations.

This patch splits out a copy for the 32-bit hash MMUs, to facilitate
cleaning it up.  The remaining version is left, but cleaned up slightly
to no longer deal with PowerPC 601 peculiarities (601 has a hash MMU).

Signed-off-by: David Gibson <[email protected]>
Signed-off-by: Alexander Graf <[email protected]>
target-ppc/cpu.h
target-ppc/mmu-hash32.c
target-ppc/mmu_helper.c
This page took 0.025557 seconds and 4 git commands to generate.