summaryrefslogtreecommitdiff
path: root/utils/imxtools/sbtools/elf.h (follow)
Commit message (Collapse)AuthorAge
* sbtools: more code refactoringAmaury Pouly2013-08-21
| | | | | | Factor all printf method with a unique one defined in misc.h Change-Id: I58fbf8916b76e873a2e6678506d2c8aece7834ec
* elf: fix handling of virtual/physical addressesAmaury Pouly2013-08-06
| | | | | | | | | | Remove the hackish elf_translate_addresses which should not have existed in the first place, on write always compute the physical address of a section using elf_translate_virtual_address which makes it possible to specify any virtual to physical mapping and fail nicely if there is none. Change-Id: I4f436945e90280a6fd9430de6c642dbeb8e23d40
* sbtools: elf library can now load global symbolsAmaury Pouly2013-08-06
| | | | Change-Id: I4d9f38ce31e65542d6ab192158bff52b6fad8f09
* sbtools: add helper to determine if a file is a valid ELF imageAmaury Pouly2013-08-06
| | | | Change-Id: Ie0e9c05569ca9b02fd36f31fd7323f02b14e1b60
* sbtools: make code aware of elf section namesAmaury Pouly2013-08-06
| | | | Change-Id: I7ab657959e38d2fcb2c7e6d9858facfb83101423
* sbtools: refactor and cleanupAmaury Pouly2013-07-18
| | | | | | | Factor common elf/sb read/write/printf routines. Factor sb zero key, move sb version guess. Change-Id: I5ae1885587456736e782e623610281bbee545039
* imxtools/sbtools: add elf function (sort by address)Amaury Pouly2012-12-16
| | | | Change-Id: Ib68746e11b43eadbbe0443626d4dc65d998348fa
* sbtoelf: implement sb extraction for sb1Amaury Pouly2012-11-27
| | | | | | | | | | Load, fill and call/jump instructions are extracted as elf files like for sb2. Because of the size limitations of the sb1 instructions, the resulting elf files can easily have hundreds of sections. The (currently) implemented elf simplification method will hopefully reduce this to a few sections only Change-Id: I8fd6ed935ac3128f244bbd71c782e2a0a1c6d44a
* imxtools: move tools to a new sbtools/ subdirectoryAmaury Pouly2012-05-31
Change-Id: I0d8d6831b35037725486f61fc363de87bc8ba92e