summaryrefslogtreecommitdiffstats
path: root/src/dump.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dump.c')
-rw-r--r--src/dump.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dump.c b/src/dump.c
index 83a1ce5..e102ce9 100644
--- a/src/dump.c
+++ b/src/dump.c
@@ -18,7 +18,6 @@
#include "main.h"
#include "hexdump.h"
-#include <usb.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -81,8 +80,11 @@ __rf_extract_exit:
#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/stat.h>
-#include <asm/types.h>
+//#include <asm/types.h>
#include <mtd/mtd-user.h>
+#ifndef loff_t
+#define loff_t off_t
+#endif
#define M_RDONLY 0x00000001
#define M_RDRW 0x00000002
@@ -380,6 +382,7 @@ int nanddump(char *mtddev, unsigned long start_addr, unsigned long length, char
/* Write out page data */
//if (pretty_print) dump_bytes(readbuf, bs);
+ write(ofd, readbuf, bs);
progressbar(ofs, end_addr);
// OOB STUFF //