/[pcsclite]/trunk/Drivers/ccid/src/commands.h
ViewVC logotype

Diff of /trunk/Drivers/ccid/src/commands.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 891 by rousseau, Mon May 24 10:02:48 2004 UTC revision 892 by rousseau, Mon May 24 12:58:43 2004 UTC
# Line 25  Line 25 
25  #define STATUS_OFFSET 7  #define STATUS_OFFSET 7
26  #define ERROR_OFFSET 8  #define ERROR_OFFSET 8
27    
28  RESPONSECODE CmdPowerOn(int lun, int * nlength, unsigned char buffer[]);  RESPONSECODE CmdPowerOn(int lun, unsigned int * nlength,
29  RESPONSECODE SecurePIN(int lun, const unsigned char TxBuffer[], int TxLength,          unsigned char buffer[]);
30          unsigned char RxBuffer[], int *RxLength);  RESPONSECODE SecurePIN(int lun, const unsigned char TxBuffer[],
31  RESPONSECODE CmdEscape(int lun, const unsigned char TxBuffer[], int TxLength,          unsigned int TxLength, unsigned char RxBuffer[], unsigned int *RxLength);
32          unsigned char RxBuffer[], int *RxLength);  RESPONSECODE CmdEscape(int lun, const unsigned char TxBuffer[],
33            unsigned int TxLength, unsigned char RxBuffer[], unsigned int *RxLength);
34  RESPONSECODE CmdPowerOff(int lun);  RESPONSECODE CmdPowerOff(int lun);
35  RESPONSECODE CmdGetSlotStatus(int lun, unsigned char buffer[]);  RESPONSECODE CmdGetSlotStatus(int lun, unsigned char buffer[]);
36  RESPONSECODE CmdXfrBlock(int lun, int tx_length, unsigned char tx_buffer[],  RESPONSECODE CmdXfrBlock(int lun, unsigned int tx_length,
37          int *rx_length, unsigned char rx_buffer[], int protoccol);          unsigned char tx_buffer[], unsigned int *rx_length,
38  RESPONSECODE CCID_Transmit(int lun, int tx_length,          unsigned char rx_buffer[], int protoccol);
39    RESPONSECODE CCID_Transmit(int lun, unsigned int tx_length,
40          const unsigned char tx_buffer[]);          const unsigned char tx_buffer[]);
41  RESPONSECODE CCID_Receive(int lun, int *rx_length, unsigned char rx_buffer[]);  RESPONSECODE CCID_Receive(int lun, unsigned int *rx_length,
42  RESPONSECODE CmdXfrBlockTPDU_T0(int lun, int tx_length,          unsigned char rx_buffer[]);
43          unsigned char tx_buffer[], int *rx_length, unsigned char rx_buffer[]);  RESPONSECODE CmdXfrBlockTPDU_T0(int lun, unsigned int tx_length,
44  RESPONSECODE CmdXfrBlockTPDU_T1(int lun, int tx_length,          unsigned char tx_buffer[], unsigned int *rx_length,
45          unsigned char tx_buffer[], int *rx_length, unsigned char rx_buffer[]);          unsigned char rx_buffer[]);
46  RESPONSECODE SetParameters(int lun, char protocol, int length,  RESPONSECODE CmdXfrBlockTPDU_T1(int lun, unsigned int tx_length,
47            unsigned char tx_buffer[], unsigned int *rx_length,
48            unsigned char rx_buffer[]);
49    RESPONSECODE SetParameters(int lun, char protocol, unsigned int length,
50          unsigned char buffer[]);          unsigned char buffer[]);
51    
52  void i2dw(int value, unsigned char *buffer);  void i2dw(int value, unsigned char *buffer);

Legend:
Removed from v.891  
changed lines
  Added in v.892

  ViewVC Help
Powered by ViewVC 1.1.5