SourcePoint AMD Help

Table of Contents

How to Modify a Defined Memory Region

Adding or Modifying a Currently Defined Memory Region

  1. Select Options|Target Configuration from the menu bar. ย The Target Configuration dialog box displays.

  1. Click the Memory Map tab.

  2. To add or modify a currently defined memory region, click on the Add or Edit button beneath the Memory Map list box. The Add Memory Map Entry dialog box or Edit Memory Map Entry dialog box displays.

ย 

Add Memory Map Entry under the Memory Map tab of Options|Target Configuration

  1. Enter the physical address where the memory map range begins in the Starting address field. Memory accesses to addresses not found within the memory map use the following rules: Memory writes are always allowed, and Memory reads are allowed unless Safe mode is enabled.

  2. Enter the physical address where the memory map ends in the Ending address field. Memory accesses to addresses not found within the memory map use the following rules: Memory writes are always allowed, and Memory reads are allowed unless Safe mode is enabled.

  3. Select the physical memory width (8, 16, or 32 bits) via the Access size drop down box. This is the access size that is used when memory within this range is read or written to.

  4. Select a type of memory from the Type drop down list. Choices are: SRAM, DRAM, ROM, or Flash.

  5. Select an option from the Processor drop down list. This field is only available on non-SMP targets. It allows you to select whether a memory range is local to a given processor or is accessible to all processors. Entering a processor number indicates that the defined range is only accessible by that processor. Entering ALL indicates that the memory range is shared by all processors.

Note: It is not possible to define a range shared by some, but not all, processors.

Removing a Currently Defined Memory Region

Select the Remove or Remove All button on the Memory Map tab to remove a defined memory region. The Remove button removes the currently selected memory map entry. The Remove All button removes all memory map entries.