Commit Graph
63 Commits
Author SHA1 Message Date
Nicolas Stalder a49094095e Version bumparoo 2021-02-27 02:05:39 +01:00
Nicolas StalderandNicolas Stalder 5a502a77b6 Further cleanup; give up on heapless PR, external interchange/trussed 2021-02-26 18:06:44 +01:00
Nicolas StalderandNicolas Stalder 4d2d5b25ae Bump delog to alpha.3 to get rid of semihosting hangs 2021-01-13 23:17:06 +01:00
Nicolas StalderandNicolas Stalder ebd59dd9bd Purge ufmt; add build-pc to CI 2021-01-06 23:36:01 +01:00
Nicolas StalderandNicolas Stalder 53c770f78d Semihosting flusher seems to work; open questions for USB serial 2021-01-06 22:07:17 +01:00
Conor PatrickandNicolas Stalder 39f47e376a refactor root app as separate component 2021-01-05 00:24:50 +01:00
Conor PatrickandNicolas Stalder 92d5d1f3ca add root app 2021-01-05 00:24:50 +01:00
Conor PatrickandNicolas Stalder c92faff802 add interface_type as parameter for iso7816 apps 2021-01-05 00:24:50 +01:00
Conor PatrickandNicolas Stalder 842d860682 rework apdu-dispatch to significantly reduce stack overhead 2020-10-09 16:20:12 +02:00
Conor PatrickandNicolas Stalder 08d3631ef2 rework apdu-dispatch, add apdu chaining
- APDU parsing now only occurs in apdu-dispatch, instead of both iso14443 and usbd-ccid
- apdu-dispatch now handles apdu chaining transparently to the apps.
- More tests added to cover chaining and apdu parsing
2020-10-09 16:20:12 +02:00
Conor PatrickandNicolas Stalder 76d9f28692 Make apdu-dispatch build standalone and fix tests 2020-10-09 16:20:12 +02:00
Conor PatrickandNicolas Stalder 97bf3a9989 substitute all uses of semihosting and funnel with logging crate 2020-08-23 14:36:29 +02:00
Nicolas StalderandNicolas Stalder d55bdbd740 Simplify adpu-manager logic, rename to apdu-dispatch 2020-07-16 23:29:07 +02:00