=================================================================== RCS file: /cvs/funnyos/dev/cpuvar.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- funnyos/dev/cpuvar.h 2007/11/04 22:47:16 1.2 +++ funnyos/dev/cpuvar.h 2007/11/12 13:10:19 1.3 @@ -1,5 +1,5 @@ /* - * $Id: cpuvar.h,v 1.2 2007/11/04 22:47:16 init Exp $ + * $Id: cpuvar.h,v 1.3 2007/11/12 13:10:19 nbrk Exp $ */ #ifndef _DEV_CPUVAR_H #define _DEV_CPUVAR_H @@ -9,19 +9,9 @@ #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. - */ -/* TODO when CPU identification will work */ -#define CPU_HAVE_ICACHE 0x00000001 -#define CPU_HAVE_DCACHE 0x00000002 -#define CPU_HAVE_MMU 0x00000004 - struct cpu_dd { - uint32_t cpu_freq; - char *cpu_name; - uint32_t cpu_flags; + uint32_t cd_dummy; }; #endif /* _DEV_CPUVAR_H */