From 553b844b18f45fbe0ead56162f1100c73b9866c4 Mon Sep 17 00:00:00 2001 From: Jérémy Dufour Date: Sat, 22 Mar 2008 16:16:53 +0100 Subject: * digital/avr/modules/utils - add an helper macro to set a bit to 1 in a byte. --- digital/avr/modules/utils/utils.avr.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'digital/avr') 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) -- cgit v1.2.3