From 27278a7f3674051127dfe1ca29906034d578abfc Mon Sep 17 00:00:00 2001 From: optixx Date: Sun, 29 Mar 2009 22:35:57 +0200 Subject: [PATCH] o add file dumpo --- poc/ftdi_romdump/dump.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/poc/ftdi_romdump/dump.c b/poc/ftdi_romdump/dump.c index b619406..d2710f6 100644 --- a/poc/ftdi_romdump/dump.c +++ b/poc/ftdi_romdump/dump.c @@ -151,7 +151,6 @@ int main(int argc, char **argv) unsigned char *buffer; unsigned char dummy[10]; buffer = (unsigned char*)malloc(ROMSIZE); - memset(buffer,0,ROMSIZE); if (NULL == buffer){ fprintf(stderr, "Malloc failed",f); exit(-1); @@ -165,8 +164,11 @@ int main(int argc, char **argv) counter_clock(&ftdicb); } dump_packet(0x000,ROMSIZE,buffer); - - + + FILE *fp; + fp=fopen("dump.rom", "wb"); + fwrite(buffer, ROMSIZE, 1, fp); + fclose(fp); ftdi_disable_bitbang(&ftdica); ftdi_usb_close(&ftdica);