CI: Check Doxygen documentation.
[pub/USBasp.git] / Demos / Device / ClassDriver / CCID / CCID.h
index 608fb78..e3a5530 100644 (file)
                void EVENT_USB_Device_ConfigurationChanged(void);
                void EVENT_USB_Device_ControlRequest(void);
 
-               uint8_t CALLBACK_CCID_IccPowerOn(uint8_t slot,
-                                                                                uint8_t* atr,
-                                                                                uint8_t* atrSize,
-                                                                                uint8_t* error);
-               uint8_t CALLBACK_CCID_IccPowerOff(uint8_t slot, uint8_t* error);
-               uint8_t CALLBACK_CCID_GetSlotStatus(uint8_t slot, uint8_t* error);
-               uint8_t CALLBACK_CCID_Abort(uint8_t slot,
-                            uint8_t seq,
-                            uint8_t *error);
-
+               uint8_t CALLBACK_CCID_IccPowerOn(USB_ClassInfo_CCID_Device_t* const CCIDInterfaceInfo,
+                                                const uint8_t Slot,
+                                                                                uint8_t* const Atr,
+                                                                                uint8_t* const AtrSize,
+                                                                                uint8_t* const Error);
+               uint8_t CALLBACK_CCID_IccPowerOff(USB_ClassInfo_CCID_Device_t* const CCIDInterfaceInfo,
+                                                 const uint8_t Slot,
+                                                 uint8_t* const Error);
+               uint8_t CALLBACK_CCID_GetSlotStatus(USB_ClassInfo_CCID_Device_t* const CCIDInterfaceInfo,
+                                                   const uint8_t Slot,
+                                                   uint8_t* const Error);
+               uint8_t CALLBACK_CCID_XfrBlock(USB_ClassInfo_CCID_Device_t* const CCIDInterfaceInfo,
+                                                                          const uint8_t Slot,
+                                                                          const uint8_t* ReceivedBuffer,
+                                                                          const uint8_t ReceivedBufferSize,
+                                                                          uint8_t* const SendBuffer,
+                                                                          uint8_t* const SentBufferSize,
+                                                                          uint8_t* const Error);
+               uint8_t CALLBACK_CCID_Abort(USB_ClassInfo_CCID_Device_t* const CCIDInterfaceInfo,
+                                           const uint8_t Slot,
+                                           const uint8_t Seq,
+                                           uint8_t* const error);
 
 #endif