indwr
Module Instance | Base Address | Register Address |
---|---|---|
i_qspi_qspiregs | 0xFF8D2000 | 0xFF8D2070 |
Size: 32
Offset: 0x70
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
indir_wr_xfer_resv2_fld RO 0x0 |
|||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
indir_wr_xfer_resv2_fld RO 0x0 |
indcnt RO 0x0 |
inddone RW 0x0 |
rdqueued RO 0x0 |
indir_wr_rsvd_fld RO 0x0 |
rdstat RO 0x0 |
cancel WO 0x0 |
start WO 0x0 |
indwr Fields
Bit | Name | Description | Access | Reset | ||||||
---|---|---|---|---|---|---|---|---|---|---|
31:8 | indir_wr_xfer_resv2_fld | RO | 0x0 | |||||||
7:6 | indcnt |
This field contains the number of indirect operations which have been completed. This is used in conjunction with the indirect completion status field (bit 5). It is incremented by hardware when an indirect operation has completed. Write a 1 to bit 5 of this register to decrement it. |
RO | 0x0 | ||||||
5 | inddone |
This field is set to 1 when an indirect operation has completed. Write a 1 to this field to clear it.
|
RW | 0x0 | ||||||
4 | rdqueued |
Two indirect write operations have been queued
|
RO | 0x0 | ||||||
3 | indir_wr_rsvd_fld | RO | 0x0 | |||||||
2 | rdstat |
Indirect write operation in progress (status)
|
RO | 0x0 | ||||||
1 | cancel |
Writing a 1 to this bit will cancel all ongoing indirect write operations.
|
WO | 0x0 | ||||||
0 | start |
Writing a 1 to this bit will trigger an indirect write operation. The assumption is that the indirect start address and the indirect number of bytes register is setup before triggering the indirect write operation.
|
WO | 0x0 |