[BACK]Return to cpuvar.h CVS log [TXT][DIR] Up to [local] / funnyos / dev

Diff for /funnyos/dev/cpuvar.h between version 1.1 and 1.2

version 1.1, 2007/10/16 18:30:35 version 1.2, 2007/11/04 22:47:16
Line 4 
Line 4 
 #ifndef _DEV_CPUVAR_H  #ifndef _DEV_CPUVAR_H
 #define _DEV_CPUVAR_H  #define _DEV_CPUVAR_H
   
   /* Interrupt enable/disable */
   /* XXX should move somewhere else */
   #define __cpu_enable_irq() do { __asm __volatile("mrs r0, cpsr\nbic r0, r0, #0x80\nmsr cpsr, r0"); } while(0);
   #define __cpu_disable_irq() do { __asm __volatile("mrs r0, cpsr\norr r0, r0, #0x80\nmsr cpsr, r0"); } while(0);
   
 /*  /*
  * CPU capabilities.   * CPU capabilities.
  */   */

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

CVSweb