From faf943b02bef47519e2d11c34d5bc624bcce680a Mon Sep 17 00:00:00 2001 From: Federico Amedeo Izzo Date: Mon, 1 Feb 2021 22:29:35 +0100 Subject: [PATCH] NVM: Add Linux fake zone members --- platform/drivers/NVM/nvmem_linux.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/drivers/NVM/nvmem_linux.c b/platform/drivers/NVM/nvmem_linux.c index 885695a8..77633b94 100644 --- a/platform/drivers/NVM/nvmem_linux.c +++ b/platform/drivers/NVM/nvmem_linux.c @@ -19,6 +19,7 @@ ***************************************************************************/ #include +#include #include // Simulate CPS with 16 channels, 16 zones, 16 contacts @@ -60,7 +61,11 @@ int nvm_readZoneData(zone_t *zone, uint16_t pos) /* Generate dummy zone name */ snprintf(zone->name, 16, "Zone %d", pos); - + memset(zone->member, 0, sizeof(zone->member)); + // Add fake zone member indexes + zone->member[0] = pos; + zone->member[1] = pos+1; + zone->member[2] = pos+2; return 0; }