[BACK]Return to cpu.c CVS log [TXT][DIR] Up to [local] / prex-old / sys / arch / arm / arm

Diff for /prex-old/sys/arch/arm/arm/cpu.c between version 1.1.1.1 and 1.1.1.1.2.1

version 1.1.1.1, 2008/06/03 10:38:45 version 1.1.1.1.2.1, 2008/08/13 17:12:29
Line 34 
Line 34 
 #include <kernel.h>  #include <kernel.h>
 #include <cpu.h>  #include <cpu.h>
   
 #ifndef CONFIG_MMU  #if !defined(CONFIG_MMU)
   
 int  int
 umem_copyin(void *uaddr, void *kaddr, size_t len)  umem_copyin(const void *uaddr, void *kaddr, size_t len)
 {  {
         if (user_area(uaddr) && user_area((u_long)uaddr + len)) {          if (user_area(uaddr) && user_area((u_long)uaddr + len)) {
                 memcpy(kaddr, uaddr, len);                  memcpy(kaddr, uaddr, len);
Line 47 
Line 47 
 }  }
   
 int  int
 umem_copyout(void *kaddr, void *uaddr, size_t len)  umem_copyout(const void *kaddr, void *uaddr, size_t len)
 {  {
         if (user_area(uaddr) && user_area((u_long)uaddr + len)) {          if (user_area(uaddr) && user_area((u_long)uaddr + len)) {
                 memcpy(uaddr, kaddr, len);                  memcpy(uaddr, kaddr, len);

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.2.1

CVSweb