25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: memory_ppc.c,v 1.24 2006/06/24 21:47:23 debug Exp $ |
* $Id: memory_ppc.c,v 1.25 2006/07/14 16:33:28 debug Exp $ |
29 |
* |
* |
30 |
* Included from cpu_ppc.c. |
* Included from cpu_ppc.c. |
31 |
*/ |
*/ |
107 |
static int get_pte_low(struct cpu *cpu, uint64_t pteg_select, |
static int get_pte_low(struct cpu *cpu, uint64_t pteg_select, |
108 |
uint32_t *lowp, uint32_t cmp) |
uint32_t *lowp, uint32_t cmp) |
109 |
{ |
{ |
110 |
unsigned char *d = memory_paddr_to_hostaddr(cpu->mem, pteg_select, 1) |
unsigned char *d = memory_paddr_to_hostaddr(cpu->mem, pteg_select, 1); |
|
+ (pteg_select & ((1 << BITS_PER_MEMBLOCK) - 1)); |
|
111 |
int i; |
int i; |
112 |
|
|
113 |
for (i=0; i<8; i++) { |
for (i=0; i<8; i++) { |