← 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> Description
000 SYS

For more information, see GSB SYS.

001 ACK

For more information, see GSB ACK.

Operation

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


Version 2026.06 — Copyright © 2010-2026 Arm Limited or its affiliates.

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