sdm_QSPI_regs Summary
Base Address: 0xFF8D2000
| Register Address Offset |
Bit Fields | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sdm_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 0x80 |
|||||||||||||||
|
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 0x1 |
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 RW 0x0 |
||||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
|
data RW 0x0 |
||||||||||||||||
|
0xA4 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 |
||||||||||||||||
|
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 |
||||||||||||||||