imxtools: introduce rsrctool to manipulate rsrc sections

This tool is very preliminary but could be use for whatever
purpose since the format of the rsrc sections is now known.
By the way it appears that this format is the same as the
one use by the stmp36xx for its resources.

Change-Id: Idd7057f5cdce5af9726904169bb100c8bacb0981
This commit is contained in:
Amaury Pouly 2012-11-29 17:27:34 +01:00
parent 0ee512ca04
commit ee36a396cd
4 changed files with 505 additions and 1 deletions

View file

@ -3,7 +3,7 @@ CC=gcc
LD=gcc
CFLAGS=-g -std=c99 -W -Wall `pkg-config --cflags libusb-1.0` $(DEFINES)
LDFLAGS=`pkg-config --libs libusb-1.0`
BINS=elftosb sbtoelf sbloader
BINS=elftosb sbtoelf sbloader rsrctool
all: $(BINS)
@ -19,6 +19,9 @@ elftosb: elftosb.o crc.o crypto.o aes128.o sha1.o elf.o dbparser.o misc.o sb.o
sbloader: sbloader.o
$(LD) -o $@ $^ $(LDFLAGS)
rsrctool: rsrctool.o rsrc.o misc.o
$(LD) -o $@ $^ $(LDFLAGS)
clean:
rm -fr *.o