From e266969c9fe07b3bdfe97f3c6f3174f241395fe6 Mon Sep 17 00:00:00 2001 From: Maschell Date: Wed, 10 Jun 2020 14:11:28 +0200 Subject: [PATCH] Update the module_information_t struct to store the current version of the struct. --- include/wums/defines/module_defines.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/wums/defines/module_defines.h b/include/wums/defines/module_defines.h index b4a9b7c..c9ef504 100644 --- a/include/wums/defines/module_defines.h +++ b/include/wums/defines/module_defines.h @@ -57,8 +57,10 @@ struct module_information_single_t { }; #define MAXIMUM_MODULES 8 +#define MODULE_INFORMATION_VERSION 0x00000001 struct module_information_t { + uint32_t version = MODULE_INFORMATION_VERSION; int32_t number_used_modules = 0; // Number of used function. Maximum is MAXIMUM_MODULES dyn_linking_relocation_data_t linking_data; relocation_trampolin_entry_t trampolines[DYN_LINK_TRAMPOLIN_LIST_LENGTH];