mirror of https://github.com/wolfSSL/wolfBoot.git
commit
e70c7b6a9c
|
@ -88,6 +88,7 @@ tools/test-expect-version/test-expect-version
|
|||
tools/test-update-server/server
|
||||
tools/uart-flash-server/ufserver
|
||||
tools/unit-tests/unit-parser
|
||||
tools/bin-assemble/bin-assemble
|
||||
config/*.ld
|
||||
|
||||
# Generated confiuguration file
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* target.h is automatically generated using the template in target.h.in by running
|
||||
* "make config".
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
2
Makefile
2
Makefile
|
@ -9,7 +9,7 @@ include tools/config.mk
|
|||
|
||||
## Initializers
|
||||
WOLFBOOT_ROOT?=$(PWD)
|
||||
CFLAGS:=-D"__WOLFBOOT" -D"WOLFBOOT_VERSION=$(WOLFBOOT_VERSION)UL"
|
||||
CFLAGS:=-D"__WOLFBOOT"
|
||||
CFLAGS+=-Werror
|
||||
LSCRIPT:=config/target.ld
|
||||
LDFLAGS:=
|
||||
|
|
15
README.md
15
README.md
|
@ -236,5 +236,18 @@ USE_LOCAL_WOLFSSL=/usr/local pip3 install .
|
|||
* SPI driver: STM32L0x3
|
||||
* Uart driver: STM32L0x3
|
||||
|
||||
### V1.8 (2021-07-19)
|
||||
* Use SP math for RSA4096
|
||||
* Updated RSA to use inline operation and disable OAEP padding
|
||||
* Memory model: removed dependency on XMALLOC/XFREE for ECC and RSA operations
|
||||
* Added option WOLFBOOT_SMALL_STACK with hardcoded compile-time buffers
|
||||
* Added option SIGN=NONE to disable secure boot at compile time
|
||||
* Fix self-update documentation
|
||||
* Added test cases for configuration option combinations
|
||||
* Hardware support
|
||||
* New ARCH: PowerPC
|
||||
* New ARCH: ARM Cortex-R
|
||||
* New HAL: NXP T2080
|
||||
* New HAL: TI TMS570LC435
|
||||
* STM32H7: Correct BANK2 offset
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* cc26x2.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* hifive1.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Custom HAL implementation. Defines the
|
||||
* functions used by wolfboot for a specific target.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* Description of the NOR configuration interface required by the board.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* wolfSSL is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* kinetis.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* lpc.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* nrf52.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* psoc6.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* raspi3.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* samr21.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Stubs for custom HAL implementation. Defines the
|
||||
* functions used by wolfboot for a specific target.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
* Pinout: see spi_drv_nrf52.h
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
* Pinout: see spi_drv_stm32.h
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* spi_drv_zynq.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32f4.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32f7.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32g0.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32h7.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32l0.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32l5.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32l5.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* stm32wb.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Example implementation for LPC54xxx, using UART0.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
* Pinout: RX=PD9, TX=PD8
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
* Pinout: RX=PA3, TX=PA2
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
* Pinout: RX=PB7, TX=PB6 (VCOM port UART1 -> STLINK USB)
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* zynq.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Functions to encrypt/decrypt external flash content
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* The HAL API definitions.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Functions to help with wolfBoot image header
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Public key information for the signed images
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* The HAL API definitions.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* implementing the spi_ calls below.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* Compile with SPI_FLASH=1
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* target.h is automatically generated using the template in target.h.in by running
|
||||
* "make config".
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
* emulated non-volatile image via UART.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* Enabled via WOLFSSL_USER_SETTINGS.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -0,0 +1,43 @@
|
|||
/* version.h
|
||||
*
|
||||
* The wolfBoot library version
|
||||
*
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
* wolfBoot is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* wolfBoot is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||
*/
|
||||
|
||||
#ifndef WOLFBOOT_VERSION_H
|
||||
#define WOLFBOOT_VERSION_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
#define LIBWOLFBOOT_VERSION_STRING "1.8.0"
|
||||
#define LIBWOLFBOOT_VERSION_HEX 0x01008000
|
||||
|
||||
#ifndef WOLFBOOT_VERSION
|
||||
#define WOLFBOOT_VERSION LIBWOLFBOOT_VERSION_HEX
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* WOLFBOOT_VERSION_H */
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* The wolfBoot API definitions.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
@ -27,6 +27,7 @@
|
|||
|
||||
#include <stdint.h>
|
||||
#include "target.h"
|
||||
#include "wolfboot/version.h"
|
||||
|
||||
|
||||
#ifndef IMAGE_HEADER_SIZE
|
||||
|
|
|
@ -211,6 +211,12 @@ ifeq ($(PKA),1)
|
|||
CFLAGS+=$(PKA_EXTRA_CFLAGS)
|
||||
endif
|
||||
|
||||
ifneq ($(WOLFBOOT_VERSION),0)
|
||||
ifneq ($(WOLFBOOT_VERSION),)
|
||||
CFLAGS+=-DWOLFBOOT_VERSION=$(WOLFBOOT_VERSION)
|
||||
endif
|
||||
endif
|
||||
|
||||
OBJS+=$(PUBLIC_KEY_OBJS)
|
||||
OBJS+=$(UPDATE_OBJS)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* boot_aarch64.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/**
|
||||
* Aarch64 bootup
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* boot_riscv.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* image.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* libwolfboot.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* loader.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* functionalities, on top of the spi_drv.h HAL.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Implementations of standard library functions to eliminate external dependencies.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* interface.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Implementation for Flash based updater
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Implementation for hardware assisted updater
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Implementation for RAM based updater
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/**
|
||||
* RISC-V bootup
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* hifive1.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* wolfBoot test application for iMX-RT1060-EVK
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* wolfSSL is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* kinetis.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot-led-on application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* nrf52.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot-led-on application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* samr21.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot-led-on application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal application.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot-led-on application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal application.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot-led-on application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal boot application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* wolfBoot test application for i.MX RT1060-EVK
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* wolfSSL is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* startup_riscv.c
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* system.h
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Test bare-metal blinking led application
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/**
|
||||
* RISC-V bootup
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* bin-assemble.c
|
||||
*
|
||||
* Copyright (C) 2006-2020 wolfSSL Inc.
|
||||
* Copyright (C) 2006-2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Unit test for parser functions in libwolfboot.c
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* C native key generation tool
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
'''
|
||||
* keygen.py
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* C native signing tool
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
'''
|
||||
* sign.py
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* Enabled via WOLFSSL_USER_SETTINGS.
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* test-update-server.c
|
||||
*
|
||||
* Copyright (C) 2006-2020 wolfSSL Inc.
|
||||
* Copyright (C) 2006-2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfSSL. (formerly known as CyaSSL)
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* test-update-server.c
|
||||
*
|
||||
* Copyright (C) 2006-2020 wolfSSL Inc.
|
||||
* Copyright (C) 2006-2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfSSL. (formerly known as CyaSSL)
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Run on HOST machine to export an emulated external, non-volatile memory.
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Unit test for parser functions in libwolfboot.c
|
||||
*
|
||||
*
|
||||
* Copyright (C) 2020 wolfSSL Inc.
|
||||
* Copyright (C) 2021 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfBoot.
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue