Adding EAC and some crypto functions.

Adding MBEDTLS submodule to core.
This commit is contained in:
Pol Henarejos
2022-04-19 19:09:38 +02:00
parent 39efd9b170
commit 7d4f9e4f1f
10 changed files with 572 additions and 4 deletions

View File

@@ -50,6 +50,8 @@ target_sources(pico_ccid PUBLIC
${CMAKE_CURRENT_LIST_DIR}/src/fs/low_flash.c
${CMAKE_CURRENT_LIST_DIR}/src/rng/random.c
${CMAKE_CURRENT_LIST_DIR}/src/rng/neug.c
${CMAKE_CURRENT_LIST_DIR}/src/ccid/eac.c
${CMAKE_CURRENT_LIST_DIR}/src/ccid/crypto_utils.c
)
target_include_directories(pico_ccid PUBLIC
@@ -57,6 +59,8 @@ target_include_directories(pico_ccid PUBLIC
${CMAKE_CURRENT_LIST_DIR}/src/ccid
${CMAKE_CURRENT_LIST_DIR}/src/rng
${CMAKE_CURRENT_LIST_DIR}/src/usb
${CMAKE_CURRENT_LIST_DIR}/mbedtls/include
${CMAKE_CURRENT_LIST_DIR}/mbedtls/library
)
pico_add_extra_outputs(pico_ccid)