Doh!
authorMalte S. Stretz <mss@apache.org>
Sun, 4 Jan 2009 22:38:47 +0000 (22:38 +0000)
committerMalte S. Stretz <mss@apache.org>
Sun, 4 Jan 2009 22:38:47 +0000 (22:38 +0000)
src/pins.h

index 548e6c9..c6f97be 100644 (file)
@@ -6,26 +6,26 @@
 \r
 //////////////////////////////////////////\r
 \r
-#define pin_is_set(pin)  (bit_is_set(pin_SFR_PIN(pin), pin_PIN_NUM(pin)))\r
-#define pin_get(pin)     (pin_is_set(pin) >> pin_PIN_NUM(pin))\r
+#define pin_is_set(pp)  (bit_is_set(pin_SFR_PIN(pp), pin_PIN_NUM(pp)))\r
+#define pin_get(pp)     (pin_is_set(pp) >> pin_PIN_NUM(pp))\r
 \r
-#define pin_on(pin)      _BS(pin_SFR_PRT(pin), pin_PIN_VAL(pin))\r
-#define pin_off(pin)     _BC(pin_SFR_PRT(pin), pin_PIN_VAL(pin))\r
+#define pin_on(pp)      _BS(pin_SFR_PRT(pp), pin_PIN_VAL(pp))\r
+#define pin_off(pp)     _BC(pin_SFR_PRT(pp), pin_PIN_VAL(pp))\r
 \r
-#define pin_in(pin)      _BC(pin_SFR_DDR(pin), pin_PIN_VAL(pin))\r
-#define pin_out(pin)     _BS(pin_SFR_DDR(pin), pin_PIN_VAL(pin))\r
+#define pin_in(pp)      _BC(pin_SFR_DDR(pp), pin_PIN_VAL(pp))\r
+#define pin_out(pp)     _BS(pin_SFR_DDR(pp), pin_PIN_VAL(pp))\r
 \r
-#define pin_out_on(pin)  _BS(pin_SFR_DDR(pin), pin_PIN_VAL(pin)); \\r
-                         _BS(pin_PIN_PRT(pin), pin_PIN_VAL(pin))\r
-#define pin_out_off(pin) _BS(pin_SFR_DDR(pin), pin_PIN_VAL(pin)); \\r
-                         _BC(pin_SFR_PRT(pin), pin_PIN_VAL(pin))\r
+#define pin_out_on(pp)  _BS(pin_SFR_DDR(pp), pin_PIN_VAL(pp)); \\r
+                        _BS(pin_PIN_PRT(pp), pin_PIN_VAL(pp))\r
+#define pin_out_off(pp) _BS(pin_SFR_DDR(pp), pin_PIN_VAL(pp)); \\r
+                        _BC(pin_SFR_PRT(pp), pin_PIN_VAL(pp))\r
 \r
 //////////////////////////////////////////\r
 \r
-#define pin_pin(pin)  pin_PIN_NUM(pin)\r
-#define pin_inr(pin)  pin_SFR_PIN(pin)\r
-#define pin_outr(pin) pin_SFR_PRT(pin)\r
-#define pin_ddr(pin)  pin_SFR_DDR(pin)\r
+#define pin_pin(pp)  pin_PIN_NUM(pp)\r
+#define pin_inr(pp)  pin_SFR_PIN(pp)\r
+#define pin_outr(pp) pin_SFR_PRT(pp)\r
+#define pin_ddr(pp)  pin_SFR_DDR(pp)\r
 \r
 //////////////////////////////////////////\r
 \r