ch552: Add CCID (Smart Card) support

This commit is contained in:
Jonas Thörnblad 2025-04-11 13:37:47 +02:00
parent d0c049cdba
commit 770acc9b38
No known key found for this signature in database
GPG key ID: 2D318AD00A326F95
6 changed files with 370 additions and 39 deletions

View file

@ -64,8 +64,9 @@ The different endpoints:
| *Name* | *Value* | *Comment* |
|--------|---------|----------------------------------------------------------------------|
| DEBUG | 0x20 | A USB HID special debug pipe. Useful for debug prints. |
| CCID | 0x08 | USB CCID, a port for emulating a smart card |
| CH552 | 0x10 | USB controller control |
| DEBUG | 0x20 | A USB HID special debug pipe. Useful for debug prints. |
| CDC | 0x40 | USB CDC-ACM, a serial port on the client. |
| FIDO | 0x80 | A USB FIDO security token device, useful for FIDO-type applications. |