3.2.14. Region Setup High <n> Register

The region_setup_high_<n> Register characteristics are:

Purpose

None for region 0, for other regions it controls the base address [63:32] of region <n>.

Usage constraints

There are no usage constraints.

Configurations

Available in all configurations of the TZASC.

Attributes

See the register summary in Table 3.1.

Figure 3.14 shows the region_setup_high_<n> Register bit assignments.

Figure 3.14. region_setup_high_<n> Register bit assignments


Table 3.14 shows the region_setup_high_<n> Register bit assignments.

Table 3.14. region_setup_high_<n> Register bit assignments

BitsNameFunction
[31:0]base_address_high<n>

Controls the base address [63:32] of region <n> [a].

The TZASC only permits a region to start at address 0x0, or at a multiple of its region size. If you program a region size to be 8GB or more, then the TZASC might ignore certain bits depending on the region size. See Table 3.16 for more information.

[a] For region 0, this field is RO. The TZASC sets the base address of region 0 to 0x0.


Copyright © 2008, 2010 ARM Limited. All rights reserved.ARM DDI 0431B
Non-Confidential