Core functionalities to transform Raspberry Pico into a CCID device.
Find a file
Pol Henarejos a081a2bde6
LibCCID allows propietary class for CCID (ALLOW_PROPIETARY_CLASS in LibCCID). Then both interfaces are loaded but since both belong to same device, only the last is opened.
We change maxSlot value even it breaks the ICCD spec to cause a timeout in LibCCID and deactivate WebCCID interface.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2025-01-17 20:56:03 +01:00
cmake Fix indent getting version 2024-09-30 09:07:52 +02:00
config Reduce data partition to 2K. It start always at half of flash. 2024-12-30 21:27:00 +01:00
mbedtls@107ea89daa Upgrade to v3.6.2 2024-11-09 15:13:43 +01:00
src LibCCID allows propietary class for CCID (ALLOW_PROPIETARY_CLASS in LibCCID). Then both interfaces are loaded but since both belong to same device, only the last is opened. 2025-01-17 20:56:03 +01:00
tinycbor@e27261ed5e Add TinyCBOR for CBOR encoding/decoding. 2022-09-09 20:33:42 +02:00
.gitmodules Add TinyCBOR for CBOR encoding/decoding. 2022-09-09 20:33:42 +02:00
CMakeLists.txt Not used 2024-09-16 00:51:43 +02:00
LICENSE Initial commit 2022-04-19 12:58:22 +02:00
pico_keys_sdk_import.cmake Fix build for RP2350. 2024-11-25 23:45:54 +01:00
pico_sdk_import.cmake Adding first release of Pico CCID. It should be the core for different types of smart cards. 2022-04-19 13:40:45 +02:00
sdkconfig.defaults Add compile flags for optimization build in ESP32. 2024-11-09 00:20:16 +01:00