chg: flash_mem - hooked up client - device comms

This commit is contained in:
iceman1001 2018-02-13 15:36:20 +01:00
commit 1709c1ce1a
3 changed files with 24 additions and 7 deletions

View file

@ -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]);

View file

@ -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

View file

@ -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