From 7e817fb4fd4699aa32f48c7b639296d8ad1a6027 Mon Sep 17 00:00:00 2001 From: rusefi Date: Wed, 6 May 2020 19:15:52 -0400 Subject: [PATCH] steps towards tle8888 --- firmware/util/efilib.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/firmware/util/efilib.h b/firmware/util/efilib.h index 8b142003cf..fd3858e6a8 100644 --- a/firmware/util/efilib.h +++ b/firmware/util/efilib.h @@ -19,6 +19,9 @@ #define BIT(n) (UINT32_C(1) << (n)) +// we also have efi::size which probably does not work for C code +#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) + // human-readable IDs start from 1 while computer-readbale indexes start from 0 #define ID2INDEX(id) ((id) - 1)