Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 156 → Rev 157

/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 \