X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/6982ac2612c12af9fa65437bf4279007d734cc59..7fe9b0b742d7dae9c5af1d292d11840b5c3cbfae:/client/proxusb.h?ds=sidebyside diff --git a/client/proxusb.h b/client/proxusb.h new file mode 100644 index 00000000..a6e27ddf --- /dev/null +++ b/client/proxusb.h @@ -0,0 +1,27 @@ +#ifndef PROXUSB_H__ +#define PROXUSB_H__ + +#ifdef _MSC_VER +typedef DWORD uint32_t; +typedef BYTE uint8_t; +typedef WORD uint16_t; +#define bool BOOL +#else +#include +#include +#endif +#include +#include "usb_cmd.h" + +extern unsigned char return_on_error; +extern unsigned char error_occured; + +void SendCommand(UsbCommand *c); +bool ReceiveCommandPoll(UsbCommand *c); +void ReceiveCommand(UsbCommand *c); +usb_dev_handle* FindProxmark(int verbose, unsigned int *iface); +usb_dev_handle* OpenProxmark(int verbose); +usb_dev_handle* OpenProxmark(int verbose); +void CloseProxmark(void); + +#endif