@@ -192,37 +192,46 @@ set_property(TARGET asf4-drivers PROPERTY INTERFACE_LINK_LIBRARIES "")
192
192
cryptoauthlib/lib/atca_cfgs.c
193
193
cryptoauthlib/lib/atca_command.c
194
194
cryptoauthlib/lib/atca_device.c
195
- cryptoauthlib/lib/atca_execution.c
196
195
cryptoauthlib/lib/atca_iface.c
197
196
cryptoauthlib/lib/hal/atca_hal.c
198
197
cryptoauthlib/lib/hal/hal_timer_start.c
199
- cryptoauthlib/lib/basic/atca_basic.c
200
- cryptoauthlib/lib/basic/atca_basic_counter.c
201
- cryptoauthlib/lib/basic/atca_basic_gendig.c
202
- cryptoauthlib/lib/basic/atca_basic_nonce.c
203
- cryptoauthlib/lib/basic/atca_basic_checkmac.c
204
- cryptoauthlib/lib/basic/atca_basic_info.c
205
- cryptoauthlib/lib/basic/atca_basic_derivekey.c
206
- cryptoauthlib/lib/basic/atca_basic_random.c
207
- cryptoauthlib/lib/basic/atca_basic_selftest.c
208
- cryptoauthlib/lib/basic/atca_basic_read.c
209
- cryptoauthlib/lib/basic/atca_basic_privwrite.c
210
- cryptoauthlib/lib/basic/atca_basic_verify.c
211
- cryptoauthlib/lib/basic/atca_basic_write.c
212
- cryptoauthlib/lib/basic/atca_basic_updateextra.c
213
- cryptoauthlib/lib/basic/atca_basic_lock.c
214
- cryptoauthlib/lib/basic/atca_basic_kdf.c
215
- cryptoauthlib/lib/basic/atca_basic_genkey.c
216
- cryptoauthlib/lib/basic/atca_basic_sign.c
198
+ cryptoauthlib/lib/atca_basic.c
199
+ cryptoauthlib/lib/atca_debug.c
200
+ cryptoauthlib/lib/calib/calib_basic.c
201
+ cryptoauthlib/lib/calib/calib_command.c
202
+ cryptoauthlib/lib/calib/calib_execution.c
203
+ cryptoauthlib/lib/calib/calib_counter.c
204
+ cryptoauthlib/lib/calib/calib_gendig.c
205
+ cryptoauthlib/lib/calib/calib_nonce.c
206
+ cryptoauthlib/lib/calib/calib_checkmac.c
207
+ cryptoauthlib/lib/calib/calib_info.c
208
+ cryptoauthlib/lib/calib/calib_derivekey.c
209
+ cryptoauthlib/lib/calib/calib_random.c
210
+ cryptoauthlib/lib/calib/calib_selftest.c
211
+ cryptoauthlib/lib/calib/calib_read.c
212
+ cryptoauthlib/lib/calib/calib_privwrite.c
213
+ cryptoauthlib/lib/calib/calib_verify.c
214
+ cryptoauthlib/lib/calib/calib_write.c
215
+ cryptoauthlib/lib/calib/calib_updateextra.c
216
+ cryptoauthlib/lib/calib/calib_lock.c
217
+ cryptoauthlib/lib/calib/calib_kdf.c
218
+ cryptoauthlib/lib/calib/calib_genkey.c
219
+ cryptoauthlib/lib/calib/calib_sign.c
217
220
cryptoauthlib/lib/host/atca_host.c
218
221
cryptoauthlib/lib/crypto/hashes/sha2_routines.c
219
222
cryptoauthlib/lib/crypto/atca_crypto_sw_sha2.c
220
223
)
221
224
target_link_libraries (cryptoauthlib samd51a-ds asf4-drivers-min )
222
225
set_property (TARGET cryptoauthlib PROPERTY INTERFACE_LINK_LIBRARIES "" )
223
- target_compile_definitions (cryptoauthlib PUBLIC ATCA_HAL_CUSTOM ATCA_NO_POLL )
224
- target_include_directories (cryptoauthlib SYSTEM PUBLIC cryptoauthlib/lib )
225
- target_compile_options (cryptoauthlib PRIVATE -Wno-pedantic -Wno-incompatible-pointer-types -Wno-unused-parameter -Wno-unused-variable -Wno-cast-qual )
226
+ target_compile_definitions (cryptoauthlib PUBLIC ATCA_NO_POLL )
227
+ target_include_directories (cryptoauthlib SYSTEM PUBLIC
228
+ cryptoauthlib/lib
229
+ ${CMAKE_CURRENT_SOURCE_DIR} # for the BitBox02-custom "atca_config.h"
230
+ )
231
+ target_compile_options (cryptoauthlib PRIVATE
232
+ -Wno-pedantic -Wno-incompatible-pointer-types -Wno-unused-parameter -Wno-unused-variable -Wno-cast-qual
233
+ -Wno-switch-default -Wno-format-nonliteral -Wno-missing-prototypes -Wno-missing-declarations
234
+ )
226
235
endif () # CMAKE_CROSSCOMPILING
227
236
228
237
# fatfs must to be linked together with a diskio middleware:
0 commit comments