This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

c6678 SRIO PRIVID

I'm reading KeyStone Architecture Serial Rapid IO (SRIO) User Guide (SPRUGW1B)

I cannot understand the purpose of the PRIVID and how to use it.

For example in the LSU_REG6 (WO) in the description of the section PrivId it's written that "When attempting to manually release the busy bit, the PrivID of the original locking CPU has to match the PrivID that is being used for release the busy bit being used for release the busy bit."

But what does it mean?

This field is handled automatically when a core accesses to the register or I have to write the privid that I'm using? And in this case how can I find out?