diff options
author | Mathias Kresin <dev@kresin.me> | 2019-01-05 12:08:09 +0100 |
---|---|---|
committer | Mathias Kresin <dev@kresin.me> | 2019-01-13 18:31:10 +0100 |
commit | f4aa9d8839958c39d24d7cca3d3215efad98a1e2 (patch) | |
tree | e26603d7cd8bef807659228cde6acbe8ef1f3857 /tools/firmware-utils/src/mkdlinkfw-lib.c | |
parent | 055cdab2bb229e39e8a4acaf096356d0c481a1f4 (diff) | |
download | upstream-f4aa9d8839958c39d24d7cca3d3215efad98a1e2.tar.gz upstream-f4aa9d8839958c39d24d7cca3d3215efad98a1e2.tar.bz2 upstream-f4aa9d8839958c39d24d7cca3d3215efad98a1e2.zip |
firmware-utils: mkdlinkfw: cleanup code
Drop unused function and macros. With the cleanup the gnu extension
typeof isn't used any longer and the gnu99 compile flag can be dropped.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Diffstat (limited to 'tools/firmware-utils/src/mkdlinkfw-lib.c')
-rw-r--r-- | tools/firmware-utils/src/mkdlinkfw-lib.c | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/tools/firmware-utils/src/mkdlinkfw-lib.c b/tools/firmware-utils/src/mkdlinkfw-lib.c index fcab856231..a661c0bc82 100644 --- a/tools/firmware-utils/src/mkdlinkfw-lib.c +++ b/tools/firmware-utils/src/mkdlinkfw-lib.c @@ -32,8 +32,6 @@ extern char *progname; -static unsigned char jffs2_eof_mark[4] = { 0xde, 0xad, 0xc0, 0xde }; - uint32_t jboot_timestamp(void) { time_t rawtime; @@ -106,40 +104,6 @@ int read_to_buf(const struct file_info *fdata, char *buf) return ret; } -int pad_jffs2(char *buf, int currlen, int maxlen) -{ - int len; - uint32_t pad_mask; - - len = currlen; - pad_mask = (4 * 1024) | (64 * 1024); /* EOF at 4KB and at 64KB */ - while ((len < maxlen) && (pad_mask != 0)) { - uint32_t mask; - int i; - - for (i = 10; i < 32; i++) { - mask = 1 << i; - if (pad_mask & mask) - break; - } - - len = ALIGN(len, mask); - - for (i = 10; i < 32; i++) { - mask = 1 << i; - if ((len & (mask - 1)) == 0) - pad_mask &= ~mask; - } - - for (i = 0; i < sizeof(jffs2_eof_mark); i++) - buf[len + i] = jffs2_eof_mark[i]; - - len += sizeof(jffs2_eof_mark); - } - - return len; -} - int write_fw(const char *ofname, const char *data, int len) { FILE *f; |