Skip to content

Commit 8afb235

Browse files
committed
lib/wolfHSM: pin to wolfHSM PR 348 head for NSC transport
1 parent a09baeb commit 8afb235

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

lib/wolfHSM

Submodule wolfHSM updated 46 files

options.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1159,10 +1159,10 @@ ifeq ($(WOLFCRYPT_TZ_WOLFHSM),1)
11591159
CFLAGS+=-DWOLFCRYPT_SECURE_MODE
11601160
CFLAGS+=-DWOLFHSM_CFG_ENABLE_SERVER
11611161
CFLAGS+=-DWOLFHSM_CFG_COMM_DATA_LEN=1280
1162-
CFLAGS+=-DWOLFHSM_CFG_PORT_STM32_TZ_NSC
1162+
CFLAGS+=-DWOLFHSM_CFG_PORT_ARMV8M_TZ_NSC
11631163
CFLAGS+=-DWOLFHSM_CFG_NO_SYS_TIME
11641164
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)"
1165-
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz"
1165+
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz"
11661166
ifeq ($(USE_CLANG),1)
11671167
CLANG_MULTILIB_FLAGS:=$(filter -mthumb -mlittle-endian,$(LDFLAGS)) $(filter -mcpu=%,$(CFLAGS))
11681168
LIBS+=$(shell $(CLANG_GCC_NAME) $(CLANG_MULTILIB_FLAGS) -print-file-name=libc.a)
@@ -1191,7 +1191,7 @@ ifeq ($(WOLFCRYPT_TZ_WOLFHSM),1)
11911191
endif
11921192
endif
11931193
WOLFHSM_OBJS+=$(WOLFHSM_SERVER_OBJS)
1194-
WOLFHSM_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz/wh_transport_nsc.o
1194+
WOLFHSM_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz/wh_transport_nsc.o
11951195
STACK_USAGE=20000
11961196
endif
11971197

test-app/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -382,18 +382,18 @@ ifeq ($(TZEN),1)
382382
CFLAGS+=-DWOLFCRYPT_TZ_WOLFHSM
383383
CFLAGS+=-DWOLFHSM_CFG_ENABLE_CLIENT
384384
CFLAGS+=-DWOLFHSM_CFG_COMM_DATA_LEN=1280
385-
CFLAGS+=-DWOLFHSM_CFG_PORT_STM32_TZ_NSC
385+
CFLAGS+=-DWOLFHSM_CFG_PORT_ARMV8M_TZ_NSC
386386
CFLAGS+=-DWOLFHSM_CFG_NO_SYS_TIME
387387
ifeq ($(WOLFBOOT_TZ_TEST_NO_BKPT),1)
388388
CFLAGS+=-DWOLFBOOT_TZ_TEST_NO_BKPT
389389
endif
390390
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)"
391-
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz"
391+
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz"
392392
WOLFCRYPT_APP_OBJS+=$(WOLFBOOT_LIB_WOLFSSL)/wolfcrypt/src/cryptocb.o
393393
APP_OBJS+=./wcs/wolfhsm_test.o
394394
APP_OBJS+=./wcs/wolfhsm_stub.o
395395
WOLFHSM_APP_OBJS+=$(WOLFHSM_CLIENT_OBJS)
396-
WOLFHSM_APP_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz/wh_transport_nsc.o
396+
WOLFHSM_APP_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz/wh_transport_nsc.o
397397
WOLFHSM_APP_OBJS:=$(patsubst $(WOLFBOOT_LIB_WOLFHSM)/%, \
398398
$(WOLFHSM_LOCAL_OBJDIR)/%, $(WOLFHSM_APP_OBJS))
399399
APP_OBJS+=$(sort $(WOLFHSM_APP_OBJS))

test-app/wcs/wolfhsm_stub.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/*
99
* Non-secure side static buffers + transport context for the wolfHSM TZ
1010
* NSC bridge. The transport callback table itself lives in the wolfHSM
11-
* port file (port/stmicro/stm32-tz/wh_transport_nsc.c); this stub just
11+
* port file (port/armv8m-tz/wh_transport_nsc.c); this stub just
1212
* provides the singleton context it operates on.
1313
*/
1414

0 commit comments

Comments
 (0)