Skip to content

Commit

Permalink
Update appendix_a4.adoc
Browse files Browse the repository at this point in the history
Signed-off-by: paul-andes <[email protected]>
  • Loading branch information
paul-andes authored Nov 18, 2024
1 parent 2d8ad0a commit 4a0b6bf
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion appendix_a4.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
== A4: Message-Signaled Interrupts (MSI)

In systems built with an Incoming Message-Signaled Interrupt Controller (IMSIC), the IOPMP can trigger message-signaled interrupts (MSI) by writing a word of data to a specific address. The address is specified by *ERR_MSIADR* and *ERR_MSIADRH* (implemented only when *HWCFG0.addrh_en*=1), while the content to write is stored in the field msidata in the register *ERR_CFG*. The *ERR_MSIADR*, *ERR_MSIADRH*, and *ERR_CFG* are locked by the *ERR_CFG.l*.
The bit *ERR_CFG.msi_en* indicates whether the IOPMP triggers MSI. *ERR_MSIADR*, *ERR_MSIADRH*, and *ERR_CFG.msidata* are not implemented when *ERR_CFG.msi_en* = 0.
The bit *ERR_CFG.msi_en* indicates whether the IOPMP triggers MSI. *ERR_MSIADR*, *ERR_MSIADRH*, and *ERR_CFG.msidata* are not available when *ERR_CFG.msi_en* = 0. The bit can be programmable or hardwired.

0 comments on commit 4a0b6bf

Please sign in to comment.