When loading the firmware I am working with, it copies multiple regions of code/data to another write-able memory region.

I normal load the code/data into the destination location and leave the source empty. But have just noticed the firmware calls some of the functions in the original/source region.

So I could leave all of the source data/code and load the duplicate data/code regions, but what I am wanting to avoid is duplicated reverse engineer the functions.

So what I ideally want is someway to alias/memory map the regions so there is only "one" version of the memory, thus one labeled data and RE functions.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.