Visible to Intel only — GUID: mxt1666222341839
Ixiasoft
Visible to Intel only — GUID: mxt1666222341839
Ixiasoft
7.4.2.6. Mgmt_Ctrl
Byte offset: 0x00020 (Word32 offset: 0x008).
Used to request management operations.
Bits | Field | Access Type | Reset Value | Description |
---|---|---|---|---|
31 | Busy. | R | 0x0 | This bit is automatically set when the register is written to initiate an operation, and is automatically cleared when the operation has completed. 0x1 = an operation is ongoing and this register should not be written to. 0x0 = any previous operation has completed, and another operation may be requested using a write to this register. |
30:9 | Reserved. | |||
8 | Success. | R | 0x0 | On completion of a flush, insert, delete or delete_key_mask operation, this indicates that the operation was successful. (Note that only 0x1 is expected). On completion of a search operation, this indicates whether a match was found (0x1 = a match was found, 0x0 = no match found). |
7:3 | Reserved. | |||
2:0 | op_type[2:0] | RW | 0x0 | Specifies the operation type: 0x0 = flush (delete all entries). 0x1 = insert an entry, using the key specified by the Key_N registers, the mask specified by the Mask_N registers, the entry ID specified by the Entry register and the optional result specified by the Result_N registers. 0x2 = delete an entry, using the entry ID specified by the Entry register. 0x3 = perform a search, using the key specified by the key specified by the Key_N registers. On completion, the success field indicates whether a match was found, and the corresponding entry ID and result are given by the Entry and Result_N registers, respectively. 0x4 = delete an entry, using the key specified by the Key_N registers, the mask specified by the Mask_N registers and the entry ID specified by the Entry register. This is faster than using op_type = 0x2 providing that at least some Mask_N register bits are set to 1. 0x5 – 0x7 = reserved. |