mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-20 13:23:51 -07:00
chg: flash_mem - hooked up client - device comms
This commit is contained in:
parent
0495e93b6d
commit
1709c1ce1a
3 changed files with 24 additions and 7 deletions
|
@ -1069,7 +1069,12 @@ void UsbPacketReceived(uint8_t *packet, int len) {
|
||||||
case CMD_READ_MEM:
|
case CMD_READ_MEM:
|
||||||
ReadMem(c->arg[0]);
|
ReadMem(c->arg[0]);
|
||||||
break;
|
break;
|
||||||
|
case CMD_READ_FLASH_MEM:
|
||||||
|
case CMD_WRITE_FLASH_MEM:
|
||||||
|
case CMD_UPLOAD_FLASH_MEM:
|
||||||
|
case CMD_DOWNLOAND_FLASH_MEM:
|
||||||
|
EXFLASH_TEST();
|
||||||
|
break;
|
||||||
case CMD_SET_LF_DIVISOR:
|
case CMD_SET_LF_DIVISOR:
|
||||||
FpgaDownloadAndGo(FPGA_BITSTREAM_LF);
|
FpgaDownloadAndGo(FPGA_BITSTREAM_LF);
|
||||||
FpgaSendCommand(FPGA_CMD_SET_DIVISOR, c->arg[0]);
|
FpgaSendCommand(FPGA_CMD_SET_DIVISOR, c->arg[0]);
|
||||||
|
|
|
@ -56,6 +56,12 @@ typedef struct {
|
||||||
#define CMD_DOWNLOAD_EML_BIGBUF 0x0110
|
#define CMD_DOWNLOAD_EML_BIGBUF 0x0110
|
||||||
#define CMD_DOWNLOADED_EML_BIGBUF 0x0111
|
#define CMD_DOWNLOADED_EML_BIGBUF 0x0111
|
||||||
|
|
||||||
|
// For Flash memory operations
|
||||||
|
#define CMD_READ_FLASH_MEM 0x0120
|
||||||
|
#define CMD_WRITE_FLASH_MEM 0x0121
|
||||||
|
#define CMD_UPLOAD_FLASH_MEM 0x0122
|
||||||
|
#define CMD_DOWNLOAND_FLASH_MEM 0x0123
|
||||||
|
|
||||||
// For low-frequency tags
|
// For low-frequency tags
|
||||||
#define CMD_READ_TI_TYPE 0x0202
|
#define CMD_READ_TI_TYPE 0x0202
|
||||||
#define CMD_WRITE_TI_TYPE 0x0203
|
#define CMD_WRITE_TI_TYPE 0x0203
|
||||||
|
|
|
@ -67,6 +67,12 @@ typedef struct{
|
||||||
#define CMD_DOWNLOAD_EML_BIGBUF 0x0110
|
#define CMD_DOWNLOAD_EML_BIGBUF 0x0110
|
||||||
#define CMD_DOWNLOADED_EML_BIGBUF 0x0111
|
#define CMD_DOWNLOADED_EML_BIGBUF 0x0111
|
||||||
|
|
||||||
|
// For Flash memory operations
|
||||||
|
#define CMD_READ_FLASH_MEM 0x0120
|
||||||
|
#define CMD_WRITE_FLASH_MEM 0x0121
|
||||||
|
#define CMD_UPLOAD_FLASH_MEM 0x0122
|
||||||
|
#define CMD_DOWNLOAND_FLASH_MEM 0x0123
|
||||||
|
|
||||||
// For low-frequency tags
|
// For low-frequency tags
|
||||||
#define CMD_READ_TI_TYPE 0x0202
|
#define CMD_READ_TI_TYPE 0x0202
|
||||||
#define CMD_WRITE_TI_TYPE 0x0203
|
#define CMD_WRITE_TI_TYPE 0x0203
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue