B1.87 VDFSR, Virtual SError Exception Syndrome Register

The VDFSR provides the syndrome value reported to software on taking a virtual SError interrupt exception.

Bit field descriptions

VDFSR is a 32-bit register, and is part of :

  • The Exception and fault handling registers functional group.
  • The Virtualization registers functional group.
Figure B1-77 VDFSR 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.


RES0, [31:16]
RES0Reserved.
AET, [15:14]

Asynchronous Error Type. Describes the state of the core after taking a virtual SError interrupt exception. Software might use the information in the syndrome registers to determine what recovery might be possible. The value is:

0b01

Uncorrected error, Unrecoverable error (UEU).

RES0, [13]
RES0Reserved.
ExT, [12]

External abort type.

RES0.

This register is only used for external aborts.

RES0, [11:0]
RES0Reserved.
Configurations

AArch32 System register VDFSR is architecturally mapped to AArch64 System register VSESR_EL2 [31:0]. See B2.108 VSESR_EL2, Virtual SError Exception Syndrome Register.

Bit fields and details not provided in this description are architecturally defined. See the Arm® Architecture Reference Manual Armv8, for Armv8-A architecture profile.

Non-ConfidentialPDF file icon PDF version100442_0200_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.