indwr

         
      
Module Instance Base Address Register Address
i_qspi_qspiregs 0xFF809000 0xFF809070

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.
Value Description
0 NOACTION
1 INDCOMPST
RW 0x0
4 rdqueued
Two indirect write operations have been queued
Value Description
0 NOACTION
1 INDWROP
RO 0x0
3 indir_wr_rsvd_fld

RO 0x0
2 rdstat
Indirect write operation in progress (status)
Value Description
0 NOACTION
1 INDWRSTAT
RO 0x0
1 cancel
 Writing a 1 to this bit will cancel all ongoing indirect write operations. 
Value Description
0 NOACTION
1 CANCEINDWR
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. 
Value Description
0 DISABLED
1 ENABLED
WO 0x0