In HDL Cores Register Map, some registers' type are RW1C, like this
I konw RW, but what's RW1C meaning?
It is a status bit/register. It will be set up by the hardware. You can read it at any time, and if you want to clear it, you need to write "1" to it.
For example, in case of START_OF_TRANSFER bit. This bit will be set up by the DMA after a transfer was started. And will remain asserted until the software clears it, by writing "1" to it.
Read / Write of “1” clears bit to zero.
Thanks for your reply.
Do you mean that After user reading or wirting this register, which bit is "1", then the bit will be cleared ?
Is that right?
Retrieving data ...