Skip to content

Commit 77f5846

Browse files
committed
Updates per PR, cleanups, and error handling.
1 parent 74ede69 commit 77f5846

7 files changed

Lines changed: 836 additions & 620 deletions

File tree

android/wolfssljni-ndk-gradle/app/src/main/cpp/NativeHelper.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ static int nativeStartup(void)
4545
#if defined(HAVE_CCBVAULTIC) && defined(WOLF_CRYPTO_CB_CMD)
4646
if((ret == 0) && (devId == CCBVAULTIC420_DEVID)) {
4747
ret = wc_CryptoCb_RegisterDevice((int) devId,
48-
ccbVaultIc_CryptoDevCb, NULL);
48+
ccbVaultIc_CryptoCb, NULL);
4949
}
5050
#endif
5151

ccb_vaultic/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ LD=${NDK_LD}
99
WOLFSSL_DIR?=../../wolfssl
1010

1111
# Relative path to VaultIC dev kit source
12-
VAULTIC_DIR?=VaultIC-TLS_420/vaultic_tls-4xx
12+
VAULTIC_DIR?=./VaultIC-TLS_420/vaultic_tls-4xx
1313

1414
# Common settings and files
1515
CFLAGS+=-I. -O2 -DHAVE_CCBVAULTIC
@@ -19,7 +19,6 @@ OBJS=ccb_vaultic.o
1919
CFLAGS+=-DCCBVAULTIC_DEBUG
2020
CFLAGS+=-DCCBVAULTIC_DEBUG_TIMING
2121
#CFLAGS+=-DCCBVAULTIC_DEBUG_ALL
22-
#CFLAGS+=-DSPI_TRACE_ERRORS
2322

2423
# Optionally disable certain kinds of offload
2524
#CFLAGS+=-DCCBVAULTIC_NO_AES
@@ -37,6 +36,7 @@ VAULTIC_CHIP=420
3736
CHIP_TARGET=TARGETCHIP_VAULTIC_$(VAULTIC_CHIP)
3837
CFLAGS+= -D$(CHIP_TARGET)
3938
CFLAGS+= -DUSE_SPI
39+
#CFLAGS+=-DSPI_TRACE_ERRORS
4040

4141
VAULTIC_ELIB?=$(VAULTIC_DIR)/VaultIC-Elib_$(VAULTIC_CHIP)/src
4242
CFLAGS+=-I$(VAULTIC_ELIB)/common
@@ -52,7 +52,7 @@ CFLAGS+=-DWC_USE_DEVID=0x56490420 -DBENCH_EMBEDDED -DNO_MAIN_DRIVER
5252
TEST_OBJS:=$(WOLFSSL_DIR)/wolfcrypt/test/test.o main-test.o
5353
BENCH_OBJS:=$(WOLFSSL_DIR)/wolfcrypt/benchmark/benchmark.o main-bench.o
5454

55-
55+
#Makefile rules
5656
all: wolfcrypt-test wolfcrypt-benchmark
5757

5858
wolfcrypt-test: $(OBJS) $(TEST_OBJS)

0 commit comments

Comments
 (0)