3282 lines
97 KiB
YAML
3282 lines
97 KiB
YAML
block/FLASH:
|
||
description: Flash
|
||
items:
|
||
- name: ACR
|
||
description: FLASH access control register
|
||
byte_offset: 0
|
||
fieldset: ACR
|
||
- name: NSKEYR
|
||
description: FLASH non-secure key register
|
||
byte_offset: 8
|
||
- name: SECKEYR
|
||
description: FLASH secure key register
|
||
byte_offset: 12
|
||
- name: OPTKEYR
|
||
description: FLASH option key register
|
||
byte_offset: 16
|
||
- name: PDKEY1R
|
||
description: FLASH bank 1 power-down key register
|
||
byte_offset: 24
|
||
fieldset: PDKEY1R
|
||
- name: PDKEY2R
|
||
description: FLASH bank 2 power-down key register
|
||
byte_offset: 28
|
||
fieldset: PDKEY2R
|
||
- name: NSSR
|
||
description: FLASH non-secure status register
|
||
byte_offset: 32
|
||
fieldset: NSSR
|
||
- name: SECSR
|
||
description: FLASH secure status register
|
||
byte_offset: 36
|
||
fieldset: SECSR
|
||
- name: NSCR
|
||
description: FLASH non-secure control register
|
||
byte_offset: 40
|
||
fieldset: NSCR
|
||
- name: SECCR
|
||
description: FLASH secure control register
|
||
byte_offset: 44
|
||
fieldset: SECCR
|
||
- name: ECCR
|
||
description: FLASH ECC register
|
||
byte_offset: 48
|
||
fieldset: ECCR
|
||
- name: OPSR
|
||
description: FLASH operation status register
|
||
byte_offset: 52
|
||
fieldset: OPSR
|
||
- name: OPTR
|
||
description: FLASH option register
|
||
byte_offset: 64
|
||
fieldset: OPTR
|
||
- name: NSBOOTADD0R
|
||
description: FLASH non-secure boot address 0 register
|
||
byte_offset: 68
|
||
fieldset: NSBOOTADD0R
|
||
- name: NSBOOTADD1R
|
||
description: FLASH non-secure boot address 1 register
|
||
byte_offset: 72
|
||
fieldset: NSBOOTADD1R
|
||
- name: SECBOOTADD0R
|
||
description: FLASH secure boot address 0 register
|
||
byte_offset: 76
|
||
fieldset: SECBOOTADD0R
|
||
- name: SECWM1R1
|
||
description: FLASH secure watermark1 register 1
|
||
byte_offset: 80
|
||
fieldset: SECWM1R1
|
||
- name: SECWM1R2
|
||
description: FLASH secure watermark1 register 2
|
||
byte_offset: 84
|
||
fieldset: SECWM1R2
|
||
- name: WRP1AR
|
||
description: FLASH WRP1 area A address register
|
||
byte_offset: 88
|
||
fieldset: WRP1AR
|
||
- name: WRP1BR
|
||
description: FLASH WRP1 area B address register
|
||
byte_offset: 92
|
||
fieldset: WRP1BR
|
||
- name: SECWM2R1
|
||
description: FLASH secure watermark2 register 1
|
||
byte_offset: 96
|
||
fieldset: SECWM2R1
|
||
- name: SECWM2R2
|
||
description: FLASH secure watermark2 register 2
|
||
byte_offset: 100
|
||
fieldset: SECWM2R2
|
||
- name: WRP2AR
|
||
description: FLASH WPR2 area A address register
|
||
byte_offset: 104
|
||
fieldset: WRP2AR
|
||
- name: WRP2BR
|
||
description: FLASH WPR2 area B address register
|
||
byte_offset: 108
|
||
fieldset: WRP2BR
|
||
- name: OEM1KEYR1
|
||
description: FLASH OEM1 key register 1
|
||
byte_offset: 112
|
||
fieldset: OEM1KEYR1
|
||
- name: OEM1KEYR2
|
||
description: FLASH OEM1 key register 2
|
||
byte_offset: 116
|
||
fieldset: OEM1KEYR2
|
||
- name: OEM2KEYR1
|
||
description: FLASH OEM2 key register 1
|
||
byte_offset: 120
|
||
fieldset: OEM2KEYR1
|
||
- name: OEM2KEYR2
|
||
description: FLASH OEM2 key register 2
|
||
byte_offset: 124
|
||
fieldset: OEM2KEYR2
|
||
- name: SEC1BBR1
|
||
description: FLASH secure block based bank 1 register 1
|
||
byte_offset: 128
|
||
fieldset: SEC1BBR1
|
||
- name: SEC1BBR2
|
||
description: FLASH secure block based bank 1 register 2
|
||
byte_offset: 132
|
||
fieldset: SEC1BBR2
|
||
- name: SEC1BBR3
|
||
description: FLASH secure block based bank 1 register 3
|
||
byte_offset: 136
|
||
fieldset: SEC1BBR3
|
||
- name: SEC1BBR4
|
||
description: FLASH secure block based bank 1 register 4
|
||
byte_offset: 140
|
||
fieldset: SEC1BBR4
|
||
- name: SEC2BBR1
|
||
description: FLASH secure block based bank 2 register 1
|
||
byte_offset: 160
|
||
fieldset: SEC2BBR1
|
||
- name: SEC2BBR2
|
||
description: FLASH secure block based bank 2 register 2
|
||
byte_offset: 164
|
||
fieldset: SEC2BBR2
|
||
- name: SEC2BBR3
|
||
description: FLASH secure block based bank 2 register 3
|
||
byte_offset: 168
|
||
fieldset: SEC2BBR3
|
||
- name: SEC2BBR4
|
||
description: FLASH secure block based bank 2 register 4
|
||
byte_offset: 172
|
||
fieldset: SEC2BBR4
|
||
- name: SECHDPCR
|
||
description: FLASH secure HDP control register
|
||
byte_offset: 192
|
||
fieldset: SECHDPCR
|
||
- name: PRIVCFGR
|
||
description: FLASH privilege configuration register
|
||
byte_offset: 196
|
||
fieldset: PRIVCFGR
|
||
- name: PRIV1BBR1
|
||
description: FLASH privilege block based bank 1 register 1
|
||
byte_offset: 208
|
||
fieldset: PRIV1BBR1
|
||
- name: PRIV1BBR2
|
||
description: FLASH privilege block based bank 1 register 2
|
||
byte_offset: 212
|
||
fieldset: PRIV1BBR2
|
||
- name: PRIV1BBR3
|
||
description: FLASH privilege block based bank 1 register 3
|
||
byte_offset: 216
|
||
fieldset: PRIV1BBR3
|
||
- name: PRIV1BBR4
|
||
description: FLASH privilege block based bank 1 register 4
|
||
byte_offset: 220
|
||
fieldset: PRIV1BBR4
|
||
- name: PRIV2BBR1
|
||
description: FLASH privilege block based bank 2 register 1
|
||
byte_offset: 240
|
||
fieldset: PRIV2BBR1
|
||
- name: PRIV2BBR2
|
||
description: FLASH privilege block based bank 2 register 2
|
||
byte_offset: 244
|
||
fieldset: PRIV2BBR2
|
||
- name: PRIV2BBR3
|
||
description: FLASH privilege block based bank 2 register 3
|
||
byte_offset: 248
|
||
fieldset: PRIV2BBR3
|
||
- name: PRIV2BBR4
|
||
description: FLASH privilege block based bank 2 register 4
|
||
byte_offset: 252
|
||
fieldset: PRIV2BBR4
|
||
fieldset/ACR:
|
||
description: FLASH access control register
|
||
fields:
|
||
- name: LATENCY
|
||
description: "Latency\r These bits represent the ratio between the HCLK (AHB clock) period and the Flash memory access time.\r ..."
|
||
bit_offset: 0
|
||
bit_size: 4
|
||
- name: PRFTEN
|
||
description: "Prefetch enable\r This bit enables the prefetch buffer in the embedded Flash memory."
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: LPM
|
||
description: "Low-power read mode\r This bit puts the Flash memory in low-power read mode."
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
enum: LPM
|
||
- name: PDREQ1
|
||
description: "Bank 1 power-down mode request\r This bit is write-protected with FLASH_PDKEY1R. This bit requests bank 1 to enter power-down mode. When bank 1 enters power-down mode, this bit is cleared by hardware and the PDKEY1R is locked."
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
enum: PDREQ
|
||
- name: PDREQ2
|
||
description: "Bank 2 power-down mode request\r This bit is write-protected with FLASH_PDKEY2R. This bit requests bank 2 to enter power-down mode. When bank 2 enters power-down mode, this bit is cleared by hardware and the PDKEY2R is locked."
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
enum: PDREQ
|
||
- name: SLEEP_PD
|
||
description: "Flash memory power-down mode during Sleep mode\r This bit determines whether the Flash memory is in power-down mode or Idle mode when the device is in Sleep mode.\r The Flash must not be put in power-down while a program or an erase operation is on-going."
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
enum: SLEEP_PD
|
||
fieldset/ECCR:
|
||
description: FLASH ECC register
|
||
fields:
|
||
- name: ADDR_ECC
|
||
description: ECC fail address
|
||
bit_offset: 0
|
||
bit_size: 20
|
||
- name: BK_ECC
|
||
description: ECC fail bank
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
enum: BK_ECC
|
||
- name: SYSF_ECC
|
||
description: "System Flash memory ECC fail\r This bit indicates that the ECC error correction or double ECC error detection is located in the system Flash memory."
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: ECCIE
|
||
description: "ECC correction interrupt enable\r This bit enables the interrupt generation when the ECCC bit in the FLASH_ECCR register is set."
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
enum: ECCIE
|
||
- name: ECCC
|
||
description: "ECC correction\r This bit is set by hardware when one ECC error has been detected and corrected (only if ECCC and ECCD were previously cleared). An interrupt is generated if ECCIE is set. This bit is cleared by writing 1."
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: ECCD
|
||
description: "ECC detection\r This bit is set by hardware when two ECC errors have been detected (only if ECCC and ECCD were previously cleared). When this bit is set, a NMI is generated. This bit is cleared by writing 1."
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/NSBOOTADD0R:
|
||
description: FLASH non-secure boot address 0 register
|
||
fields:
|
||
- name: NSBOOTADD0
|
||
description: "Non-secure boot base address 0\r The non-secure boot memory address can be programmed to any address in the valid address range with a granularity of 128 bytes. These bits correspond to address [31:7]. The NSBOOTADD0 option bytes are selected following the BOOT0 pin or nSWBOOT0 state.\r Examples:\r NSBOOTADD0[24:0] = 0x0100000: Boot from non-secure Flash memory (0x0800 0000)\r NSBOOTADD0[24:0] = 0x017F200: Boot from system memory bootloader (0x0BF9 0000)\r NSBOOTADD0[24:0] = 0x0400000: Boot from non-secure SRAM1 on S-Bus (0x2000 0000)"
|
||
bit_offset: 7
|
||
bit_size: 25
|
||
fieldset/NSBOOTADD1R:
|
||
description: FLASH non-secure boot address 1 register
|
||
fields:
|
||
- name: NSBOOTADD1
|
||
description: "Non-secure boot address 1\r The non-secure boot memory address can be programmed to any address in the valid address range with a granularity of 128 bytes. These bits correspond to address [31:7]. The NSBOOTADD0 option bytes are selected following the BOOT0 pin or nSWBOOT0 state.\r Examples:\r NSBOOTADD1[24:0] = 0x0100000: Boot from non-secure Flash memory (0x0800 0000)\r NSBOOTADD1[24:0] = 0x017F200: Boot from system memory bootloader (0x0BF9 0000)\r NSBOOTADD1[24:0] = 0x0400000: Boot from non-secure SRAM1 on S-Bus (0x2000 0000)"
|
||
bit_offset: 7
|
||
bit_size: 25
|
||
fieldset/NSCR:
|
||
description: FLASH non-secure control register
|
||
fields:
|
||
- name: PG
|
||
description: Non-secure programming
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
enum: NSCR_PG
|
||
- name: PER
|
||
description: Non-secure page erase
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
enum: NSCR_PER
|
||
- name: MER1
|
||
description: "Non-secure bank 1 mass erase\r This bit triggers the bank 1 non-secure mass erase (all bank 1 user pages) when set."
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PNB
|
||
description: "Non-secure page number selection\r These bits select the page to erase.\r ..."
|
||
bit_offset: 3
|
||
bit_size: 7
|
||
- name: BKER
|
||
description: Non-secure bank selection for page erase
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
enum: NSCR_BKER
|
||
- name: BWR
|
||
description: "Non-secure burst write programming mode\r When set, this bit selects the burst write programming mode."
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: MER2
|
||
description: "Non-secure bank 2 mass erase\r This bit triggers the bank 2 non-secure mass erase (all bank 2 user pages) when set."
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: STRT
|
||
description: "Non-secure start\r This bit triggers a non-secure erase operation when set. If MER1, MER2 and PER bits are reset and the STRT bit is set, the PGSERR bit in FLASH_NSSR is set (this condition is forbidden).\r This bit is set only by software and is cleared when the BSY bit is cleared in FLASH_NSSR."
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: OPTSTRT
|
||
description: "Options modification start\r This bit triggers an options operation when set. It can not be written if OPTLOCK bit is set. This bit is set only by software, and is cleared when the BSY bit is cleared in FLASH_NSSR."
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: EOPIE
|
||
description: "Non-secure end of operation interrupt enable\r This bit enables the interrupt generation when the EOP bit in the FLASH_NSSR is set to 1."
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
enum: NSCR_EOPIE
|
||
- name: ERRIE
|
||
description: "Non-secure error interrupt enable\r This bit enables the interrupt generation when the OPERR bit in the FLASH_NSSR is set to 1."
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
enum: NSCR_ERRIE
|
||
- name: OBL_LAUNCH
|
||
description: "Force the option byte loading\r When set to 1, this bit forces the option byte reloading. This bit is cleared only when the option byte loading is complete. It cannot be written if OPTLOCK is set."
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
enum: OBL_LAUNCH
|
||
- name: OPTLOCK
|
||
description: "Option lock\r This bit is set only. When set, all bits concerning user options in FLASH_NSCR register are locked. This bit is cleared by hardware after detecting the unlock sequence. The LOCK bit in the FLASH_NSCR must be cleared before doing the unlock sequence for OPTLOCK bit.\r In case of an unsuccessful unlock operation, this bit remains set until the next reset."
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: LOCK
|
||
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/NSSR:
|
||
description: FLASH non-secure status register
|
||
fields:
|
||
- name: EOP
|
||
description: Non-secure end of operation
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: OPERR
|
||
description: Non-secure operation error
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PROGERR
|
||
description: "Non-secure programming error\r This bit is set by hardware when a non-secure quad-word address to be programmed contains a value different from all 1 before programming, except if the data to write is all 0. This bit is cleared by writing 1."
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: WRPERR
|
||
description: "Non-secure write protection error\r This bit is set by hardware when an non-secure address to be erased/programmed belongs to a write-protected part (by WRP, HDP or RDP level 1) of the Flash memory. This bit is cleared by writing 1.\r Refer to for full conditions of error flag setting."
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PGAERR
|
||
description: "Non-secure programming alignment error\r This bit is set by hardware when the first word to be programmed is not aligned with a quad-word address, or the second, third or forth word does not belong to the same quad-word address. This bit is cleared by writing 1."
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SIZERR
|
||
description: "Non-secure size error\r This bit is set by hardware when the size of the access is a byte or half-word during a non-secure program sequence. Only quad-word programming is allowed by means of successive word accesses. This bit is cleared by writing 1."
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PGSERR
|
||
description: "Non-secure programming sequence error\r This bit is set by hardware when programming sequence is not correct. It is cleared by writing 1.\r Refer to for full conditions of error flag setting."
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: OPTWERR
|
||
description: "Option write error\r This bit is set by hardware when the options bytes are written with an invalid configuration. It is cleared by writing 1.\r Refer to for full conditions of error flag setting."
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: BSY
|
||
description: "Non-secure busy\r This indicates that a Flash memory secure or non-secure operation is in progress. This bit is set at the beginning of a Flash operation and reset when the operation finishes or when an error occurs."
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: WDW
|
||
description: "Non-secure wait data to write\r This bit indicates that the Flash memory write buffer has been written by a secure or non-secure operation. It is set when the first data is stored in the buffer and cleared when the write is performed in the Flash memory."
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: OEM1LOCK
|
||
description: "OEM1 lock\r This bit indicates that the OEM1 RDP key read during the OBL is not virgin. When set, the OEM1 RDP lock mechanism is active."
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: OEM2LOCK
|
||
description: "OEM2 lock\r This bit indicates that the OEM2 RDP key read during the OBL is not virgin. When set, the OEM2 RDP lock mechanism is active."
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PD1
|
||
description: "Bank 1 in power-down mode\r This bit indicates that the Flash memory bank 1 is in power-down state. It is reset when bank 1 is in normal mode or being awaken."
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PD2
|
||
description: "Bank 2 in power-down mode\r This bit indicates that the Flash memory bank 2 is in power-down state. It is reset when bank 2 is in normal mode or being awaken."
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
fieldset/OEM1KEYR1:
|
||
description: FLASH OEM1 key register 1
|
||
fields:
|
||
- name: OEM1KEY
|
||
description: OEM1 least significant bytes key
|
||
bit_offset: 0
|
||
bit_size: 32
|
||
fieldset/OEM1KEYR2:
|
||
description: FLASH OEM1 key register 2
|
||
fields:
|
||
- name: OEM1KEY
|
||
description: OEM1 most significant bytes key
|
||
bit_offset: 0
|
||
bit_size: 32
|
||
fieldset/OEM2KEYR1:
|
||
description: FLASH OEM2 key register 1
|
||
fields:
|
||
- name: OEM2KEY
|
||
description: OEM2 least significant bytes key
|
||
bit_offset: 0
|
||
bit_size: 32
|
||
fieldset/OEM2KEYR2:
|
||
description: FLASH OEM2 key register 2
|
||
fields:
|
||
- name: OEM2KEY
|
||
description: OEM2 most significant bytes key
|
||
bit_offset: 0
|
||
bit_size: 32
|
||
fieldset/OPSR:
|
||
description: FLASH operation status register
|
||
fields:
|
||
- name: ADDR_OP
|
||
description: "Interrupted operation address\r This field indicates which address in the Flash memory was accessed when reset occurred. The address is given by bank from address 0x0 0000 to 0xF FFF0."
|
||
bit_offset: 0
|
||
bit_size: 20
|
||
- name: BK_OP
|
||
description: "Interrupted operation bank\r This bit indicates which Flash memory bank was accessed when reset occurred"
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
enum: BK_OP
|
||
- name: SYSF_OP
|
||
description: "Operation in system Flash memory interrupted\r This bit indicates that the reset occurred during an operation in the system Flash memory."
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: CODE_OP
|
||
description: "Flash memory operation code\r This field indicates which Flash memory operation has been interrupted by a system reset:"
|
||
bit_offset: 29
|
||
bit_size: 3
|
||
enum: CODE_OP
|
||
fieldset/OPTR:
|
||
description: FLASH option register
|
||
fields:
|
||
- name: RDP
|
||
description: "Readout protection level\r Others: Level 1 (memories readout protection active)\r Note: Refer to for more details."
|
||
bit_offset: 0
|
||
bit_size: 8
|
||
enum: RDP
|
||
- name: BOR_LEV
|
||
description: "BOR reset level\r These bits contain the VDD supply level threshold that activates/releases the reset."
|
||
bit_offset: 8
|
||
bit_size: 3
|
||
enum: BOR_LEV
|
||
- name: nRST_STOP
|
||
description: Reset generation in Stop mode
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
enum: nRST_STOP
|
||
- name: nRST_STDBY
|
||
description: Reset generation in Standby mode
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
enum: nRST_STDBY
|
||
- name: nRST_SHDW
|
||
description: Reset generation in Shutdown mode
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
enum: nRST_SHDW
|
||
- name: SRAM1345_RST
|
||
description: SRAM1, SRAM3 and SRAM4 erase upon system reset
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: IWDG_SW
|
||
description: Independent watchdog selection
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
enum: IWDG_SW
|
||
- name: IWDG_STOP
|
||
description: Independent watchdog counter freeze in Stop mode
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
enum: IWDG_STOP
|
||
- name: IWDG_STDBY
|
||
description: Independent watchdog counter freeze in Standby mode
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
enum: IWDG_STDBY
|
||
- name: WWDG_SW
|
||
description: Window watchdog selection
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
enum: WWDG_SW
|
||
- name: SWAP_BANK
|
||
description: Swap banks
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
enum: SWAP_BANK
|
||
- name: DUALBANK
|
||
description: Dual-bank on 1-Mbyte and 512-Kbyte Flash memory devices
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
enum: DUALBANK
|
||
- name: BKPSRAM_ECC
|
||
description: Backup RAM ECC detection and correction enable
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
enum: BKPSRAM_ECC
|
||
- name: SRAM3_ECC
|
||
description: SRAM3 ECC detection and correction enable
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
enum: SRAM_ECC
|
||
- name: SRAM2_ECC
|
||
description: SRAM2 ECC detection and correction enable
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
enum: SRAM_ECC
|
||
- name: SRAM2_RST
|
||
description: SRAM2 erase when system reset
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: nSWBOOT0
|
||
description: Software BOOT0
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
enum: nSWBOOT
|
||
- name: nBOOT0
|
||
description: nBOOT0 option bit
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
enum: nBOOT
|
||
- name: PA15_PUPEN
|
||
description: PA15 pull-up enable
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: IO_VDD_HSLV
|
||
description: "High-speed IO at low VDD voltage configuration bit\r This bit can be set only with VDD below 2.5V"
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
enum: IO_VDD_HSLV
|
||
- name: IO_VDDIO2_HSLV
|
||
description: "High-speed IO at low VDDIO2 voltage configuration bit\r This bit can be set only with VDDIO2 below 2.5 V."
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
enum: IO_VDDIO_HSLV
|
||
- name: TZEN
|
||
description: Global TrustZone security enable
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PDKEY1R:
|
||
description: FLASH bank 1 power-down key register
|
||
fields:
|
||
- name: PDKEY1
|
||
description: Bank 1 power-down key
|
||
bit_offset: 0
|
||
bit_size: 32
|
||
fieldset/PDKEY2R:
|
||
description: FLASH bank 2 power-down key register
|
||
fields:
|
||
- name: PDKEY2
|
||
description: Bank 2 power-down key
|
||
bit_offset: 0
|
||
bit_size: 32
|
||
fieldset/PRIV1BBR1:
|
||
description: FLASH privilege block based bank 1 register 1
|
||
fields:
|
||
- name: PRIV1BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV1BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV1BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV1BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV1BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV1BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV1BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV1BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV1BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV1BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV1BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV1BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV1BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV1BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV1BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV1BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV1BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV1BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV1BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV1BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV1BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV1BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV1BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV1BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV1BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV1BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV1BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV1BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV1BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV1BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV1BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV1BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV1BBR2:
|
||
description: FLASH privilege block based bank 1 register 2
|
||
fields:
|
||
- name: PRIV1BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV1BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV1BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV1BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV1BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV1BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV1BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV1BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV1BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV1BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV1BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV1BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV1BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV1BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV1BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV1BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV1BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV1BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV1BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV1BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV1BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV1BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV1BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV1BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV1BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV1BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV1BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV1BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV1BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV1BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV1BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV1BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV1BBR3:
|
||
description: FLASH privilege block based bank 1 register 3
|
||
fields:
|
||
- name: PRIV1BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV1BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV1BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV1BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV1BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV1BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV1BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV1BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV1BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV1BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV1BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV1BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV1BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV1BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV1BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV1BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV1BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV1BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV1BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV1BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV1BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV1BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV1BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV1BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV1BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV1BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV1BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV1BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV1BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV1BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV1BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV1BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV1BBR4:
|
||
description: FLASH privilege block based bank 1 register 4
|
||
fields:
|
||
- name: PRIV1BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV1BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV1BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV1BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV1BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV1BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV1BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV1BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV1BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV1BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV1BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV1BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV1BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV1BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV1BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV1BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV1BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV1BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV1BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV1BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV1BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV1BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV1BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV1BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV1BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV1BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV1BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV1BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV1BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV1BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV1BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV1BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV2BBR1:
|
||
description: FLASH privilege block based bank 2 register 1
|
||
fields:
|
||
- name: PRIV2BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV2BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV2BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV2BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV2BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV2BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV2BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV2BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV2BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV2BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV2BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV2BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV2BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV2BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV2BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV2BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV2BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV2BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV2BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV2BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV2BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV2BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV2BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV2BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV2BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV2BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV2BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV2BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV2BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV2BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV2BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV2BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV2BBR2:
|
||
description: FLASH privilege block based bank 2 register 2
|
||
fields:
|
||
- name: PRIV2BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV2BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV2BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV2BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV2BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV2BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV2BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV2BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV2BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV2BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV2BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV2BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV2BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV2BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV2BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV2BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV2BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV2BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV2BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV2BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV2BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV2BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV2BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV2BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV2BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV2BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV2BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV2BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV2BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV2BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV2BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV2BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV2BBR3:
|
||
description: FLASH privilege block based bank 2 register 3
|
||
fields:
|
||
- name: PRIV2BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV2BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV2BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV2BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV2BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV2BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV2BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV2BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV2BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV2BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV2BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV2BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV2BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV2BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV2BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV2BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV2BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV2BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV2BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV2BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV2BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV2BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV2BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV2BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV2BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV2BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV2BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV2BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV2BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV2BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV2BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV2BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIV2BBR4:
|
||
description: FLASH privilege block based bank 2 register 4
|
||
fields:
|
||
- name: PRIV2BB0
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: PRIV2BB1
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PRIV2BB2
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PRIV2BB3
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: PRIV2BB4
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PRIV2BB5
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: PRIV2BB6
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PRIV2BB7
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: PRIV2BB8
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: PRIV2BB9
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: PRIV2BB10
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: PRIV2BB11
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: PRIV2BB12
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: PRIV2BB13
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: PRIV2BB14
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: PRIV2BB15
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: PRIV2BB16
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: PRIV2BB17
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: PRIV2BB18
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: PRIV2BB19
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: PRIV2BB20
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: PRIV2BB21
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: PRIV2BB22
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: PRIV2BB23
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: PRIV2BB24
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: PRIV2BB25
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: PRIV2BB26
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: PRIV2BB27
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: PRIV2BB28
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: PRIV2BB29
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: PRIV2BB30
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: PRIV2BB31
|
||
description: page privileged/unprivileged attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/PRIVCFGR:
|
||
description: FLASH privilege configuration register
|
||
fields:
|
||
- name: SPRIV
|
||
description: "Privileged protection for secure registers\r This bit can be accessed only when TrustZone is enabled (TZEN = 1). This bit can be read by both privileged or unprivileged, secure and non-secure access.\r The SPRIV bit can be written only by a secure privileged access. A non-secure write access on SPRIV bit is ignored. A secure unprivileged write access on SPRIV bit is ignored."
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
enum: SPRIV
|
||
- name: NSPRIV
|
||
description: "Privileged protection for non-secure registers\r This bit can be read by both privileged or unprivileged, secure and non-secure access.\r The NSPRIV bit can be written by a secure or non-secure privileged access. A secure or non-secure unprivileged write access on NSPRIV bit is ignored."
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
enum: NSPRIV
|
||
fieldset/SEC1BBR1:
|
||
description: FLASH secure block based bank 1 register 1
|
||
fields:
|
||
- name: SEC1BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC1BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC1BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC1BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC1BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC1BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC1BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC1BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC1BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC1BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC1BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC1BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC1BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC1BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC1BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC1BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC1BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC1BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC1BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC1BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC1BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC1BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC1BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC1BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC1BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC1BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC1BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC1BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC1BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC1BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC1BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC1BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC1BBR2:
|
||
description: FLASH secure block based bank 1 register 2
|
||
fields:
|
||
- name: SEC1BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC1BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC1BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC1BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC1BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC1BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC1BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC1BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC1BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC1BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC1BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC1BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC1BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC1BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC1BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC1BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC1BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC1BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC1BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC1BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC1BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC1BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC1BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC1BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC1BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC1BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC1BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC1BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC1BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC1BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC1BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC1BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC1BBR3:
|
||
description: FLASH secure block based bank 1 register 3
|
||
fields:
|
||
- name: SEC1BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC1BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC1BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC1BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC1BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC1BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC1BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC1BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC1BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC1BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC1BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC1BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC1BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC1BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC1BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC1BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC1BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC1BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC1BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC1BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC1BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC1BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC1BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC1BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC1BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC1BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC1BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC1BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC1BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC1BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC1BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC1BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC1BBR4:
|
||
description: FLASH secure block based bank 1 register 4
|
||
fields:
|
||
- name: SEC1BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC1BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC1BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC1BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC1BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC1BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC1BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC1BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC1BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC1BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC1BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC1BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC1BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC1BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC1BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC1BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC1BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC1BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC1BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC1BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC1BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC1BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC1BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC1BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC1BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC1BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC1BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC1BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC1BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC1BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC1BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC1BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC2BBR1:
|
||
description: FLASH secure block based bank 2 register 1
|
||
fields:
|
||
- name: SEC2BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC2BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC2BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC2BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC2BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC2BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC2BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC2BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC2BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC2BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC2BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC2BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC2BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC2BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC2BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC2BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC2BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC2BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC2BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC2BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC2BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC2BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC2BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC2BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC2BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC2BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC2BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC2BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC2BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC2BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC2BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC2BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC2BBR2:
|
||
description: FLASH secure block based bank 2 register 2
|
||
fields:
|
||
- name: SEC2BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC2BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC2BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC2BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC2BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC2BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC2BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC2BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC2BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC2BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC2BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC2BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC2BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC2BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC2BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC2BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC2BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC2BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC2BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC2BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC2BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC2BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC2BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC2BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC2BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC2BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC2BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC2BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC2BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC2BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC2BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC2BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC2BBR3:
|
||
description: FLASH secure block based bank 2 register 3
|
||
fields:
|
||
- name: SEC2BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC2BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC2BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC2BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC2BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC2BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC2BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC2BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC2BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC2BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC2BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC2BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC2BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC2BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC2BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC2BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC2BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC2BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC2BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC2BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC2BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC2BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC2BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC2BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC2BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC2BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC2BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC2BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC2BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC2BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC2BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC2BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SEC2BBR4:
|
||
description: FLASH secure block based bank 2 register 4
|
||
fields:
|
||
- name: SEC2BB0
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SEC2BB1
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: SEC2BB2
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: SEC2BB3
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: SEC2BB4
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: SEC2BB5
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SEC2BB6
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: SEC2BB7
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: SEC2BB8
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 8
|
||
bit_size: 1
|
||
- name: SEC2BB9
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 9
|
||
bit_size: 1
|
||
- name: SEC2BB10
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 10
|
||
bit_size: 1
|
||
- name: SEC2BB11
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
- name: SEC2BB12
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 12
|
||
bit_size: 1
|
||
- name: SEC2BB13
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 13
|
||
bit_size: 1
|
||
- name: SEC2BB14
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: SEC2BB15
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: SEC2BB16
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: SEC2BB17
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
- name: SEC2BB18
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 18
|
||
bit_size: 1
|
||
- name: SEC2BB19
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 19
|
||
bit_size: 1
|
||
- name: SEC2BB20
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 20
|
||
bit_size: 1
|
||
- name: SEC2BB21
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 21
|
||
bit_size: 1
|
||
- name: SEC2BB22
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 22
|
||
bit_size: 1
|
||
- name: SEC2BB23
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 23
|
||
bit_size: 1
|
||
- name: SEC2BB24
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
- name: SEC2BB25
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
- name: SEC2BB26
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: SEC2BB27
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 27
|
||
bit_size: 1
|
||
- name: SEC2BB28
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 28
|
||
bit_size: 1
|
||
- name: SEC2BB29
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: SEC2BB30
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 30
|
||
bit_size: 1
|
||
- name: SEC2BB31
|
||
description: page secure/non-secure attribution
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SECBOOTADD0R:
|
||
description: FLASH secure boot address 0 register
|
||
fields:
|
||
- name: BOOT_LOCK
|
||
description: "Boot lock\r When set, the boot is always forced to base address value programmed in SECBOOTADD0[24:0] option bytes whatever the boot selection option. When set, this bit can only be cleared by an RDP at level 0."
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: SECBOOTADD0
|
||
description: "Secure boot base address 0\r The secure boot memory address can be programmed to any address in the valid address range with a granularity of 128 bytes. This bits correspond to address [31:7] The SECBOOTADD0 option bytes are selected following the BOOT0 pin or nSWBOOT0 state.\r Examples:\r SECBOOTADD0[24:0] = 0x018 0000: Boot from secure Flash memory (0x0C00 0000)\r SECBOOTADD0[24:0] = 0x01F F000: Boot from RSS (0x0FF8 0000)\r SECBOOTADD0[24:0] = 0x060 0000: Boot from secure SRAM1 on S-Bus (0x3000 0000)"
|
||
bit_offset: 7
|
||
bit_size: 25
|
||
fieldset/SECCR:
|
||
description: FLASH secure control register
|
||
fields:
|
||
- name: PG
|
||
description: Secure programming
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
enum: SECCR_PG
|
||
- name: PER
|
||
description: Secure page erase
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
enum: SECCR_PER
|
||
- name: MER1
|
||
description: "Secure bank 1 mass erase\r This bit triggers the bank 1 secure mass erase (all bank 1 user pages) when set."
|
||
bit_offset: 2
|
||
bit_size: 1
|
||
- name: PNB
|
||
description: "Secure page number selection\r These bits select the page to erase:\r ..."
|
||
bit_offset: 3
|
||
bit_size: 7
|
||
- name: BKER
|
||
description: Secure bank selection for page erase
|
||
bit_offset: 11
|
||
bit_size: 1
|
||
enum: SECCR_BKER
|
||
- name: BWR
|
||
description: "Secure burst write programming mode\r When set, this bit selects the burst write programming mode."
|
||
bit_offset: 14
|
||
bit_size: 1
|
||
- name: MER2
|
||
description: "Secure bank 2 mass erase\r This bit triggers the bank 2 secure mass erase (all bank 2 user pages) when set."
|
||
bit_offset: 15
|
||
bit_size: 1
|
||
- name: STRT
|
||
description: "Secure start\r This bit triggers a secure erase operation when set. If MER1, MER2 and PER bits are reset and the STRT bit is set, the PGSERR in the FLASH_SECSR is set (this condition is forbidden).\r This bit is set only by software and is cleared when the BSY bit is cleared in FLASH_SECSR."
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: EOPIE
|
||
description: "Secure End of operation interrupt enable\r This bit enables the interrupt generation when the EOP bit in the FLASH_SECSR is set to 1."
|
||
bit_offset: 24
|
||
bit_size: 1
|
||
enum: SECCR_EOPIE
|
||
- name: ERRIE
|
||
description: Secure error interrupt enable
|
||
bit_offset: 25
|
||
bit_size: 1
|
||
enum: SECCR_ERRIE
|
||
- name: RDERRIE
|
||
description: Secure PCROP read error interrupt enable
|
||
bit_offset: 26
|
||
bit_size: 1
|
||
- name: INV
|
||
description: "Flash memory security state invert\r This bit inverts the Flash memory security state."
|
||
bit_offset: 29
|
||
bit_size: 1
|
||
- name: LOCK
|
||
description: "Secure lock\r This bit is set only. When set, the FLASH_SECCR register is locked. It is cleared by hardware after detecting the unlock sequence in FLASH_SECKEYR 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/SECHDPCR:
|
||
description: FLASH secure HDP control register
|
||
fields:
|
||
- name: HDP1_ACCDIS
|
||
description: "HDP1 area access disable\r When set, this bit is only cleared by a system reset."
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
enum: HDP_ACCDIS
|
||
- name: HDP2_ACCDIS
|
||
description: "HDP2 area access disable\r When set, this bit is only cleared by a system reset."
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
enum: HDP_ACCDIS
|
||
fieldset/SECSR:
|
||
description: FLASH secure status register
|
||
fields:
|
||
- name: EOP
|
||
description: "Secure end of operation\r This bit is set by hardware when one or more Flash memory secure operation (program/erase) has been completed successfully. This bit is set only if the secure end of operation interrupts are enabled (EOPIE = 1 in FLASH_SECCR). This bit is cleared by writing 1."
|
||
bit_offset: 0
|
||
bit_size: 1
|
||
- name: OPERR
|
||
description: "Secure operation error\r This bit is set by hardware when a Flash memory secure operation (program/erase) completes unsuccessfully. This bit is set only if secure error interrupts are enabled (SECERRIE = 1). This bit is cleared by writing 1."
|
||
bit_offset: 1
|
||
bit_size: 1
|
||
- name: PROGERR
|
||
description: "Secure programming error\r This bit is set by hardware when a secure quad-word address to be programmed contains a value different from all 1 before programming, except if the data to write is all 0. This bit is cleared by writing 1."
|
||
bit_offset: 3
|
||
bit_size: 1
|
||
- name: WRPERR
|
||
description: "Secure write protection error\r This bit is set by hardware when an secure address to be erased/programmed belongs to a write-protected part (by WRP, PCROP, HDP or RDP level 1) of the Flash memory.This bit is cleared by writing 1.\r Refer to for full conditions of error flag setting."
|
||
bit_offset: 4
|
||
bit_size: 1
|
||
- name: PGAERR
|
||
description: "Secure programming alignment error\r This bit is set by hardware when the first word to be programmed is not aligned with a quad-word address, or the second, third or forth word does not belong to the same quad-word address.This bit is cleared by writing 1."
|
||
bit_offset: 5
|
||
bit_size: 1
|
||
- name: SIZERR
|
||
description: "Secure size error\r This bit is set by hardware when the size of the access is a byte or half-word during a secure program sequence. Only quad-word programming is allowed by means of successive word accesses.This bit is cleared by writing 1."
|
||
bit_offset: 6
|
||
bit_size: 1
|
||
- name: PGSERR
|
||
description: "Secure programming sequence error\r This bit is set by hardware when programming sequence is not correct. It is cleared by writing 1.\r Refer to for full conditions of error flag setting."
|
||
bit_offset: 7
|
||
bit_size: 1
|
||
- name: BSY
|
||
description: "Secure busy\r This bit indicates that a Flash memory secure or non-secure operation is in progress. This is set on the beginning of a Flash operation and reset when the operation finishes or when an error occurs."
|
||
bit_offset: 16
|
||
bit_size: 1
|
||
- name: WDW
|
||
description: "Secure wait data to write\r This bit indicates that the Flash memory write buffer has been written by a secure or non-secure operation. It is set when the first data is stored in the buffer and cleared when the write is performed in the Flash memory."
|
||
bit_offset: 17
|
||
bit_size: 1
|
||
fieldset/SECWM1R1:
|
||
description: FLASH secure watermark1 register 1
|
||
fields:
|
||
- name: SECWM1_PSTRT
|
||
description: "Start page of first secure area\r This field contains the first page of the secure area in bank 1."
|
||
bit_offset: 0
|
||
bit_size: 7
|
||
- name: SECWM1_PEND
|
||
description: "End page of first secure area\r This field contains the last page of the secure area in bank 1."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
fieldset/SECWM1R2:
|
||
description: FLASH secure watermark1 register 2
|
||
fields:
|
||
- name: HDP1_PEND
|
||
description: "End page of first hide protection area\r This field contains the last page of the HDP area in bank 1."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
- name: HDP1EN
|
||
description: Hide protection first area enable
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/SECWM2R1:
|
||
description: FLASH secure watermark2 register 1
|
||
fields:
|
||
- name: SECWM2_PSTRT
|
||
description: "Start page of second secure area\r This field contains the first page of the secure area in bank 2."
|
||
bit_offset: 0
|
||
bit_size: 7
|
||
- name: SECWM2_PEND
|
||
description: "End page of second secure area\r This field contains the last page of the secure area in bank 2."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
fieldset/SECWM2R2:
|
||
description: FLASH secure watermark2 register 2
|
||
fields:
|
||
- name: HDP2_PEND
|
||
description: "End page of hide protection second area\r HDP2_PEND contains the last page of the HDP area in bank 2."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
- name: HDP2EN
|
||
description: Hide protection second area enable
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
fieldset/WRP1AR:
|
||
description: FLASH WRP1 area A address register
|
||
fields:
|
||
- name: WRP1A_PSTRT
|
||
description: "bank 1 WPR first area A start page\r This field contains the first page of the first WPR area for bank 1."
|
||
bit_offset: 0
|
||
bit_size: 7
|
||
- name: WRP1A_PEND
|
||
description: "Bank 1 WPR first area A end page\r This field contains the last page of the first WPR area in bank 1."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
- name: UNLOCK
|
||
description: Bank 1 WPR first area A unlock
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
enum: WRPAR_UNLOCK
|
||
fieldset/WRP1BR:
|
||
description: FLASH WRP1 area B address register
|
||
fields:
|
||
- name: WRP1B_PSTRT
|
||
description: "Bank 1 WRP second area B start page\r This field contains the first page of the second WRP area for bank 1."
|
||
bit_offset: 0
|
||
bit_size: 7
|
||
- name: WRP1B_PEND
|
||
description: "Bank 1 WRP second area B end page\r This field contains the last page of the second WRP area in bank 1."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
- name: UNLOCK
|
||
description: Bank 1 WPR second area B unlock
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
enum: WRPBR_UNLOCK
|
||
fieldset/WRP2AR:
|
||
description: FLASH WPR2 area A address register
|
||
fields:
|
||
- name: WRP2A_PSTRT
|
||
description: "Bank 2 WPR first area A start page\r This field contains the first page of the first WRP area for bank 2."
|
||
bit_offset: 0
|
||
bit_size: 7
|
||
- name: WRP2A_PEND
|
||
description: "Bank 2 WPR first area A end page\r This field contains the last page of the first WRP area in bank 2."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
- name: UNLOCK
|
||
description: Bank 2 WPR first area A unlock
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
enum: WRPAR_UNLOCK
|
||
fieldset/WRP2BR:
|
||
description: FLASH WPR2 area B address register
|
||
fields:
|
||
- name: WRP2B_PSTRT
|
||
description: "Bank 2 WPR second area B start page\r This field contains the first page of the second WRP area for bank 2."
|
||
bit_offset: 0
|
||
bit_size: 7
|
||
- name: WRP2B_PEND
|
||
description: "Bank 2 WPR second area B end page\r This field contains the last page of the second WRP area in bank 2."
|
||
bit_offset: 16
|
||
bit_size: 7
|
||
- name: UNLOCK
|
||
description: Bank 2 WPR second area B unlock
|
||
bit_offset: 31
|
||
bit_size: 1
|
||
enum: WRPBR_UNLOCK
|
||
enum/BKPSRAM_ECC:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Backup RAM ECC check enabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Backup RAM ECC check disabled
|
||
value: 1
|
||
enum/BK_ECC:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Bank 1
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Bank 2
|
||
value: 1
|
||
enum/BK_OP:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Bank 1
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Bank 2
|
||
value: 1
|
||
enum/BOR_LEV:
|
||
bit_size: 3
|
||
variants:
|
||
- name: B_0x0
|
||
description: BOR level 0 (reset level threshold around 1.7 V)
|
||
value: 0
|
||
- name: B_0x1
|
||
description: BOR level 1 (reset level threshold around 2.0 V)
|
||
value: 1
|
||
- name: B_0x2
|
||
description: BOR level 2 (reset level threshold around 2.2 V)
|
||
value: 2
|
||
- name: B_0x3
|
||
description: BOR level 3 (reset level threshold around 2.5 V)
|
||
value: 3
|
||
- name: B_0x4
|
||
description: BOR level 4 (reset level threshold around 2.8 V)
|
||
value: 4
|
||
enum/CODE_OP:
|
||
bit_size: 3
|
||
variants:
|
||
- name: B_0x0
|
||
description: No Flash operation interrupted by previous reset
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Single write operation interrupted
|
||
value: 1
|
||
- name: B_0x2
|
||
description: Burst write operation interrupted
|
||
value: 2
|
||
- name: B_0x3
|
||
description: Page erase operation interrupted
|
||
value: 3
|
||
- name: B_0x4
|
||
description: Bank erase operation interrupted
|
||
value: 4
|
||
- name: B_0x5
|
||
description: Mass erase operation interrupted
|
||
value: 5
|
||
- name: B_0x6
|
||
description: Option change operation interrupted
|
||
value: 6
|
||
enum/DUALBANK:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Single bank Flash with contiguous address in bank 1
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Dual-bank Flash with contiguous addresses
|
||
value: 1
|
||
enum/ECCIE:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: ECCC interrupt disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: ECCC interrupt enabled.
|
||
value: 1
|
||
enum/HDP_ACCDIS:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Access to HDP2 area granted
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Access to HDP2 area denied (SECWM2Ry option bytes modification bocked -refer to )
|
||
value: 1
|
||
enum/IO_VDDIO_HSLV:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: High-speed IO at low VDDIO2 voltage feature disabled (VDDIO2 can exceed 2.5 V)
|
||
value: 0
|
||
- name: B_0x1
|
||
description: High-speed IO at low VDDIO2 voltage feature enabled (VDDIO2 remains below 2.5 V)
|
||
value: 1
|
||
enum/IO_VDD_HSLV:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: High-speed IO at low VDD voltage feature disabled (VDD can exceed 2.5 V)
|
||
value: 0
|
||
- name: B_0x1
|
||
description: High-speed IO at low VDD voltage feature enabled (VDD remains below 2.5 V)
|
||
value: 1
|
||
enum/IWDG_STDBY:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Independent watchdog counter frozen in Standby mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Independent watchdog counter running in Standby mode
|
||
value: 1
|
||
enum/IWDG_STOP:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Independent watchdog counter frozen in Stop mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Independent watchdog counter running in Stop mode
|
||
value: 1
|
||
enum/IWDG_SW:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Hardware independent watchdog selected
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Software independent watchdog selected
|
||
value: 1
|
||
enum/LPM:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Flash not in low-power read mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Flash in low-power read mode
|
||
value: 1
|
||
enum/NSCR_BKER:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Bank 1 selected for non-secure page erase
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Bank 2 selected for non-secure page erase
|
||
value: 1
|
||
enum/NSCR_EOPIE:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Non-secure EOP Interrupt disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Non-secure EOP Interrupt enabled
|
||
value: 1
|
||
enum/NSCR_ERRIE:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Non-secure OPERR error interrupt disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Non-secure OPERR error interrupt enabled
|
||
value: 1
|
||
enum/NSCR_PER:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Non-secure page erase disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Non-secure page erase enabled
|
||
value: 1
|
||
enum/NSCR_PG:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Non-secure Flash programming disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Non-secure Flash programming enabled
|
||
value: 1
|
||
enum/NSPRIV:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Non-secure Flash registers can be read and written by privileged or unprivileged access.
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Non-secure Flash registers can be read and written by privileged access only.
|
||
value: 1
|
||
enum/OBL_LAUNCH:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Option byte loading complete
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Option byte loading requested
|
||
value: 1
|
||
enum/PDREQ:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: No request for bank 2 to enter power-down mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Bank 2 requested to enter power-down mode
|
||
value: 1
|
||
enum/RDP:
|
||
bit_size: 8
|
||
variants:
|
||
- name: B_0x55
|
||
description: Level 0.5 (readout protection not active, only non-secure debug access is possible). Only available when TrustZone is active (TZEN=1)
|
||
value: 85
|
||
- name: B_0xAA
|
||
description: Level 0 (readout protection not active)
|
||
value: 170
|
||
- name: B_0xCC
|
||
description: Level 2 (chip readout protection active)
|
||
value: 204
|
||
enum/SECCR_BKER:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Bank 1 selected for secure page erase
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Bank 2 selected for secure page erase
|
||
value: 1
|
||
enum/SECCR_EOPIE:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Secure EOP Interrupt disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Secure EOP Interrupt enabled
|
||
value: 1
|
||
enum/SECCR_ERRIE:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Secure OPERR error interrupt disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Secure OPERR error interrupt enabled
|
||
value: 1
|
||
enum/SECCR_PER:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Secure page erase disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Secure page erase enabled
|
||
value: 1
|
||
enum/SECCR_PG:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Secure Flash programming disabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Secure Flash programming enabled
|
||
value: 1
|
||
enum/SLEEP_PD:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Flash in Idle mode during Sleep mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Flash in power-down mode during Sleep mode
|
||
value: 1
|
||
enum/SPRIV:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Secure Flash registers can be read and written by privileged or unprivileged access.
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Secure Flash registers can be read and written by privileged access only.
|
||
value: 1
|
||
enum/SRAM_ECC:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: SRAM3 ECC check enabled
|
||
value: 0
|
||
- name: B_0x1
|
||
description: SRAM3 ECC check disabled
|
||
value: 1
|
||
enum/SWAP_BANK:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Bank 1 and bank 2 addresses not swapped
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Bank 1 and bank 2 addresses swapped
|
||
value: 1
|
||
enum/WRPAR_UNLOCK:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: WRP2A start and end pages locked
|
||
value: 0
|
||
- name: B_0x1
|
||
description: WRP2A start and end pages unlocked
|
||
value: 1
|
||
enum/WRPBR_UNLOCK:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: WRP2B start and end pages locked
|
||
value: 0
|
||
- name: B_0x1
|
||
description: WRP2B start and end pages unlocked
|
||
value: 1
|
||
enum/WWDG_SW:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Hardware window watchdog selected
|
||
value: 0
|
||
- name: B_0x1
|
||
description: Software window watchdog selected
|
||
value: 1
|
||
enum/nBOOT:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: nBOOT0 = 0
|
||
value: 0
|
||
- name: B_0x1
|
||
description: nBOOT0 = 1
|
||
value: 1
|
||
enum/nRST_SHDW:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Reset generated when entering the Shutdown mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: No reset generated when entering the Shutdown mode
|
||
value: 1
|
||
enum/nRST_STDBY:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Reset generated when entering the Standby mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: No reset generate when entering the Standby mode
|
||
value: 1
|
||
enum/nRST_STOP:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: Reset generated when entering the Stop mode
|
||
value: 0
|
||
- name: B_0x1
|
||
description: No reset generated when entering the Stop mode
|
||
value: 1
|
||
enum/nSWBOOT:
|
||
bit_size: 1
|
||
variants:
|
||
- name: B_0x0
|
||
description: BOOT0 taken from the option bit nBOOT0
|
||
value: 0
|
||
- name: B_0x1
|
||
description: BOOT0 taken from PH3/BOOT0 pin
|
||
value: 1
|