/SPARTAN/trunk/src/mm/page.c |
---|
76,7 → 76,7 |
pte_t *ptl0, *ptl1, *ptl2, *ptl3; |
__address newpt; |
ptl0 = (pte_t *) PA2KA(root ? root : (__address) GET_PTL0_ADDRESS()); |
// ptl0 = (pte_t *) PA2KA(root ? root : (__address) GET_PTL0_ADDRESS()); |
if (GET_PTL1_FLAGS(ptl0, PTL0_INDEX(page)) & PAGE_NOT_PRESENT) { |
newpt = frame_alloc(FRAME_KA); |
/SPARTAN/trunk/arch/ppc/include/mm/page.h |
---|
29,10 → 29,11 |
#ifndef __ppc_PAGE_H__ |
#define __ppc_PAGE_H__ |
#include <mm/page.h> |
#include <arch/mm/frame.h> |
#include <arch/types.h> |
#include <arch.h> |
#define PAGE_SIZE FRAME_SIZE |
44,7 → 45,7 |
#define PTL2_INDEX_ARCH(vaddr) 0 |
#define PTL3_INDEX_ARCH(vaddr) 0 |
#define GET_PTL0_ADDRESS_ARCH() |
#define GET_PTL0_ADDRESS_ARCH() 0 |
#define SET_PTL0_ADDRESS_ARCH(ptl0) |
#define GET_PTL1_ADDRESS_ARCH(ptl0, i) ((pte_t *) 0) |
/SPARTAN/trunk/arch/ppc/Makefile.inc |
---|
1,7 → 1,7 |
MIPS_CC_DIR=/usr/local/ppc/bin |
CC=$(MIPS_CC_DIR)/ppc-linux-gnu-gcc |
AS=$(MIPS_CC_DIR)/ppc-linux-gnu-as |
LD=$(MIPS_CC_DIR)/ppc-linux-gnu-ld |
PPC_CC_DIR=/usr/local/ppc/bin |
CC=$(PPC_CC_DIR)/ppc-linux-gnu-gcc |
AS=$(PPC_CC_DIR)/ppc-linux-gnu-as |
LD=$(PPC_CC_DIR)/ppc-linux-gnu-ld |
ASFLAGS= |
8,7 → 8,7 |
DEFS=-DARCH=$(ARCH) |
CPPFLAGS=$(DEFS) -nostdinc -I../include |
CFLAGS=$(CPPFLAGS) -nostdlib -fno-builtin -Wmissing-prototypes -Werror -O2 |
LFLAGS=-M -no-check-sections -T ../arch/mips/_link.ld |
LFLAGS=-M -no-check-sections -T ../arch/ppc/_link.ld |
arch_sources= \ |
arch/powerpc.c \ |