From 9a67d2a8693aa69f98482faf0e10e80dd587cc35 Mon Sep 17 00:00:00 2001 From: kaleb-himes Date: Wed, 6 Feb 2019 13:25:05 -0700 Subject: [PATCH] Update support for entropy source with HARMONYv3 --- wolfcrypt/src/random.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/src/random.c b/wolfcrypt/src/random.c index 9d90abeb8..e8bd2b5ab 100755 --- a/wolfcrypt/src/random.c +++ b/wolfcrypt/src/random.c @@ -1541,7 +1541,12 @@ int wc_GenerateSeed(OS_Seed* os, byte* output, word32 sz) #elif defined(MICROCHIP_PIC32) #ifdef MICROCHIP_MPLAB_HARMONY - #define PIC32_SEED_COUNT _CP0_GET_COUNT + #ifdef MICROCHIP_MPLAB_HARMONY_3 + #include "system/time/sys_time.h" + #define PIC32_SEED_COUNT SYS_TIME_CounterGet + #else + #define PIC32_SEED_COUNT _CP0_GET_COUNT + #endif #else #if !defined(WOLFSSL_MICROCHIP_PIC32MZ) #include