Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/intercom.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2013-09-26 22:03:29 +0400
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2013-09-26 22:03:29 +0400
commit593314450f7d4c27d298e004fcad27248a36e3b5 (patch)
treecd3f64348f0ac67710328e99d930095b18321801
parent617289fe32f953fa376b97d0172699ac2c066899 (diff)
New bits.h
-rw-r--r--bits.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/bits.h b/bits.h
index 55a99aa..737199f 100644
--- a/bits.h
+++ b/bits.h
@@ -4,7 +4,9 @@
#define set_bit2(reg,value1,value2) reg |= (_BV(value1) | _BV(value2))
#define set_bit3(reg,value1,value2,value3) reg |= (_BV(value1) | _BV(value2) | _BV(value3))
#define set_bit4(reg,value1,value2,value3,value4) reg |= (_BV(value1) | _BV(value2) | _BV(value3) | _BV(value4))
+#define set_bit5(reg,value1,value2,value3,value4,value5) reg |= (_BV(value1) | _BV(value2) | _BV(value3) | _BV(value4) | _BV(value5))
#define unset_bit(reg,value) reg &= ~(_BV(value))
#define unset_bit2(reg,value1,value2) reg &= ~(_BV(value1) | _BV(value2))
#define unset_bit3(reg,value1,value2,value3) reg &= ~(_BV(value1) | _BV(value2) | _BV(value3))
#define unset_bit4(reg,value1,value2,value3,value4) reg &= ~(_BV(value1) | _BV(value2) | _BV(value3) | _BV(value4))
+#define unset_bit5(reg,value1,value2,value3,value4,value5) reg &= ~(_BV(value1) | _BV(value2) | _BV(value3) | _BV(value4) | _BV(value5))