Mailbox Client Intel® FPGA IP User Guide

ID 683290
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.4.1. Interrupt Enable Register

Use the Interrupt Enable register to enable or disable interrupts.
Note: These enable bits do not prevent the value of interrupt status bit from showing up in ISR, they only prevent the interrupt status bit from causing interrupt output assertion via IRQ signal.
Table 6.  Interrupt Enable Register
Bit Fields Access Default Value Description
31:8 Reserved
9 EN_RD_RSP_FIFO_WHEN_EMPTY R/W 0x0 The enable interrupt bit for read response FIFO when empty detection.
  • 1: Enable the read response FIFO when empty detection interrupt bit.
  • 0: Disable the read response FIFO when empty detection interrupt bit.
8 EN_WR_CMD_FIFO_WHEN_FULL R/W 0x0 The enable interrupt bit for write command FIFO when full detection.
  • 1: Enable the write command FIFO when full interrupt bit
  • 0: Disable the write command FIFO when full interrupt bit
7 EN_CRYPTO_ERROR_RECOVERY_PROGRESS 3 R/W 0x0 The enable interrupt bit for crypto service error recovery progress status.
  • 1: Enable the crypto service error recovery progress interrupt
  • 0: Disable the crypto service error recovery progress interrupt
6 EN_CRYPTO_MEMORY_TIMEOUT 3 R/W 0x0 The enable interrupt bit for the crypto service client-side memory timeout.
  • 1: Enable the crypto service client-side memory timeout interrupt
  • 0: Disable the crypto service client-side memory timeout interrupt
5 EN_BACKPRESSURE_TIMEOUT R/W 0x0 The enable interrupt bit for SDM backpressure timeout.
  • 1: Enable the SDM backpressure timeout interrupt
  • 0: Disable the SDM backpressure timeout interrupt
4 EN_EOP_TIMEOUT R/W 0x0 The enable interrupt bit for EN_EOP_TIMEOUT.
  • 1: Enable the EOP timeout interrupt
  • 0: disable the EOP timeout interrupt
3 EN_COMMAND_INVALID R/W 0x0 The enable interrupt bit for COMMAND_INVALID.
  • 1: Enable the command invalid interrupt
  • 0: Disable the command invalid interrupt
2 Reserved Reserved.
1 EN_CMD_FIFO_NOT_FULL R/W 0x0 The enable for the command FIFO full interrupt.
  • 1: Enable the FIFO full interrupt
  • 0: Disable the FIFO full interrupt
0 EN_DATA_VALID R/W 0x0 The enable for the data valid interrupt.
  • 1: Enable the data valid interrupt
  • 0: Disable the data valid interrupt
3 The crypto service feature is only available for Intel Agilex® 7 devices.