]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - armsrc/cmd.c
fixed USB GPIO bug reported by gregy, and fixed 'hf 14a reader' command
[proxmark3-svn] / armsrc / cmd.c
index c414bc39c8cbb2cac075a05e1d20791d0d545e3c..ff5c4f8169ad69b60338af25cbf1b4488d1041a5 100644 (file)
@@ -1,7 +1,7 @@
 /*\r
  * Proxmark send and receive commands\r
  *\r
- * Copyright (c) 2010, Roel Verdult\r
+ * Copyright (c) 2012, Roel Verdult\r
  * All rights reserved.\r
  *\r
  * Redistribution and use in source and binary forms, with or without\r
@@ -52,7 +52,7 @@ bool cmd_receive(UsbCommand* cmd) {
   return true;\r
 }\r
 \r
-bool cmd_send(uint32_t cmd, uint32_t arg0, uint32_t arg1, uint32_t arg2, byte_t* data, size_t len) {\r
+bool cmd_send(uint32_t cmd, uint32_t arg0, uint32_t arg1, uint32_t arg2, void* data, size_t len) {\r
   UsbCommand txcmd;\r
 \r
   // Compose the outgoing command frame\r
@@ -63,7 +63,7 @@ bool cmd_send(uint32_t cmd, uint32_t arg0, uint32_t arg1, uint32_t arg2, byte_t*
 \r
   // Add the (optional) content to the frame, with a maximum size of USB_CMD_DATA_SIZE\r
   if (data && len) {\r
-    memcpy(txcmd.d.asBytes,data,MIN(len,USB_CMD_DATA_SIZE));\r
+    memcpy(txcmd.d.asBytes,(byte_t*)data,MIN(len,USB_CMD_DATA_SIZE));\r
          }\r
   \r
   // Send frame and make sure all bytes are transmitted\r
Impressum, Datenschutz