EasyManua.ls Logo

ARM CoreLink GIC-600AE

Default Icon
268 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Arm
®
CoreLink™ GIC-600AE Generic Interrupt Controller
Technical Reference Manual
Document ID: 101206_0003_04_en
Issue: 04
Operation
MAPC commands
Error mnemonic Encoding IERR Stall Mask Description
MAPC_COLLECTION_OOR 0x10903 0 1 CEE A MAPC command has tried to map a CollectionID that is not supported.
See GITS_TYPER.
MAPC_TGT_OOR 0x10920 1 1/0 CEE A MAPC command has tried to map to a core that does not exist.
If the core is within the maximum range that the ITS supports, the command
stalls.
If the command is detected in the destination Distributor, the command is
ignored and the core is reported in GICT_ERR<n>MISC1.
Note:
If the value in GICT_ERR<n>MISC1 is 0, the location of the detected error
is in the ITS.
CEE applies to errors detected in the ITS only.
MAPC_CHIP_OFFLINE_OOR 0x10922 1 0 - A MAPC command has targeted a core in an offline chip.
Software must correct the mapping or take the target chip online.
MAPC_LPI_OFF 0x10923 1 0 - A MAPC command has tried to map a collection to a core that does not have
LPIs enabled.
Software must correct the mapping, or it must first enable LPIs using
GICR_CTLR.Enable_LPIs.
The core is reported in GICT_ERR<n>MISC1.
MAPI commands
Error mnemonic Encoding IERR Stall Mask Description
MAPI_DEVICE_OOR 0x10B01 0 1 CEE A MAPI has tried to map a DeviceID that is not supported.
See GITS_BASER0, and for information about the supported range, see
GITS_TYPER.
MAPI_COLLECTION_OOR 0x10B03 0 1 CEE A MAPI has tried to map to a collection that is not supported.
See GITS_BASER1, and for information about the supported range, see
GITS_TYPER.
MAPI_UNMAPPED_DEVICE 0x10B04 0 1 CEE A MAPI has tried to map an interrupt to a device that is not mapped
MAPI_ID_OOR 0x10B05 0 1 CEE A MAPI has tried to map to an EventID size that is not supported.
The size that is supported is reported in GITS_TYPER, but might be reduced
depending on the MAPD command for the specified DeviceID.
MAPVI commands
Error mnemonic Encoding IERR Stall Mask Description
MAPVI_DEVICE_OOR 0x10A01 0 1 CEE A MAPVI has tried to map a device supported by the ITS that is out-of-
range.
See GITS_BASER0, and for information about the supported range, see
GITS_TYPER.
MAPVI_COLLECTION_OOR 0x10A03 0 1 CEE A MAPVI has tried to map to a collection that is outside the range that the
ITS supports.
See GITS_BASER1, and for information about the supported range, see
GITS_TYPER.
MAPVI_UNMAPPED_DEVICE 0x10A04 0 1 CEE A MAPVI has tried to map an interrupt to a device that is not mapped
MAPVI_ID_OOR 0x10A05 0 1 CEE A MAPVI has tried to use an EventID that is outside the size that the
corresponding MAPD command supports
Copyright © 2018–2020, 2022 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 82 of 268

Table of Contents

Related product manuals