IRQ_ASSERT_{EN,DIS}ABLE(): Rename for consistency.
authorbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 21 Aug 2008 11:18:07 +0000 (11:18 +0000)
committerbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 21 Aug 2008 11:18:07 +0000 (11:18 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1666 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/cpu/irq.h

index 5fddfdc9cee57f08da34b6cbd70db60579a8e3fa..3a84dcb33b225c8ea5fc80d3b417d446647bbebb 100644 (file)
 
 #ifdef IRQ_ENABLED
        /// Ensure interrupts are enabled
-       #define ASSERT_IRQ_ENABLED()  ASSERT(IRQ_ENABLED())
+       #define IRQ_ASSERT_ENABLED()  ASSERT(IRQ_ENABLED())
 
        /// Ensure interrupts are not enabled
-       #define ASSERT_IRQ_DISABLED() ASSERT(IRQ_ENABLED())
+       #define IRQ_ASSERT_DISABLED() ASSERT(!IRQ_ENABLED())
 #else
-       #define ASSERT_IRQ_ENABLED() do {} while(0)
-       #define ASSERT_IRQ_DISABLED() do {} while(0)
+       #define IRQ_ASSERT_ENABLED() do {} while(0)
+       #define IRQ_ASSERT_DISABLED() do {} while(0)
 #endif
 
+// OBSOLETE names
+#define ASSERT_IRQ_ENABLED()  IRQ_ASSERT_ENABLED()
+#define ASSERT_IRQ_DISABLED() IRQ_ASSERT_DISABLED()
+
 /**
  * Execute \a CODE atomically with respect to interrupts.
  *