4.3.60. Reset Vector Base Address, EL3

The RVBAR_EL3 characteristics are:


Defines the address that execution starts from after reset when executing in the AArch64 state.

RVBAR_EL3 is part of the reset management registers functional group.

Usage constraints

The accessibility of the RVBAR_EL3 by Exception level is:


Only implemented if the highest Exception level implemented is EL3.


See the register summary in Table 4.11.

Figure 4.52 shows the RVBAR_EL3 bit assignments.

Figure 4.52. RVBAR_EL3 bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

Table 4.69 shows the RVBAR_EL3 bit assignments.

Table 4.69.  RVBAR_EL3 bit assignments

[63:44]-Reserved, res0.
[43:2]Reset Vector Base Address

Reset Vector Base Address when executing in the AArch64 state. The reset address for processor n is set by the RVBARADDRn[43:2] input signals.

[1:0]-Reserved, res0.

To access the RVBAR_EL3 in AArch64 state, read the register with:

MRS <Xt>, RVBAR_EL3; Read RVBAR_EL3 Reset Vector Base Address Register
Copyright © 2013, 2014 ARM. All rights reserved.ARM DDI 0488D