← Home

GSB

Generic Interrupt Controller synchronization barrier

This instruction provides explicit synchronization mechanisms for GIC and GICR System instructions.

This is an alias of SYS. This means:

System class

(FEAT_GCIE)

313029282726252423222120191817161514131211109876543210
110101010000100011000000op2Rt
Lop1CRnCRm

Encoding

GSB <gsb_op>

is equivalent to

SYS #0, C12, C0, #<op2>{, <Xt>}

and is the preferred disassembly when SysOp('000', '1100', '0000', op2) == Sys_GSB.

Assembler Symbols

<gsb_op>

Is a GSB operation name, as listed for the GSB system instruction group, encoded in op2:

op2 <gsb_op>
000 SYS
001 ACK

Operation

The description of SYS gives the operational pseudocode for this instruction.


Version 2025.09 — Copyright © 2010-2025 Arm Limited or its affiliates.

This site is provided as a community resource and is NOT affiliated with nor endorsed by Arm Limited.