summaryrefslogtreecommitdiff
path: root/n/avr/modules/utils/utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'n/avr/modules/utils/utils.h')
-rw-r--r--n/avr/modules/utils/utils.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/n/avr/modules/utils/utils.h b/n/avr/modules/utils/utils.h
index 5a58f4b..6301505 100644
--- a/n/avr/modules/utils/utils.h
+++ b/n/avr/modules/utils/utils.h
@@ -67,6 +67,12 @@ utils_delay_ms (double ms)
v = max; \
} while (0)
+/** Return maximum of two values. */
+#define UTILS_MAX(a, b) ((a) > (b) ? (a) : (b))
+
+/** Return minimum of two values. */
+#define UTILS_MIN(a, b) ((a) < (b) ? (a) : (b))
+
/** Absolute value. */
#define UTILS_ABS(v) ((v) > 0 ? (v) : -(v))