Go to the source code of this file.
◆ SWIOState
| Data Fields |
|
int |
t1coeff |
|
|
int |
pinmaskD |
|
|
int |
pinmaskC |
|
|
int |
opmode |
|
|
enum RiscVChip |
target_chip_type |
|
|
int |
sectorsize |
|
|
uint32_t |
statetag |
|
|
uint32_t |
lastwriteflags |
|
|
uint32_t |
currentstateval |
|
|
uint32_t |
flash_unlocked |
|
|
uint32_t |
autoincrement |
|
◆ R_GLITCH_HIGH
◆ STTAG
◆ IRAM
◆ DMDATA0
◆ DMDATA1
◆ DMCONTROL
◆ DMSTATUS
◆ DMHARTINFO
◆ DMABSTRACTCS
| #define DMABSTRACTCS 0x16 |
◆ DMCOMMAND
◆ DMABSTRACTAUTO
| #define DMABSTRACTAUTO 0x18 |
◆ DMPROGBUF0
◆ DMPROGBUF1
◆ DMPROGBUF2
◆ DMPROGBUF3
◆ DMPROGBUF4
◆ DMPROGBUF5
◆ DMPROGBUF6
◆ DMPROGBUF7
◆ DMCPBR
◆ DMCFGR
◆ DMSHDWCFGR
◆ FLASH_STATR_WRPRTERR
| #define FLASH_STATR_WRPRTERR ((uint8_t)0x10) |
◆ CR_PAGE_PG
| #define CR_PAGE_PG ((uint32_t)0x00010000) |
◆ CR_BUF_LOAD
| #define CR_BUF_LOAD ((uint32_t)0x00040000) |
◆ FLASH_CTLR_MER
| #define FLASH_CTLR_MER ((uint16_t)0x0004) /* Mass Erase */ |
◆ CR_STRT_Set
| #define CR_STRT_Set ((uint32_t)0x00000040) |
◆ CR_PAGE_ER
| #define CR_PAGE_ER ((uint32_t)0x00020000) |
◆ CR_BUF_RST
| #define CR_BUF_RST ((uint32_t)0x00080000) |
◆ RiscVChip
| Enumerator |
|---|
| CHIP_UNKNOWN | |
| CHIP_CH32V10x | |
| CHIP_CH57x | |
| CHIP_CH56x | |
| CHIP_CH32V20x | |
| CHIP_CH32V30x | |
| CHIP_CH58x | |
| CHIP_CH32V003 | |
| CHIP_CH32X03x | |