From 93fc27b93b3e3a24a51d6cb3ba6802f1c8dc0796 Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Wed, 28 Feb 2018 18:02:21 +0100 Subject: [PATCH] sys/auto_init: update mag3110 auto_init --- sys/auto_init/saul/auto_init_mag3110.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sys/auto_init/saul/auto_init_mag3110.c b/sys/auto_init/saul/auto_init_mag3110.c index b8292c70c5..90a8f5a4fd 100644 --- a/sys/auto_init/saul/auto_init_mag3110.c +++ b/sys/auto_init/saul/auto_init_mag3110.c @@ -42,15 +42,20 @@ static mag3110_t mag3110_devs[MAG3110_NUM]; */ static saul_reg_t saul_entries[MAG3110_NUM]; +/** + * @brief Define the number of saul info + */ +#define MAG3110_INFO_NUM (sizeof(mag3110_saul_info) / sizeof(mag3110_saul_info[0])) + /** * @brief Reference the driver struct - * @{ */ extern const saul_driver_t mag3110_saul_driver; -/** @} */ void auto_init_mag3110(void) { + assert(MAG3110_NUM == MAG3110_INFO_NUM); + for (unsigned i = 0; i < MAG3110_NUM; i++) { LOG_DEBUG("[auto_init_saul] initializing mag3110 #%u\n", i);