13.35 DCPS2 (T32 instruction)

Debug switch to exception level 2.


This instruction is supported only in ARMv8.




This instruction is valid in Debug state only, and is always UNDEFINED in Non-debug state.

DCPS2 targets EL2 and:

  • If EL2 is using AArch32, the PE enters Hyp mode.
  • If EL2 is using AArch64, the PE enters EL2h, and executes future instructions as A64 instructions.

In Non-debug state, use the HVC instruction to generate a trap to EL2.


This 32-bit instruction is available in T32 only.

There is no 16-bit version of this instruction in T32.

Non-ConfidentialPDF file icon PDF versionARM 100069_0608_00_en
Copyright © 2014–2017 ARM Limited or its affiliates. All rights reserved.