]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - client/pcsc.h
usb communication (device side) refactoring
[proxmark3-svn] / client / pcsc.h
index 3dae06c00b06d995008e8076e2121738a4900db7..4de8499f8f2bd50e18ce6ed7f8be23121e9c0561 100644 (file)
 #ifndef PCSC_H__
 #define PCSC_H__
 
+#include <stdint.h>
 #include <stdbool.h>
 #include "smartcard.h"
 
+uint8_t *pcsc_get_trace_addr(void);
+uint32_t pcsc_get_traceLen(void);
 char *getAlternativeSmartcardReader(void);
 bool pcscCheckForCardReaders(void);
 bool pcscSelectAlternativeCardReader(const char *readername);
 bool pcscGetATR(smart_card_atr_t *card);
+void pcscTransmit(uint8_t *data, uint32_t data_len, uint32_t flags, uint8_t *response, int *response_len);
 
 #endif
Impressum, Datenschutz