Added flag WOLFSSL_PKCS11_RW_TOKENS

Writable token support in PR wolfssl/wolfssl#6778
pull/275/head
Daniele Lacamera 2023-09-15 18:30:15 +02:00
parent 212d1d834d
commit b29290b583
4 changed files with 4 additions and 5 deletions

View File

@ -62,8 +62,6 @@ SECTIONS
_start_data = .; _start_data = .;
KEEP(*(.data*)) KEEP(*(.data*))
. = ALIGN(4); . = ALIGN(4);
KEEP(*(.ramcode))
. = ALIGN(4);
_end_data = .; _end_data = .;
} > DRAM } > DRAM

View File

@ -85,8 +85,6 @@ SECTIONS
_start_data = .; _start_data = .;
KEEP(*(.data*)) KEEP(*(.data*))
. = ALIGN(4); . = ALIGN(4);
KEEP(*(.ramcode))
. = ALIGN(4);
_end_data = .; _end_data = .;
} > DRAM } > DRAM

View File

@ -532,6 +532,7 @@ endif
ifeq ($(WOLFCRYPT_TZ_PKCS11),1) ifeq ($(WOLFCRYPT_TZ_PKCS11),1)
CFLAGS+=-DSECURE_PKCS11 CFLAGS+=-DSECURE_PKCS11
CFLAGS+=-DWOLFSSL_PKCS11_RW_TOKENS
CFLAGS+=-DCK_CALLABLE="__attribute__((cmse_nonsecure_entry))" CFLAGS+=-DCK_CALLABLE="__attribute__((cmse_nonsecure_entry))"
CFLAGS+=-Ilib/wolfPKCS11 CFLAGS+=-Ilib/wolfPKCS11
CFLAGS+=-DWP11_HASH_PIN_COST=3 CFLAGS+=-DWP11_HASH_PIN_COST=3

View File

@ -10,7 +10,7 @@ include ../tools/config.mk
## Initializers ## Initializers
WOLFBOOT_ROOT?=$(PWD) WOLFBOOT_ROOT?=$(PWD)
CFLAGS:=-D"__WOLFBOOT" CFLAGS:=-D"__WOLFBOOT"
CFLAGS+=-Werror -Wextra CFLAGS+=-Werror -Wextra -nostdlib
LDFLAGS:= LDFLAGS:=
LSCRIPT:=loader_stage1.ld LSCRIPT:=loader_stage1.ld
LSCRIPT_IN:=../hal/$(TARGET)_stage1.ld LSCRIPT_IN:=../hal/$(TARGET)_stage1.ld
@ -36,6 +36,8 @@ STAGE1=1
ifeq ($(ARCH),PPC) ifeq ($(ARCH),PPC)
WOLFTPM=0 WOLFTPM=0
WOLFBOOT_TPM_KEYSTORE=0 WOLFBOOT_TPM_KEYSTORE=0
RAM_CODE=0
UPDATE_OBJS:=
endif endif
ELF=0 ELF=0
MULTIBOOT2=0 MULTIBOOT2=0