From 9be78aade6754e779916d7f691c1dba78fa05fc0 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Tue, 8 Mar 2022 00:37:27 +0100 Subject: [PATCH] Changing project name. Signed-off-by: Pol Henarejos --- CMakeLists.txt | 14 +++++++------- patch_vidpid.sh | 2 +- src/hsm/sc_hsm.c | 2 +- src/usb/usb_descriptors.c | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 44a1697..d7caf19 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,14 +2,14 @@ cmake_minimum_required(VERSION 3.13) include(pico_sdk_import.cmake) -project(hsm2040 C CXX ASM) +project(picohsm C CXX ASM) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) pico_sdk_init() -add_executable(hsm2040) +add_executable(picohsm) if (NOT DEFINED USB_VID) set(USB_VID 0xFEFF) @@ -25,7 +25,7 @@ set_source_files_properties( PROPERTIES COMPILE_DEFINITIONS "PACKAGE_VERSION=\"0.22.0\";OPENSC_CONF_PATH=\".\"" ) -target_sources(hsm2040 PUBLIC +target_sources(picohsm PUBLIC ${CMAKE_CURRENT_LIST_DIR}/src/hsm/hsm2040.c ${CMAKE_CURRENT_LIST_DIR}/src/hsm/sc_hsm.c ${CMAKE_CURRENT_LIST_DIR}/src/usb/usb_descriptors.c @@ -72,7 +72,7 @@ target_sources(hsm2040 PUBLIC ${CMAKE_CURRENT_LIST_DIR}/OpenSC/src/libopensc/padding.c ) -target_include_directories(hsm2040 PUBLIC +target_include_directories(picohsm PUBLIC ${CMAKE_CURRENT_LIST_DIR}/src/fs ${CMAKE_CURRENT_LIST_DIR}/src/hsm ${CMAKE_CURRENT_LIST_DIR}/src/rng @@ -82,11 +82,11 @@ target_include_directories(hsm2040 PUBLIC ${CMAKE_CURRENT_LIST_DIR}/mbedtls/library ) -pico_add_extra_outputs(hsm2040) +pico_add_extra_outputs(picohsm) -#target_compile_definitions(hsm2040 PRIVATE MBEDTLS_ECDSA_DETERMINISTIC=1) +#target_compile_definitions(picohsm PRIVATE MBEDTLS_ECDSA_DETERMINISTIC=1) -target_link_libraries(hsm2040 PRIVATE pico_stdlib tinyusb_device tinyusb_board pico_multicore hardware_flash hardware_sync hardware_adc pico_unique_id) +target_link_libraries(picohsm PRIVATE pico_stdlib tinyusb_device tinyusb_board pico_multicore hardware_flash hardware_sync hardware_adc pico_unique_id) # #project(flash_nuke C CXX ASM) diff --git a/patch_vidpid.sh b/patch_vidpid.sh index d1179d9..b0a2568 100755 --- a/patch_vidpid.sh +++ b/patch_vidpid.sh @@ -1,7 +1,7 @@ #!/bin/bash echo "----------------------------" -echo "VID/PID patcher for HSM 2040" +echo "VID/PID patcher for Pico HSM" echo "----------------------------" echo "" diff --git a/src/hsm/sc_hsm.c b/src/hsm/sc_hsm.c index 3cbc95b..20ec7e8 100644 --- a/src/hsm/sc_hsm.c +++ b/src/hsm/sc_hsm.c @@ -192,7 +192,7 @@ static int cmd_select() { } int parse_token_info(const file_t *f, int mode) { - char *label = "HSM2040"; + char *label = "PicoHSM"; char *manu = "Pol Henarejos"; sc_pkcs15_tokeninfo_t *ti = (sc_pkcs15_tokeninfo_t *)calloc(1, sizeof(sc_pkcs15_tokeninfo_t)); ti->version = 3; diff --git a/src/usb/usb_descriptors.c b/src/usb/usb_descriptors.c index bc0bd98..785694f 100644 --- a/src/usb/usb_descriptors.c +++ b/src/usb/usb_descriptors.c @@ -183,10 +183,10 @@ char const* string_desc_arr [] = { (const char[]) { 0x09, 0x04 }, // 0: is supported language is English (0x0409) "Pol Henarejos", // 1: Manufacturer - "HSM 2040", // 2: Product + "Pico HSM", // 2: Product "11223344", // 3: Serials, should use chip ID - "HSM 2040 Config", // 4: Vendor Interface - "HSM 2040 Interface" + "Pico HSM Config", // 4: Vendor Interface + "Pico HSM Interface" }; static uint16_t _desc_str[32];