Skip to content

Commit c51f4e4

Browse files
Merge pull request #539 from andreagilardoni/external-se05x
se05x: remove se05x in favor of external library
2 parents 566d972 + 3e009a3 commit c51f4e4

44 files changed

Lines changed: 15 additions & 9822 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/compile-examples.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,15 @@ jobs:
7171
- libraries/UsbHostMsd
7272
- libraries/Storage
7373
- libraries/SSLClient
74-
- libraries/SE05X
7574
- libraries/Ethernet
7675
- libraries/Arduino_CAN/examples/CAN1Read
7776
- libraries/Arduino_CAN/examples/CAN1Write
7877
- libraries/RTC/examples/RTC_NTPSync
7978
- libraries/RTC/examples/RTC_Alarm
8079
- libraries/SFU
8180
- libraries/KVStore/examples/StartCounter
81+
libraries: |
82+
- name: Arduino_SE05X
8283
- board:
8384
fqbn: "arduino-git:renesas:portenta_c33"
8485
additional-sketch-paths: |
@@ -87,14 +88,15 @@ jobs:
8788
- libraries/UsbHostMsd
8889
- libraries/Storage
8990
- libraries/SSLClient
90-
- libraries/SE05X
9191
- libraries/Ethernet
9292
- libraries/Arduino_CAN/examples/CAN1Read
9393
- libraries/Arduino_CAN/examples/CAN1Write
9494
- libraries/RTC/examples/RTC_NTPSync
9595
- libraries/RTC/examples/RTC_Alarm
9696
- libraries/SFU
9797
- libraries/KVStore/examples/StartCounter
98+
libraries: |
99+
- name: Arduino_SE05X
98100
- board:
99101
fqbn: "arduino:renesas_uno:unor4wifi"
100102
additional-sketch-paths: |
@@ -175,6 +177,7 @@ jobs:
175177
- name: ArduinoRS485
176178
- name: ArduinoIoTCloud
177179
- name: ArduinoGraphics
180+
${{ matrix.libraries }}
178181
platforms: |
179182
# Use Board Manager to install the latest release of Arduino Renesas Boards to get the toolchain
180183
- name: "arduino:renesas_uno"

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,6 @@
1919
[submodule "libraries/WiFi/extra/esptool"]
2020
path = libraries/WiFi/extra/esptool
2121
url = https://github.com/espressif/esptool.git
22+
[submodule "extras/Arduino_SE05X"]
23+
path = extras/Arduino_SE05X
24+
url = https://github.com/arduino-libraries/Arduino_SE05X.git

extras/Arduino_SE05X

Submodule Arduino_SE05X added at 6a33bae

extras/tls/mbedtls_alt/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CFLAGS += -Wall
22
CFLAGS += -Wextra -c -w -Os --specs=nano.specs -g0 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -std=gnu++17 -mcpu=cortex-m33 -mfloat-abi=hard -mfpu=fpv5-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -mthumb
3-
CFLAGS += -I ./ -I ../ -I ../mbedtls/include -I ../mbedtls/library -I ../../../libraries/SE05X/src -I ../../../libraries/SE05X/src/lib/apdu -DMBEDTLS_CONFIG_FILE='<config-c33.h>'
3+
CFLAGS += -I ./ -I ../ -I ../mbedtls/include -I ../mbedtls/library -I ../../Arduino_SE05X/src -I ../../Arduino_SE05X/src/lib/apdu -DMBEDTLS_CONFIG_FILE='<config-c33.h>'
44

55
SOURCES := ecdsa_o.c ecdsa_se05x.c se05x_mbedtls.c
66
OBJECTS := $(SOURCES:%.c=%.o)

extras/tls/mbedtls_alt/ecdsa_se05x.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
#include "se05x_mbedtls.h"
3535
//#include "se05x_APDU_apis.h"
36-
#include <SE05X.h>
36+
#include <Arduino_SE05X.h>
3737

3838
extern int mbedtls_ecdsa_sign_o(mbedtls_ecp_group *grp,
3939
mbedtls_mpi *r,

extras/tls/mbedtls_alt/se05x_mbedtls.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "se05x_mbedtls.h"
99
//#include <sm_port.h>
1010
//#include "se05x_APDU_apis.h"
11-
#include <SE05X.h>
11+
#include <Arduino_SE05X.h>
1212

1313
Se05xSession_t *pSession;
1414

extras/tls/mbedtls_alt/se05x_mbedtls.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#define __SE05X_MBEDTLS_H__
88

99
//#include "se05x_APDU_apis.h"
10-
#include <SE05X.h>
10+
#include <Arduino_SE05X.h>
1111

1212
extern Se05xSession_t *pSession;
1313

libraries/SE05X/.portenta_only

Whitespace-only changes.

libraries/SE05X/examples/SE05XAESEncryptandDecrypt/SE05XAESEncryptandDecrypt.ino

Lines changed: 0 additions & 56 deletions
This file was deleted.

libraries/SE05X/examples/SE05XAESWriteKey/SE05XAESWriteKey.ino

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)