I am developing USB CCID driver class for nordic nRF52840. I used USB CDC-ACM class as reference and tried to implement for USB CCID. I have developed the device descriptor for it.
USB CCID class has 1 interface and 3 endpoints(1 for interrupt, 1 for bulk IN and 1 for bulk OUT). Now the windows is detecting as Microsoft Usbccid smart card reader(WUDF)
In modify the app_usbd_ccid_internal.h, i need to know modification to be done in
1. class instance data (app_usbd_ccid_inst_t)
2. CCID class specific request handled via control endpoint (app_usbd_ccid_req_t)
3. ccid context (app_usbd_ccid_ctx_t)
I have attached my app_usbd_ccid_internal.h file with tis for refrence.