Hi,

On Mon Jan 15, 2007 at 17:22:39 +0900, WanKeun Jo wrote:
> In the l4linux-2.6, if set L4ARCH=arm, the processor type is fixed to 
> CPU_SA1100. 
> And the arm instruction version is armv4.
> 
> I want to use arch-dependent code for pxa, so I changed CPU_SA1100 to 
> CPU_XSCALE config and
> arm instruction set version to armv5te
> at
> ---------------------------------------------------
> $ l4linux-2.6/arch/l4/Makefile
> 
> CFLAGS += -D__LINUX_ARM_ARCH__=5 -march=armv5te

This is perfectly ok, I guess.

> ---------------------------------------------------
> 
> and found a code,
> 
> ---------------------------------------------------
> $ l4linux-2.6/arch/l4/kernel/arch-arm/setup.c
> 
> unsigned int processor_id = 0x0001f000; /* ARMv4 */
> ---------------------------------------------------
> 
> The processor_id is fixed to ARMv4 value. My question is
> 
> 001. How processor_id affect the linux?? Should I also change this value to a 
> armv5te value??

It should not harm to change this to some ARMv5 type.

> 002. If I have to change it, what is the proper value for armv5te?? I can't 
> find the value anywhere.

A quick look at the code in setup.c suggests 5f000 but I could be wrong.



Adam
-- 
Adam                 [EMAIL PROTECTED]
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/

_______________________________________________
l4-hackers mailing list
l4-hackers@os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers

Reply via email to