Add an #error to spread some FUD about the quality of this module;
[bertos.git] / cpu.h
diff --git a/cpu.h b/cpu.h
index 096a5563e5f39b97d61a73d82436b07b266c767b..ef3e15166930b1e9e6ac66a10625ddfa29fb14ed 100755 (executable)
--- a/cpu.h
+++ b/cpu.h
 
 /*
  * $Log$
+ * Revision 1.12  2004/08/14 19:37:57  rasky
+ * Merge da SC: macros.h, pool.h, BIT_CHANGE, nome dei processi, etc.
+ *
+ * Revision 1.11  2004/08/05 17:39:56  bernie
+ * Fix a Doxygen tag.
+ *
  * Revision 1.10  2004/08/02 20:20:29  aleph
  * Merge from project_ks
  *
        #define ENABLE_INTS             do { asm(bfclr #0x0200,SR); asm(nop); } while (0)
 
        #define DISABLE_IRQSAVE(x)  \
-               do { asm(move SR,x); asm(bfset #0x0200,SR); } while (0)
+               do { (void)x; asm(move SR,x); asm(bfset #0x0200,SR); } while (0)
        #define ENABLE_IRQRESTORE(x)  \
-               do { asm(move x,SR); } while (0)
+               do { (void)x; asm(move x,SR); } while (0)
 
        typedef uint16_t cpuflags_t;
        typedef unsigned int cpustack_t;
 
 
 /*!
- * \name SCHEDULER_IDLE
+ * \def SCHEDULER_IDLE
  *
  * \brief Invoked by the scheduler to stop the CPU when idle.
  *
  */
 #ifndef SCHEDULER_IDLE
        #if defined(ARCH_EMUL) && (ARCH & ARCH_EMUL)
-               /* This emulator hook should yeld the CPU to the host.  */
+               /* This emulator hook should yield the CPU to the host.  */
                EXTERN_C_BEGIN
                void SchedulerIdle(void);
                EXTERN_C_END