On certain CPUs some memory areas are used in a different memory organization that the others, either as Big Endian or Little Endian. The memory areas which contain Little Endian code can be set here.
Download Files dialog, Endian page
Little Endian Areas
The areas can be set in three ways:
•All – all areas are Little Endian
•None – no Little Endian areas
•Custom – memory areas specified hold Little Endian code
Memory containing Little Endian code
Custom memory areas containing Little Endian code are specified here. Multiple areas can be specified. New areas are defined by pressing the 'New…' button, existing ones can be edited by pressing the 'Properties…' button or removed by pressing the 'Remove' button.
Specifying the memory range
The memory range can be specified with absolute address or by selecting the area using the symbol browser by pressing either the 'From…' or the 'To…' button. If an object is specified in the 'From…' area and 'Cover entire object range' is checked, the entire object range of the object will be declared as Little Endian.
Ignore download file Endian memory information
If this option is checked, the memory area information from the download file about Endian memory areas are ignored and only the areas specified here are regarded.