flash: remove fieldsets for *KEYR
This commit is contained in:
parent
e527f2796c
commit
d5096244fa
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 16
|
||||
@ -149,20 +147,6 @@ fieldset/CR:
|
||||
description: FLASH_CR Lock
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: KEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Flash status register
|
||||
byte_offset: 12
|
||||
@ -108,13 +106,6 @@ fieldset/CR:
|
||||
description: Force option byte loading
|
||||
bit_offset: 13
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: FKEYR
|
||||
description: Flash Key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OBR:
|
||||
description: Option byte register
|
||||
fields:
|
||||
@ -172,13 +163,6 @@ fieldset/OBR:
|
||||
description: Data1
|
||||
bit_offset: 24
|
||||
bit_size: 8
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Flash status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 12
|
||||
@ -108,13 +106,6 @@ fieldset/CR:
|
||||
description: End of operation interrupt enable
|
||||
bit_offset: 12
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEY
|
||||
description: FPEC key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OBR:
|
||||
description: Option byte register
|
||||
fields:
|
||||
@ -146,13 +137,6 @@ fieldset/OBR:
|
||||
description: Data1
|
||||
bit_offset: 18
|
||||
bit_size: 8
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 12
|
||||
@ -95,13 +93,6 @@ fieldset/CR:
|
||||
description: Lock
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEY
|
||||
description: FPEC key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTCR:
|
||||
description: Flash option control register
|
||||
fields:
|
||||
@ -137,13 +128,6 @@ fieldset/OPTCR:
|
||||
description: Not write protect
|
||||
bit_offset: 16
|
||||
bit_size: 12
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Flash status register
|
||||
byte_offset: 12
|
||||
@ -112,13 +110,6 @@ fieldset/CR:
|
||||
description: Force option byte loading
|
||||
bit_offset: 13
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: FKEYR
|
||||
description: Flash Key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OBR:
|
||||
description: Option byte register
|
||||
fields:
|
||||
@ -170,13 +161,6 @@ fieldset/OBR:
|
||||
description: Data1
|
||||
bit_offset: 24
|
||||
bit_size: 8
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Flash status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 12
|
||||
@ -95,13 +93,6 @@ fieldset/CR:
|
||||
description: Lock
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEY
|
||||
description: FPEC key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTCR:
|
||||
description: Flash option control register
|
||||
fields:
|
||||
@ -145,13 +136,6 @@ fieldset/OPTCR:
|
||||
description: Selection of protection mode for nWPRi bits
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 12
|
||||
@ -99,13 +97,6 @@ fieldset/CR:
|
||||
description: Lock
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEY
|
||||
description: FPEC key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTCR:
|
||||
description: Flash option control register
|
||||
fields:
|
||||
@ -183,13 +174,6 @@ fieldset/OPTCR2:
|
||||
description: PCROP zone preserved when RDP level decreased
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 16
|
||||
@ -176,20 +174,6 @@ fieldset/ECCR:
|
||||
description: ECC detection
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: KEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
|
@ -9,17 +9,14 @@ block/FLASH:
|
||||
description: Power down key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: PDKEYR
|
||||
- name: KEYR
|
||||
description: Flash key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 16
|
||||
@ -190,20 +187,6 @@ fieldset/ECCR:
|
||||
description: ECC detection
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: KEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
@ -291,13 +274,6 @@ fieldset/PCROP1SR:
|
||||
description: Bank 1 PCROP area start offset
|
||||
bit_offset: 0
|
||||
bit_size: 15
|
||||
fieldset/PDKEYR:
|
||||
description: Power down key register
|
||||
fields:
|
||||
- name: PDKEYR
|
||||
description: RUN_PD in FLASH_ACR key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SEC1R:
|
||||
description: securable area bank1 register
|
||||
fields:
|
||||
|
@ -8,23 +8,18 @@ block/FLASH:
|
||||
- name: NSKEYR
|
||||
description: FLASH non-secure key register
|
||||
byte_offset: 4
|
||||
fieldset: NSKEYR
|
||||
- name: SECKEYR
|
||||
description: FLASH secure key register
|
||||
byte_offset: 8
|
||||
fieldset: SECKEYR
|
||||
- name: OPTKEYR
|
||||
description: FLASH option key register
|
||||
byte_offset: 12
|
||||
fieldset: OPTKEYR
|
||||
- name: NSOBKKEYR
|
||||
description: FLASH non-secure OBK key register
|
||||
byte_offset: 16
|
||||
fieldset: NSOBKKEYR
|
||||
- name: SECOBKKEYR
|
||||
description: FLASH secure OBK key register
|
||||
byte_offset: 20
|
||||
fieldset: SECOBKKEYR
|
||||
- name: OPSR
|
||||
description: FLASH operation status register
|
||||
byte_offset: 24
|
||||
@ -542,13 +537,6 @@ fieldset/NSEPOCHR:
|
||||
description: Non-volatile non-secure EPOCH counter
|
||||
bit_offset: 0
|
||||
bit_size: 24
|
||||
fieldset/NSKEYR:
|
||||
description: FLASH non-secure key register
|
||||
fields:
|
||||
- name: NSKEY
|
||||
description: Non-volatile memory non-secure configuration access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSOBKCFGR:
|
||||
description: FLASH non-secure OBK configuration register
|
||||
fields:
|
||||
@ -572,13 +560,6 @@ fieldset/NSOBKCFGR:
|
||||
description: "Key index (offset /16 bits) pointing for next swap.\r 0x01 means that only the first OBK data (128 bits) is copied from current to alternate OBK sector\r 0x02 means that the two first OBK data is copied …\r …"
|
||||
bit_offset: 16
|
||||
bit_size: 9
|
||||
fieldset/NSOBKKEYR:
|
||||
description: FLASH non-secure OBK key register
|
||||
fields:
|
||||
- name: NSOBKKEY
|
||||
description: FLASH non-secure option bytes keys control access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSSR:
|
||||
description: FLASH non-secure status register
|
||||
fields:
|
||||
@ -670,13 +651,6 @@ fieldset/OPTCR:
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: OPTCR_SWAP_BANK
|
||||
fieldset/OPTKEYR:
|
||||
description: FLASH option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: FLASH option bytes control access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTSR:
|
||||
description: FLASH option status register
|
||||
fields:
|
||||
@ -936,13 +910,6 @@ fieldset/SECEPOCHR:
|
||||
description: Non-volatile secure EPOCH counter
|
||||
bit_offset: 0
|
||||
bit_size: 24
|
||||
fieldset/SECKEYR:
|
||||
description: FLASH secure key register
|
||||
fields:
|
||||
- name: SECKEY
|
||||
description: Non-volatile memory secure configuration access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SECOBKCFGR:
|
||||
description: FLASH secure OBK configuration register
|
||||
fields:
|
||||
@ -966,13 +933,6 @@ fieldset/SECOBKCFGR:
|
||||
description: "key index (offset /16 bits) pointing for next swap.\r …"
|
||||
bit_offset: 16
|
||||
bit_size: 9
|
||||
fieldset/SECOBKKEYR:
|
||||
description: FLASH secure OBK key register
|
||||
fields:
|
||||
- name: SECOBKKEY
|
||||
description: FLASH secure option bytes keys control access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SECSR:
|
||||
description: FLASH secure status register
|
||||
fields:
|
||||
|
@ -8,11 +8,9 @@ block/FLASH:
|
||||
- name: NSKEYR
|
||||
description: FLASH key register
|
||||
byte_offset: 4
|
||||
fieldset: NSKEYR
|
||||
- name: OPTKEYR
|
||||
description: FLASH option key register
|
||||
byte_offset: 12
|
||||
fieldset: OPTKEYR
|
||||
- name: OPSR
|
||||
description: FLASH operation status register
|
||||
byte_offset: 24
|
||||
@ -337,13 +335,6 @@ fieldset/NSCR:
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: BKSEL
|
||||
fieldset/NSKEYR:
|
||||
description: FLASH key register
|
||||
fields:
|
||||
- name: NSKEY
|
||||
description: Non-volatile memory configuration access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSSR:
|
||||
description: FLASH non-secure status register
|
||||
fields:
|
||||
@ -423,13 +414,6 @@ fieldset/OPTCR:
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: OPTCR_SWAP_BANK
|
||||
fieldset/OPTKEYR:
|
||||
description: FLASH option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: FLASH option bytes control access unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTSR:
|
||||
description: FLASH option status register
|
||||
fields:
|
||||
|
@ -5,7 +5,6 @@ block/BANK:
|
||||
description: FLASH key register for bank 1
|
||||
byte_offset: 0
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: CR
|
||||
description: FLASH control register for bank 1
|
||||
byte_offset: 8
|
||||
@ -78,7 +77,6 @@ block/FLASH:
|
||||
- name: OPTKEYR
|
||||
description: FLASH option key register
|
||||
byte_offset: 8
|
||||
fieldset: OPTKEYR
|
||||
- name: OPTCR
|
||||
description: FLASH option control register
|
||||
byte_offset: 24
|
||||
@ -343,13 +341,6 @@ fieldset/FAR:
|
||||
description: Bank 1 ECC error address
|
||||
bit_offset: 0
|
||||
bit_size: 15
|
||||
fieldset/KEYR:
|
||||
description: FLASH key register for bank 1
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: Bank 1 access configuration unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTCCR:
|
||||
description: FLASH option clear control register
|
||||
fields:
|
||||
@ -380,13 +371,6 @@ fieldset/OPTCR:
|
||||
description: Bank swapping configuration bit
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: FLASH option key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Unlock key option bytes
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTSR_CUR:
|
||||
description: FLASH option status register
|
||||
fields:
|
||||
|
@ -5,7 +5,6 @@ block/BANK:
|
||||
description: FLASH key register for bank 1
|
||||
byte_offset: 0
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: CR
|
||||
description: FLASH control register for bank 1
|
||||
byte_offset: 8
|
||||
@ -78,7 +77,6 @@ block/FLASH:
|
||||
- name: OPTKEYR
|
||||
description: FLASH option key register
|
||||
byte_offset: 8
|
||||
fieldset: OPTKEYR
|
||||
- name: OPTCR
|
||||
description: FLASH option control register
|
||||
byte_offset: 24
|
||||
@ -339,13 +337,6 @@ fieldset/FAR:
|
||||
description: Bank 1 ECC error address
|
||||
bit_offset: 0
|
||||
bit_size: 15
|
||||
fieldset/KEYR:
|
||||
description: FLASH key register for bank 1
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: Bank 1 access configuration unlock key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTCCR:
|
||||
description: FLASH option clear control register
|
||||
fields:
|
||||
@ -380,13 +371,6 @@ fieldset/OPTCR:
|
||||
description: Bank swapping configuration bit
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: FLASH option key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Unlock key option bytes
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTSR_CUR:
|
||||
description: FLASH option status register
|
||||
fields:
|
||||
|
@ -13,22 +13,18 @@ block/FLASH:
|
||||
description: Power down key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: PDKEYR
|
||||
- name: PEKEYR
|
||||
description: Program/erase key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: PEKEYR
|
||||
- name: PRGKEYR
|
||||
description: Program memory key register
|
||||
byte_offset: 16
|
||||
access: Write
|
||||
fieldset: PRGKEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 20
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 24
|
||||
@ -75,13 +71,6 @@ fieldset/ACR:
|
||||
description: Pre-read data address
|
||||
bit_offset: 6
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Option byte register
|
||||
fields:
|
||||
@ -97,13 +86,6 @@ fieldset/OPTR:
|
||||
description: BOR_LEV
|
||||
bit_offset: 16
|
||||
bit_size: 4
|
||||
fieldset/PDKEYR:
|
||||
description: Power down key register
|
||||
fields:
|
||||
- name: PDKEYR
|
||||
description: RUN_PD in FLASH_ACR key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PECR:
|
||||
description: Program/erase control register
|
||||
fields:
|
||||
@ -155,20 +137,6 @@ fieldset/PECR:
|
||||
description: Launch the option byte loading
|
||||
bit_offset: 18
|
||||
bit_size: 1
|
||||
fieldset/PEKEYR:
|
||||
description: Program/erase key register
|
||||
fields:
|
||||
- name: PEKEYR
|
||||
description: FLASH_PEC and data EEPROM key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PRGKEYR:
|
||||
description: Program memory key register
|
||||
fields:
|
||||
- name: PRGKEYR
|
||||
description: Program memory key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -13,22 +13,18 @@ block/FLASH:
|
||||
description: Power down key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: PDKEYR
|
||||
- name: PEKEYR
|
||||
description: Program/erase key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: PEKEYR
|
||||
- name: PRGKEYR
|
||||
description: Program memory key register
|
||||
byte_offset: 16
|
||||
access: Write
|
||||
fieldset: PRGKEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 20
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 24
|
||||
@ -100,20 +96,6 @@ fieldset/OBR:
|
||||
description: Boot From Bank 2
|
||||
bit_offset: 23
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PDKEYR:
|
||||
description: Power down key register
|
||||
fields:
|
||||
- name: PDKEYR
|
||||
description: RUN_PD in FLASH_ACR key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PECR:
|
||||
description: Program/erase control register
|
||||
fields:
|
||||
@ -165,20 +147,6 @@ fieldset/PECR:
|
||||
description: Launch the option byte loading
|
||||
bit_offset: 18
|
||||
bit_size: 1
|
||||
fieldset/PEKEYR:
|
||||
description: Program/erase key register
|
||||
fields:
|
||||
- name: PEKEYR
|
||||
description: FLASH_PEC and data EEPROM key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PRGKEYR:
|
||||
description: Program memory key register
|
||||
fields:
|
||||
- name: PRGKEYR
|
||||
description: Program memory key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -9,17 +9,14 @@ block/FLASH:
|
||||
description: Power down key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: PDKEYR
|
||||
- name: KEYR
|
||||
description: Flash key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 16
|
||||
@ -192,20 +189,6 @@ fieldset/ECCR:
|
||||
description: ECC detection
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: KEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
@ -301,13 +284,6 @@ fieldset/PCROP2SR:
|
||||
description: Bank 2 PCROP area start offset
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
fieldset/PDKEYR:
|
||||
description: Power down key register
|
||||
fields:
|
||||
- name: PDKEYR
|
||||
description: RUN_PD in FLASH_ACR key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SR:
|
||||
description: Status register
|
||||
fields:
|
||||
|
@ -9,27 +9,22 @@ block/FLASH:
|
||||
description: Power down key register
|
||||
byte_offset: 4
|
||||
access: Write
|
||||
fieldset: PDKEYR
|
||||
- name: NSKEYR
|
||||
description: Flash non-secure key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: NSKEYR
|
||||
- name: SECKEYR
|
||||
description: Flash secure key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: SECKEYR
|
||||
- name: OPTKEYR
|
||||
description: Flash option key register
|
||||
byte_offset: 16
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: LVEKEYR
|
||||
description: Flash low voltage key register
|
||||
byte_offset: 20
|
||||
access: Write
|
||||
fieldset: LVEKEYR
|
||||
- name: NSSR
|
||||
description: Flash status register
|
||||
byte_offset: 32
|
||||
@ -194,13 +189,6 @@ fieldset/ECCR:
|
||||
description: ECC detection
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/LVEKEYR:
|
||||
description: Flash low voltage key register
|
||||
fields:
|
||||
- name: LVEKEYR
|
||||
description: LVEKEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSBOOTADD0R:
|
||||
description: Flash non-secure boot address 0 register
|
||||
fields:
|
||||
@ -270,13 +258,6 @@ fieldset/NSCR:
|
||||
description: NSLOCK
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/NSKEYR:
|
||||
description: Flash non-secure key register
|
||||
fields:
|
||||
- name: NSKEYR
|
||||
description: NSKEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSSR:
|
||||
description: Flash status register
|
||||
fields:
|
||||
@ -320,13 +301,6 @@ fieldset/NSSR:
|
||||
description: NSBusy
|
||||
bit_offset: 16
|
||||
bit_size: 1
|
||||
fieldset/OPTKEYR:
|
||||
description: Flash option key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: OPTKEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
@ -402,13 +376,6 @@ fieldset/OPTR:
|
||||
description: TZEN
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/PDKEYR:
|
||||
description: Power down key register
|
||||
fields:
|
||||
- name: PDKEYR
|
||||
description: RUN_PD in FLASH_ACR key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PRIVCFGR:
|
||||
description: Power privilege configuration register
|
||||
fields:
|
||||
@ -545,13 +512,6 @@ fieldset/SECHDPCR:
|
||||
description: HDP2_ACCDIS
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
fieldset/SECKEYR:
|
||||
description: Flash secure key register
|
||||
fields:
|
||||
- name: SECKEYR
|
||||
description: SECKEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SECSR:
|
||||
description: Flash status register
|
||||
fields:
|
||||
|
@ -8,15 +8,12 @@ block/FLASH:
|
||||
- name: NSKEYR
|
||||
description: FLASH non-secure key register
|
||||
byte_offset: 8
|
||||
fieldset: NSKEYR
|
||||
- name: SECKEYR
|
||||
description: FLASH secure key register
|
||||
byte_offset: 12
|
||||
fieldset: SECKEYR
|
||||
- name: OPTKEYR
|
||||
description: FLASH option key register
|
||||
byte_offset: 16
|
||||
fieldset: OPTKEYR
|
||||
- name: PDKEY1R
|
||||
description: FLASH bank 1 power-down key register
|
||||
byte_offset: 24
|
||||
@ -324,13 +321,6 @@ fieldset/NSCR:
|
||||
description: "Non-secure lock\r This bit is set only. When set, the FLASH_NSCR register is locked. It is cleared by hardware after detecting the unlock sequence in FLASH_NSKEYR register.\r In case of an unsuccessful unlock operation, this bit remains set until the next system reset."
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/NSKEYR:
|
||||
description: FLASH non-secure key register
|
||||
fields:
|
||||
- name: NSKEY
|
||||
description: Flash memory non-secure key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSSR:
|
||||
description: FLASH non-secure status register
|
||||
fields:
|
||||
@ -439,13 +429,6 @@ fieldset/OPSR:
|
||||
bit_offset: 29
|
||||
bit_size: 3
|
||||
enum: CODE_OP
|
||||
fieldset/OPTKEYR:
|
||||
description: FLASH option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: FLASH option register
|
||||
fields:
|
||||
@ -2762,13 +2745,6 @@ fieldset/SECHDPCR:
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: HDP_ACCDIS
|
||||
fieldset/SECKEYR:
|
||||
description: FLASH secure key register
|
||||
fields:
|
||||
- name: SECKEY
|
||||
description: Flash memory secure key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SECSR:
|
||||
description: FLASH secure status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 16
|
||||
@ -316,20 +314,6 @@ fieldset/IPCCBR:
|
||||
description: PCC mailbox data buffer base address
|
||||
bit_offset: 0
|
||||
bit_size: 14
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: KEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
|
@ -8,19 +8,15 @@ block/FLASH:
|
||||
- name: NSKEYR
|
||||
description: key register
|
||||
byte_offset: 8
|
||||
fieldset: NSKEYR
|
||||
- name: SECKEYR
|
||||
description: secure key register
|
||||
byte_offset: 12
|
||||
fieldset: SECKEYR
|
||||
- name: OPTKEYR
|
||||
description: option key register
|
||||
byte_offset: 16
|
||||
fieldset: OPTKEYR
|
||||
- name: PDKEYR
|
||||
description: power-down key register
|
||||
byte_offset: 24
|
||||
fieldset: PDKEYR
|
||||
- name: NSSR
|
||||
description: status register
|
||||
byte_offset: 32
|
||||
@ -250,13 +246,6 @@ fieldset/NSCR2:
|
||||
description: Erase suspend request
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
fieldset/NSKEYR:
|
||||
description: key register
|
||||
fields:
|
||||
- name: NSKEY
|
||||
description: "memory non-secure key\r The following values must be written consecutively to unlock the NSCR1 register, allowing the memory non-secure programming/erasing operations:\r KEY1: 0x4567<36>0123\r KEY2: 0xCDEF<45>89AB"
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/NSSR:
|
||||
description: status register
|
||||
fields:
|
||||
@ -328,13 +317,6 @@ fieldset/OPSR:
|
||||
bit_offset: 29
|
||||
bit_size: 3
|
||||
enum: CODE_OP
|
||||
fieldset/OPTKEYR:
|
||||
description: option key register
|
||||
fields:
|
||||
- name: OPTKEY
|
||||
description: "Option byte key\r The LOCK bit in the NSCR1 must be cleared before doing the unlock sequence for OPTLOCK bit. The following values must be written consecutively to unlock the NSCR1.OPTSTRT and OBL_LAUNCH register bits concerning user option operations:\r KEY1: 0x0819<31>2A3B\r KEY2: 0x4C5D<35>6E7F"
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: option register
|
||||
fields:
|
||||
@ -396,13 +378,6 @@ fieldset/OPTR:
|
||||
description: Global TrustZone security enable
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
fieldset/PDKEYR:
|
||||
description: power-down key register
|
||||
fields:
|
||||
- name: PDKEY1
|
||||
description: "power-down key\r The following values must be written consecutively to unlock the PDREQ bit in ACR:\r PDKEY_1: 0x0415<31>2637\r PDKEY_2: 0xFAFB<46>FCFD"
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/PRIFCFGR:
|
||||
description: privilege configuration register
|
||||
fields:
|
||||
@ -486,13 +461,6 @@ fieldset/SECHDPCR:
|
||||
description: "Secure HDP area access disable \r When set, this bit is only cleared by a system reset."
|
||||
bit_offset: 0
|
||||
bit_size: 1
|
||||
fieldset/SECKEYR:
|
||||
description: secure key register
|
||||
fields:
|
||||
- name: SECKEY
|
||||
description: "memory secure key\r The following values must be written consecutively to unlock the SECCR1 register, allowing the memory secure programming/erasing operations:\r KEY1: 0x4567<36>0123\r KEY2: 0xCDEF<45>89AB"
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/SECSR:
|
||||
description: secure status register
|
||||
fields:
|
||||
|
@ -9,12 +9,10 @@ block/FLASH:
|
||||
description: Flash key register
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: KEYR
|
||||
- name: OPTKEYR
|
||||
description: Option byte key register
|
||||
byte_offset: 12
|
||||
access: Write
|
||||
fieldset: OPTKEYR
|
||||
- name: SR
|
||||
description: Status register
|
||||
byte_offset: 16
|
||||
@ -316,20 +314,6 @@ fieldset/IPCCBR:
|
||||
description: PCC mailbox data buffer base address
|
||||
bit_offset: 0
|
||||
bit_size: 14
|
||||
fieldset/KEYR:
|
||||
description: Flash key register
|
||||
fields:
|
||||
- name: KEYR
|
||||
description: KEYR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTKEYR:
|
||||
description: Option byte key register
|
||||
fields:
|
||||
- name: OPTKEYR
|
||||
description: Option byte key
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/OPTR:
|
||||
description: Flash option register
|
||||
fields:
|
||||
|
Loading…
x
Reference in New Issue
Block a user