Browse By Tags

  • How to change Elf Header's e_version field on compile time?

    Hi experts.

    For managing binary file's version information.. I just want to Elf Header's e_version field...

    But I don't know how to change that information on compile time...

    Could  I use that field as i want to?

    Cuz the some application…

  • DS-5: Disassembly view of ELF Content Editor not working

    In DS-5 when I try to open an AXF/ELF with the ELF Content Editor all of the tabs/views work fine except for the Disassembly tab.

    When I click on the Disassembly tab it gives me an "Error: The ABI ARMELF32 is not initialsed" (see image below)…

  • File not found when executing assembled program

    The main problem

    When assembling your first programs with AS, and linking it to external libraries like this :

    armv7a-hardfloat-linux-gnueabi-as -o test.o test.S

    armv7a-hardfloat-linux-gnueabi-ld.gold --hash-style=sysv -o test test.o -lc

    You might be confronted…

  • Hello World with Bare Metal and QEMU

    I have followed some tutorials on the internet and found one in particular quite interesting and didactic for those just starting to program ARM Bare metal. The Blog é Freedom Embedded | Balau's technical blog on open hardware, free software and…

  • White Paper - Separating instructions and data with PureCode

    ARM is introducing a new processor-specific ELF section attribute flag SHF_ARM_PURECODE. This attribute aims to facilitate the separation of instructions and data in program's memory when targeting micro-controllers.

    PureCode.jpg

    Micro-controllers are important…