From bc4798ae45fe6ab4db3040c5ec36504e2e83f3d6 Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Wed, 28 Feb 2018 17:14:04 +0100 Subject: [PATCH] sys/auto_init: update mpl3115a2 auto_init --- sys/auto_init/saul/auto_init_mpl3115a2.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sys/auto_init/saul/auto_init_mpl3115a2.c b/sys/auto_init/saul/auto_init_mpl3115a2.c index 301d2591e4..431c4570e8 100644 --- a/sys/auto_init/saul/auto_init_mpl3115a2.c +++ b/sys/auto_init/saul/auto_init_mpl3115a2.c @@ -42,6 +42,11 @@ static mpl3115a2_t mpl3115a2_devs[MPL3115A2_NUM]; */ static saul_reg_t saul_entries[MPL3115A2_NUM * 2]; +/** + * @brief Define the number of saul info + */ +#define MPL3115A2_INFO_NUM (sizeof(mpl3115a2_saul_info) / sizeof(mpl3115a2_saul_info[0])) + /** * @name Reference the driver struct * @{ @@ -52,6 +57,8 @@ extern const saul_driver_t mpl3115a2_temperature_saul_driver; void auto_init_mpl3115a2(void) { + assert(MPL3115A2_NUM == MPL3115A2_INFO_NUM); + for (unsigned i = 0; i < MPL3115A2_NUM; i++) { LOG_DEBUG("[auto_init_saul] initializing mpl3115a2 #%u\n", i);