This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

hex file address order

When I create a hex file for a C file the addresses are not in order. Is there an option in uVision to make sure they are in order? The addresses are fine when I use an assembly file.

Parents
  • " There is no requirement that the HEX file records be in address order."

    Except for some PROM burners.

    Erik

    PS the file can be sorted as follows:

    Use your favorite editor (mine is CodeWright) to cut the columns before the address and relocate them at the end of the line. Then put XXX in front of the last line. Then use DOS sort to sort the file. Use the editor to bring the characters back to the front and remove the xxx.

Reply
  • " There is no requirement that the HEX file records be in address order."

    Except for some PROM burners.

    Erik

    PS the file can be sorted as follows:

    Use your favorite editor (mine is CodeWright) to cut the columns before the address and relocate them at the end of the line. Then put XXX in front of the last line. Then use DOS sort to sort the file. Use the editor to bring the characters back to the front and remove the xxx.

Children