fix paths, add download site in README

This commit is contained in:
Takashi Kojo
2020-12-13 06:47:35 +09:00
parent d3aacf4934
commit 203b7739c9
4 changed files with 6781 additions and 5 deletions

View File

@@ -1,5 +1,5 @@
WOLF_ROOT = ../.. WOLF_ROOT = ../..
MQX_ROOT = /mnt/c/Freescale/Freescale_MQX_4_1 MQX_ROOT = $(WOLF_ROOT)/../../../Freescale/Freescale_MQX_4_1/
CC = arm-none-eabi-gcc CC = arm-none-eabi-gcc
AR = arm-none-eabi-ar AR = arm-none-eabi-ar
@@ -146,8 +146,8 @@ test : wolfssllib ./user_settings.h
benchmark : wolfssllib ./user_settings.h benchmark : wolfssllib ./user_settings.h
$(CC) -o benchmark $(CFLAGS) $(WOLF_ROOT)/wolfcrypt/benchmark/benchmark.c $(WOLFLIB) $(WOLFLIB) $(MQXLIB) $(CC) -o benchmark $(CFLAGS) $(WOLF_ROOT)/wolfcrypt/benchmark/benchmark.c $(WOLFLIB) $(WOLFLIB) $(MQXLIB)
server : wolfssllib ./user_settings.h server : wolfssllib ./user_settings.h
$(CC) -o server $(CFLAGS) $(WOLF_ROOT)/IDE/KDS/server-tls.c $(WOLFLIB) $(MQXLIB) $(CC) -o server $(CFLAGS) $(WOLF_ROOT)/IDE/MQX/server-tls.c $(WOLFLIB) $(MQXLIB)
client : wolfssllib ./user_settings.h client : wolfssllib ./user_settings.h
$(CC) -o client $(CFLAGS) $(WOLF_ROOT)/IDE/KDS/client-tls.c $(WOLFLIB) $(MQXLIB) $(CC) -o client $(CFLAGS) $(WOLF_ROOT)/IDE/MQX/client-tls.c $(WOLFLIB) $(MQXLIB)
clean : clean :
rm $(OBJ) $(WOLFLIB) rm $(OBJ) $(WOLFLIB)

View File

@@ -10,7 +10,11 @@
## 準備 ## 準備
- 事前にGCCをインストールしておいてください。
GNU Arm Embedded Toolchain, https://developer.arm.com
- 事前にMQXをインストールしておいてください。 - 事前にMQXをインストールしておいてください。
Freescale MQX RTOS 4.1以降, https://www.nxp.com/
Freescale_MQX_4_1/doc/MQX_Getting_Started.pdfをご参照ください。
## 設定 ## 設定
- wolfSSL コンフィグレーションオプション - wolfSSL コンフィグレーションオプション

View File

@@ -1,15 +1,19 @@
#How to build with MQX #How to build with MQX
## Overview ## Overview
This Makefile is for building wolfSSL library and sample programs running with MQX. This Makefile is for building wolfSSL library and sample programs running with MQX.
It has following tartes. It has following targets.
- wolfssllib: wolfSSL static library - wolfssllib: wolfSSL static library (libwolfssl.a)
- test: crypt test - test: crypt test
- benchmark: cypher benchmark - benchmark: cypher benchmark
- client: TLS client example - client: TLS client example
- server: TLS server example - server: TLS server example
## Prerequisites ## Prerequisites
- Installed GCC
Download from GNU Arm Embedded Toolchain at https://developer.arm.com/
- Installed MQX - Installed MQX
Download Freescale MQX RTOS 4.1 or later at https://www.nxp.com/
Follow Freescale_MQX_4_1/doc/MQX_Getting_Started.pdf
## Setup ## Setup
- wolfSSL configuration parameters - wolfSSL configuration parameters

6768
wolfcrypt/src/evp.c Normal file

File diff suppressed because it is too large Load Diff