diff options
author | pancake <pancake@dazo> | 2007-06-10 05:41:50 +0200 |
---|---|---|
committer | pancake <pancake@dazo> | 2007-06-10 05:41:50 +0200 |
commit | c46961d511ce87859e3bdd18ecf42ccd70ca525a (patch) | |
tree | 56b9117ff9a117baed25c2d1dd8fc3bc5280ad86 /src/fpid.c | |
parent | ec71146727eb352c57e0ddb5b38858f4a7780c6b (diff) | |
download | 0xFFFF-c46961d511ce87859e3bdd18ecf42ccd70ca525a.tar.bz2 |
* Fix in fpid for proper JFFS2 identification
* Add new flag '-c' that makes 0xFFFF run as a shell
* Split the connect_via_usb() code from main()
* Add console handler for shell like usage of the flasher
Diffstat (limited to 'src/fpid.c')
-rw-r--r-- | src/fpid.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -64,7 +64,8 @@ char *fpid_file(char *filename) if (!memcmp(b+0x00, "\x00\x00\xa0\xe1\x00\x00\xa0\xe1", 8)) return pieces[PIECE_KERNEL]; else - if (!memcmp(b+0x00, "\x85\x19\x01\xe0", 4)) { + // JFFS2 MAGIC + if (!memcmp(b+0x00, "\x85\x19", 2)) { //\x01\xe0", 4)) { /*/ is jffs2 */ if (size < 0x300000) return pieces[PIECE_INITFS]; |