sdm_QSPI_regs Summary
Base Address: 0xFF8D2000
Register Address Offset |
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
i_qspi_qspiregs | ||||||||||||||||
0x0 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
idle RO 0x1 |
config_resv2_fld RO 0x0 |
bauddiv RW 0xF |
enterxipimm RW 0x0 |
enterxipnextrd RW 0x0 |
enahbremap RW 0x0 |
|||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
endma RW 0x0 |
wp RW 0x0 |
percslines RW 0x0 |
perseldec RW 0x0 |
enlegacyip RW 0x0 |
endiracc RW 0x0 |
config_resv1_fld RO 0x0 |
selclkphase RW 0x0 |
selclkpol RW 0x0 |
en RW 0x0 |
|||||||
0x4 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
rd_instr_resv5_fld RO 0x0 |
dummyrdclks RW 0x0 |
rd_instr_resv4_fld RO 0x0 |
enmodebits RW 0x0 |
rd_instr_resv3_fld RO 0x0 |
datawidth RW 0x0 |
|||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
rd_instr_resv2_fld RO 0x0 |
addrwidth RW 0x0 |
rd_instr_resv1_fld RO 0x0 |
instwidth RW 0x0 |
rdopcode RW 0x3 |
||||||||||||
0x8 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
wr_instr_resv4_fld RO 0x0 |
dummywrclks RW 0x0 |
wr_instr_resv3_fld RO 0x0 |
datawidth RW 0x0 |
|||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
wr_instr_resv2_fld RO 0x0 |
addrwidth RW 0x0 |
wr_instr_resv1_fld RO 0x0 |
wropcode RW 0x2 |
|||||||||||||
0xC 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
nss RW 0x0 |
btwn RW 0x0 |
|||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
after RW 0x0 |
init RW 0x0 |
|||||||||||||||
0x10 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
rd_data_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
rd_data_resv_fld RO 0x0 |
delay RW 0x0 |
byp RW 0x1 |
||||||||||||||
0x14 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
dev_size_resv_fld RO 0x0 |
bytespersubsector RW 0x10 |
|||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
bytesperdevicepage RW 0x100 |
numaddrbytes RW 0x2 |
|||||||||||||||
0x18 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
resv_fld RO 0x0 |
addr RW 0x200 |
|||||||||||||||
0x1C 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
addr RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
addr RW 0x0 |
||||||||||||||||
0x20 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
dma_periph_resv2_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
dma_periph_resv2_fld RO 0x0 |
numburstreqbytes RW 0x0 |
dma_periph_resv1_fld RO 0x0 |
numsglreqbytes RW 0x0 |
|||||||||||||
0x24 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
value RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
value RW 0x0 |
||||||||||||||||
0x28 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
mode_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
mode_resv_fld RO 0x0 |
mode RW 0x0 |
|||||||||||||||
0x2C 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
indwrpart RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
indrdpart RO 0x0 |
||||||||||||||||
0x30 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
tx_thresh_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
tx_thresh_resv_fld RO 0x0 |
level RW 0x1 |
|||||||||||||||
0x34 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
rx_thresh_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
rx_thresh_resv_fld RO 0x0 |
level RW 0x1 |
|||||||||||||||
0x40 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
irq_stat_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
irq_stat_resv_fld RO 0x0 |
indsramfull RW 0x0 |
rxfull RW 0x0 |
rxthreshcmp RW 0x0 |
txfull RW 0x0 |
txthreshcmp RW 0x0 |
rxover RW 0x0 |
indxfrlvl RW 0x0 |
illegalacc RW 0x0 |
protwrattempt RW 0x0 |
indrdreject RW 0x0 |
indopdone RW 0x0 |
underflowdet RW 0x0 |
mode_m_fail_fld RW 0x0 |
|||
0x44 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
irq_mask_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
irq_mask_resv_fld RO 0x0 |
indsramfull RW 0x0 |
rxfull RW 0x0 |
rxthreshcmp RW 0x0 |
txfull RW 0x0 |
txthreshcmp RW 0x0 |
rxover RW 0x0 |
indxfrlvl RW 0x0 |
illegalacc RW 0x0 |
protwrattempt RW 0x0 |
indrdreject RW 0x0 |
indopdone RW 0x0 |
underflowdet RW 0x0 |
mode_m_fail_mask_fld RW 0x0 |
|||
0x50 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
subsector RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
subsector RW 0x0 |
||||||||||||||||
0x54 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
subsector RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
subsector RW 0x0 |
||||||||||||||||
0x58 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
wr_prot_ctrl_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
wr_prot_ctrl_resv_fld RO 0x0 |
en RW 0x0 |
inv RW 0x0 |
||||||||||||||
0x60 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
indir_rd_xfer_resv_fld RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
indir_rd_xfer_resv_fld RO 0x0 |
num_ind_ops_done RO 0x0 |
ind_ops_done_status RW 0x0 |
rd_queued RO 0x0 |
sram_full RW 0x0 |
rd_status RO 0x0 |
cancel WO 0x0 |
start WO 0x0 |
|||||||||
0x64 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
level RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
level RW 0x0 |
||||||||||||||||
0x68 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
addr RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
addr RW 0x0 |
||||||||||||||||
0x6C 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
value RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
value RW 0x0 |
||||||||||||||||
0x70 32-bit |
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 |
|||||||||
0x74 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
level RW 0xFFFFFFFF |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
level RW 0xFFFFFFFF |
||||||||||||||||
0x78 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
addr RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
addr RW 0x0 |
||||||||||||||||
0x7C 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
value RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
value RW 0x0 |
||||||||||||||||
0x90 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
cmdopcode RW 0x0 |
enrddata RW 0x0 |
numrddatabytes RW 0x0 |
encmdaddr RW 0x0 |
enmodebit RW 0x0 |
numaddrbytes RW 0x0 |
|||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
enwrdata RW 0x0 |
numwrdatabytes RW 0x0 |
numdummybytes RW 0x0 |
flash_cmd_cntrl_resv1_fld RO 0x0 |
cmdexecstat RO 0x0 |
execcmd WO 0x0 |
|||||||||||
0x94 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
addr RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
addr RW 0x0 |
||||||||||||||||
0xA0 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
data RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
data RO 0x0 |
||||||||||||||||
0xA4 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
data RO 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
data RO 0x0 |
||||||||||||||||
0xA8 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
data RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
data RW 0x0 |
||||||||||||||||
0xAC 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
data RW 0x0 |
||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
data RW 0x0 |
||||||||||||||||
0xFC 32-bit |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
mod_id_resv_fld RO 0x0 |
value RO 0x1001 |
|||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
value RO 0x1001 |