diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/build.info b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/build.info index 9c5eefee..e95f6b3a 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/build.info +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/build.info @@ -1,6 +1,6 @@ $COMMON=rand_unix.c rand_win.c rand_tsc.c IF[{- $config{target} =~ /vxworks/i -}] - $COMMON=$COMMON rand_vxworks.c + $COMMON=$COMMON rand_vxworks.c interrupt_entropy.c ENDIF IF[{- $config{target} =~ /vms/i -}] $COMMON=$COMMON rand_vms.c diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/interrupt_entropy.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/interrupt_entropy.c index 1e468742..39d3aefa 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/interrupt_entropy.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/providers/implementations/rands/seeding/interrupt_entropy.c @@ -145,17 +145,6 @@ UINT8* collectEntropyFromInterruptJitter(void) { UINT8 *result = NULL; -/*neelimaps*/ - sysTimestampEnable(); - UINT32 tick; - unsigned long freq; - - /* 2. Get the timestamp value */ - tick = sysTimestamp(); - - /* 3. Print it - Note: %u for unsigned int */ - printf("sysTimestamp = %u ticks in %s\n", tick, __func__); -/*neelimaps*/ /* Allocate collector structure (in task context - OK to use malloc) */ collector = (EntropyCollector*)malloc(sizeof(EntropyCollector)); diff --git a/vxworks-6.9/target/src/openssl/openssl_src/vxworks.krnl.mak b/vxworks-6.9/target/src/openssl/openssl_src/vxworks.krnl.mak index 62c7a7fd..217a42b1 100644 --- a/vxworks-6.9/target/src/openssl/openssl_src/vxworks.krnl.mak +++ b/vxworks-6.9/target/src/openssl/openssl_src/vxworks.krnl.mak @@ -30,7 +30,7 @@ VX_CFLAGS += -mcpu=cortex-a7 endif endif -OPENSSL_CPPFLAGS = -DOPENSSL_SYS_VXWORKS_SUPPORT -DOPENSSL_NO_THREAD_POOL +OPENSSL_CPPFLAGS = -DOPENSSL_SYS_VXWORKS_SUPPORT -DOPENSSL_NO_THREAD_POOL -DVX69_TIMESTAMP_ENTROPY_SUPPORT OPENSSL_CONFIGURE_OPTIONS = no-shared