Skip to content

Commit 2c6827d

Browse files
committed
lib/wolfHSM: pin to wolfHSM PR 348 head for NSC transport
1 parent 0c7b556 commit 2c6827d

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

lib/wolfHSM

Submodule wolfHSM updated 135 files

options.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1150,10 +1150,10 @@ ifeq ($(WOLFCRYPT_TZ_WOLFHSM),1)
11501150
CFLAGS+=-DWOLFCRYPT_SECURE_MODE
11511151
CFLAGS+=-DWOLFHSM_CFG_ENABLE_SERVER
11521152
CFLAGS+=-DWOLFHSM_CFG_COMM_DATA_LEN=1280
1153-
CFLAGS+=-DWOLFHSM_CFG_PORT_STM32_TZ_NSC
1153+
CFLAGS+=-DWOLFHSM_CFG_PORT_ARMV8M_TZ_NSC
11541154
CFLAGS+=-DWOLFHSM_CFG_NO_SYS_TIME
11551155
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)"
1156-
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz"
1156+
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz"
11571157
ifeq ($(USE_CLANG),1)
11581158
CLANG_MULTILIB_FLAGS:=$(filter -mthumb -mlittle-endian,$(LDFLAGS)) $(filter -mcpu=%,$(CFLAGS))
11591159
LIBS+=$(shell $(CLANG_GCC_NAME) $(CLANG_MULTILIB_FLAGS) -print-file-name=libc.a)
@@ -1182,7 +1182,7 @@ ifeq ($(WOLFCRYPT_TZ_WOLFHSM),1)
11821182
endif
11831183
endif
11841184
WOLFHSM_OBJS+=$(WOLFHSM_SERVER_OBJS)
1185-
WOLFHSM_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz/wh_transport_nsc.o
1185+
WOLFHSM_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz/wh_transport_nsc.o
11861186
STACK_USAGE=20000
11871187
endif
11881188

test-app/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,18 +368,18 @@ ifeq ($(TZEN),1)
368368
CFLAGS+=-DWOLFCRYPT_TZ_WOLFHSM
369369
CFLAGS+=-DWOLFHSM_CFG_ENABLE_CLIENT
370370
CFLAGS+=-DWOLFHSM_CFG_COMM_DATA_LEN=1280
371-
CFLAGS+=-DWOLFHSM_CFG_PORT_STM32_TZ_NSC
371+
CFLAGS+=-DWOLFHSM_CFG_PORT_ARMV8M_TZ_NSC
372372
CFLAGS+=-DWOLFHSM_CFG_NO_SYS_TIME
373373
ifeq ($(WOLFBOOT_TZ_TEST_NO_BKPT),1)
374374
CFLAGS+=-DWOLFBOOT_TZ_TEST_NO_BKPT
375375
endif
376376
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)"
377-
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz"
377+
CFLAGS+=-I"$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz"
378378
WOLFCRYPT_APP_OBJS+=$(WOLFBOOT_LIB_WOLFSSL)/wolfcrypt/src/cryptocb.o
379379
APP_OBJS+=./wcs/wolfhsm_test.o
380380
APP_OBJS+=./wcs/wolfhsm_stub.o
381381
WOLFHSM_APP_OBJS+=$(WOLFHSM_CLIENT_OBJS)
382-
WOLFHSM_APP_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/stmicro/stm32-tz/wh_transport_nsc.o
382+
WOLFHSM_APP_OBJS+=$(WOLFBOOT_LIB_WOLFHSM)/port/armv8m-tz/wh_transport_nsc.o
383383
WOLFHSM_APP_OBJS:=$(patsubst $(WOLFBOOT_LIB_WOLFHSM)/%, \
384384
$(WOLFHSM_LOCAL_OBJDIR)/%, $(WOLFHSM_APP_OBJS))
385385
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)