summaryrefslogtreecommitdiffhomepage
path: root/digital/avr/common/io.h
diff options
context:
space:
mode:
Diffstat (limited to 'digital/avr/common/io.h')
-rw-r--r--digital/avr/common/io.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/digital/avr/common/io.h b/digital/avr/common/io.h
index 8e169b9e..d6be6042 100644
--- a/digital/avr/common/io.h
+++ b/digital/avr/common/io.h
@@ -41,6 +41,8 @@
/* Same as on AVR. */
#define _BV(x) (1<<(x))
+#define bit_is_set(sfr, bit) ((sfr) & _BV (bit))
+#define bit_is_clear(sfr, bit) (!((sfr) & _BV (bit)))
/* No interrupt support on host. */
#define sei()
#define cli()