Mips with noMMU how make kernel?

Discussion on development for other consoles. Interest may result in the creation of new forums.

Moderators: cheriff, gilligan

Post Reply
lipek7777
Posts: 3
Joined: Mon Jul 28, 2008 6:53 am

Mips with noMMU how make kernel?

Post by lipek7777 »

my processor is: Bigendian mips2 mips32 r3000 MINIRisc noMMU kernel 2.6.22 for serialport
i have crosscompilator for it, but when I compile kernel 2.6.22 with uclinux patch (...uc0-big.patch) i have errors

compile comand :

Code: Select all

make ARCH=mips CROSSCOMPILE=mips-linux-

Code: Select all

...
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
  CC      arch/mips/kernel/traps.o
In file included from arch/mips/kernel/traps.c:41:
include/asm/mmu_context.h: In function `get_new_mmu_context':
include/asm/mmu_context.h:110: error: incompatible types in assignment
include/asm/mmu_context.h: In function `init_new_context':
include/asm/mmu_context.h:130: error: incompatible types in assignment
include/asm/mmu_context.h: In function `switch_mm':
include/asm/mmu_context.h:156: error: invalid operands to binary ^
include/asm/mmu_context.h:183: error: aggregate value used where an integer was expected
include/asm/mmu_context.h:183: error: aggregate value used where an integer was expected
include/asm/mmu_context.h: In function `activate_mm':
include/asm/mmu_context.h:243: error: aggregate value used where an integer was expected
include/asm/mmu_context.h:243: error: aggregate value used where an integer was expected
include/asm/mmu_context.h: In function `drop_mmu_context':
Post Reply