summaryrefslogtreecommitdiff
path: root/digital/avr
diff options
context:
space:
mode:
authorJérémy Dufour2008-03-22 16:16:53 +0100
committerJérémy Dufour2008-03-22 16:16:53 +0100
commit553b844b18f45fbe0ead56162f1100c73b9866c4 (patch)
treeab1080567787a156f0891f39b22d2c9d78a0890f /digital/avr
parentd33d50de945f17027ca4164eff05c089b264d7d6 (diff)
* digital/avr/modules/utils
- add an helper macro to set a bit to 1 in a byte.
Diffstat (limited to 'digital/avr')
-rw-r--r--digital/avr/modules/utils/utils.avr.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/digital/avr/modules/utils/utils.avr.h b/digital/avr/modules/utils/utils.avr.h
index dc794ac8..b42e92f3 100644
--- a/digital/avr/modules/utils/utils.avr.h
+++ b/digital/avr/modules/utils/utils.avr.h
@@ -43,6 +43,9 @@
| (v3) << 3 | (v2) << 2 | (v1) << 1 | (v0) << 0 \
: -1024 * 1024)
+/** Helper macro to set a bit to 1 in a byte. */
+#define set_bit(port, bit) (port |= _BV(bit))
+
/** No-operation, one instruction delay. */
extern inline void
utils_nop (void)