\n

FLASH_CTRL

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection : not protected

address_offset : 0x1000 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection : not protected

Registers

FLASH_CTRLFMA

FMA

FLASH_CTRLFCIM

FCIM

FLASH_CTRLFWBN

FWBN

FLASH_CTRLRMCTL

RMCTL

FLASH_CTRLBOOTCFG

BOOTCFG

FLASH_CTRLUSERREG0

USERREG0

FLASH_CTRLUSERREG1

USERREG1

FLASH_CTRLUSERREG2

USERREG2

FLASH_CTRLUSERREG3

USERREG3

FLASH_CTRLFMPRE0

FMPRE0

FLASH_CTRLFMPRE1

FMPRE1

FLASH_CTRLFCMISC

FCMISC

FLASH_CTRLFMPPE0

FMPPE0

FLASH_CTRLFMPPE1

FMPPE1

FLASH_CTRLFMC2

FMC2

FLASH_CTRLFWBVAL

FWBVAL

FLASH_CTRLFMD

FMD

FLASH_CTRLFMC

FMC

FLASH_CTRLFCRIS

FCRIS

FLASH_CTRLFSIZE

FSIZE

FLASH_CTRLSSIZE

SSIZE

FLASH_CTRLROMSWMAP

ROMSWMAP


FLASH_CTRLFMA

Flash Memory Address
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMA FLASH_CTRLFMA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMA_OFFSET

FLASH_FMA_OFFSET : Address Offset
bits : 0 - 16 (17 bit)


FMA

Flash Memory Address
address_offset : 0x0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMA FMA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMA_OFFSET

FLASH_FMA_OFFSET : Address Offset
bits : 0 - 16 (17 bit)


FLASH_CTRLFCIM

Flash Controller Interrupt Mask
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFCIM FLASH_CTRLFCIM read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FCIM_AMASK FLASH_FCIM_PMASK FLASH_FCIM_EMASK FLASH_FCIM_VOLTMASK FLASH_FCIM_INVDMASK FLASH_FCIM_ERMASK FLASH_FCIM_PROGMASK

FLASH_FCIM_AMASK : Access Interrupt Mask
bits : 0 - 0 (1 bit)

FLASH_FCIM_PMASK : Programming Interrupt Mask
bits : 1 - 2 (2 bit)

FLASH_FCIM_EMASK : EEPROM Interrupt Mask
bits : 2 - 4 (3 bit)

FLASH_FCIM_VOLTMASK : VOLT Interrupt Mask
bits : 9 - 18 (10 bit)

FLASH_FCIM_INVDMASK : Invalid Data Interrupt Mask
bits : 10 - 20 (11 bit)

FLASH_FCIM_ERMASK : ERVER Interrupt Mask
bits : 11 - 22 (12 bit)

FLASH_FCIM_PROGMASK : PROGVER Interrupt Mask
bits : 13 - 26 (14 bit)


FCIM

Flash Controller Interrupt Mask
address_offset : 0x10 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCIM FCIM read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FCIM_AMASK FLASH_FCIM_PMASK FLASH_FCIM_EMASK FLASH_FCIM_VOLTMASK FLASH_FCIM_INVDMASK FLASH_FCIM_ERMASK FLASH_FCIM_PROGMASK

FLASH_FCIM_AMASK : Access Interrupt Mask
bits : 0 - 0 (1 bit)

FLASH_FCIM_PMASK : Programming Interrupt Mask
bits : 1 - 2 (2 bit)

FLASH_FCIM_EMASK : EEPROM Interrupt Mask
bits : 2 - 4 (3 bit)

FLASH_FCIM_VOLTMASK : VOLT Interrupt Mask
bits : 9 - 18 (10 bit)

FLASH_FCIM_INVDMASK : Invalid Data Interrupt Mask
bits : 10 - 20 (11 bit)

FLASH_FCIM_ERMASK : ERVER Interrupt Mask
bits : 11 - 22 (12 bit)

FLASH_FCIM_PROGMASK : PROGVER Interrupt Mask
bits : 13 - 26 (14 bit)


FLASH_CTRLFWBN

Flash Write Buffer n
address_offset : 0x100 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFWBN FLASH_CTRLFWBN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FWBN_DATA

FLASH_FWBN_DATA : Data
bits : 0 - 31 (32 bit)


FWBN

Flash Write Buffer n
address_offset : 0x100 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FWBN FWBN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FWBN_DATA

FLASH_FWBN_DATA : Data
bits : 0 - 31 (32 bit)


FLASH_CTRLRMCTL

ROM Control
address_offset : 0x10F0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLRMCTL FLASH_CTRLRMCTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_RMCTL_BA

FLASH_RMCTL_BA : Boot Alias
bits : 0 - 0 (1 bit)


RMCTL

ROM Control
address_offset : 0x10F0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RMCTL RMCTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_RMCTL_BA

FLASH_RMCTL_BA : Boot Alias
bits : 0 - 0 (1 bit)


FLASH_CTRLBOOTCFG

Boot Configuration
address_offset : 0x11D0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLBOOTCFG FLASH_CTRLBOOTCFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_BOOTCFG_DBG0 FLASH_BOOTCFG_DBG1 FLASH_BOOTCFG_KEY FLASH_BOOTCFG_EN FLASH_BOOTCFG_POL FLASH_BOOTCFG_PIN FLASH_BOOTCFG_PORT FLASH_BOOTCFG_NW

FLASH_BOOTCFG_DBG0 : Debug Control 0
bits : 0 - 0 (1 bit)

FLASH_BOOTCFG_DBG1 : Debug Control 1
bits : 1 - 2 (2 bit)

FLASH_BOOTCFG_KEY : KEY Select
bits : 4 - 8 (5 bit)

FLASH_BOOTCFG_EN : Boot GPIO Enable
bits : 8 - 16 (9 bit)

FLASH_BOOTCFG_POL : Boot GPIO Polarity
bits : 9 - 18 (10 bit)

FLASH_BOOTCFG_PIN : Boot GPIO Pin
bits : 10 - 22 (13 bit)

Enumeration:

0x0 : FLASH_BOOTCFG_PIN_0

Pin 0

0x1 : FLASH_BOOTCFG_PIN_1

Pin 1

0x2 : FLASH_BOOTCFG_PIN_2

Pin 2

0x3 : FLASH_BOOTCFG_PIN_3

Pin 3

0x4 : FLASH_BOOTCFG_PIN_4

Pin 4

0x5 : FLASH_BOOTCFG_PIN_5

Pin 5

0x6 : FLASH_BOOTCFG_PIN_6

Pin 6

0x7 : FLASH_BOOTCFG_PIN_7

Pin 7

End of enumeration elements list.

FLASH_BOOTCFG_PORT : Boot GPIO Port
bits : 13 - 28 (16 bit)

Enumeration:

0x0 : FLASH_BOOTCFG_PORT_A

Port A

0x1 : FLASH_BOOTCFG_PORT_B

Port B

0x2 : FLASH_BOOTCFG_PORT_C

Port C

0x3 : FLASH_BOOTCFG_PORT_D

Port D

0x4 : FLASH_BOOTCFG_PORT_E

Port E

0x5 : FLASH_BOOTCFG_PORT_F

Port F

0x6 : FLASH_BOOTCFG_PORT_G

Port G

0x7 : FLASH_BOOTCFG_PORT_H

Port H

End of enumeration elements list.

FLASH_BOOTCFG_NW : Not Written
bits : 31 - 62 (32 bit)


BOOTCFG

Boot Configuration
address_offset : 0x11D0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BOOTCFG BOOTCFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_BOOTCFG_DBG0 FLASH_BOOTCFG_DBG1 FLASH_BOOTCFG_KEY FLASH_BOOTCFG_EN FLASH_BOOTCFG_POL FLASH_BOOTCFG_PIN FLASH_BOOTCFG_PORT FLASH_BOOTCFG_NW

FLASH_BOOTCFG_DBG0 : Debug Control 0
bits : 0 - 0 (1 bit)

FLASH_BOOTCFG_DBG1 : Debug Control 1
bits : 1 - 2 (2 bit)

FLASH_BOOTCFG_KEY : KEY Select
bits : 4 - 8 (5 bit)

FLASH_BOOTCFG_EN : Boot GPIO Enable
bits : 8 - 16 (9 bit)

FLASH_BOOTCFG_POL : Boot GPIO Polarity
bits : 9 - 18 (10 bit)

FLASH_BOOTCFG_PIN : Boot GPIO Pin
bits : 10 - 22 (13 bit)

Enumeration:

0x0 : FLASH_BOOTCFG_PIN_0

Pin 0

0x1 : FLASH_BOOTCFG_PIN_1

Pin 1

0x2 : FLASH_BOOTCFG_PIN_2

Pin 2

0x3 : FLASH_BOOTCFG_PIN_3

Pin 3

0x4 : FLASH_BOOTCFG_PIN_4

Pin 4

0x5 : FLASH_BOOTCFG_PIN_5

Pin 5

0x6 : FLASH_BOOTCFG_PIN_6

Pin 6

0x7 : FLASH_BOOTCFG_PIN_7

Pin 7

End of enumeration elements list.

FLASH_BOOTCFG_PORT : Boot GPIO Port
bits : 13 - 28 (16 bit)

Enumeration:

0x0 : FLASH_BOOTCFG_PORT_A

Port A

0x1 : FLASH_BOOTCFG_PORT_B

Port B

0x2 : FLASH_BOOTCFG_PORT_C

Port C

0x3 : FLASH_BOOTCFG_PORT_D

Port D

0x4 : FLASH_BOOTCFG_PORT_E

Port E

0x5 : FLASH_BOOTCFG_PORT_F

Port F

0x6 : FLASH_BOOTCFG_PORT_G

Port G

0x7 : FLASH_BOOTCFG_PORT_H

Port H

End of enumeration elements list.

FLASH_BOOTCFG_NW : Not Written
bits : 31 - 62 (32 bit)


FLASH_CTRLUSERREG0

User Register 0
address_offset : 0x11E0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLUSERREG0 FLASH_CTRLUSERREG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG0_DATA

FLASH_USERREG0_DATA : User Data
bits : 0 - 31 (32 bit)


USERREG0

User Register 0
address_offset : 0x11E0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USERREG0 USERREG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG0_DATA

FLASH_USERREG0_DATA : User Data
bits : 0 - 31 (32 bit)


FLASH_CTRLUSERREG1

User Register 1
address_offset : 0x11E4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLUSERREG1 FLASH_CTRLUSERREG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG1_DATA

FLASH_USERREG1_DATA : User Data
bits : 0 - 31 (32 bit)


USERREG1

User Register 1
address_offset : 0x11E4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USERREG1 USERREG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG1_DATA

FLASH_USERREG1_DATA : User Data
bits : 0 - 31 (32 bit)


FLASH_CTRLUSERREG2

User Register 2
address_offset : 0x11E8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLUSERREG2 FLASH_CTRLUSERREG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG2_DATA

FLASH_USERREG2_DATA : User Data
bits : 0 - 31 (32 bit)


USERREG2

User Register 2
address_offset : 0x11E8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USERREG2 USERREG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG2_DATA

FLASH_USERREG2_DATA : User Data
bits : 0 - 31 (32 bit)


FLASH_CTRLUSERREG3

User Register 3
address_offset : 0x11EC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLUSERREG3 FLASH_CTRLUSERREG3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG3_DATA

FLASH_USERREG3_DATA : User Data
bits : 0 - 31 (32 bit)


USERREG3

User Register 3
address_offset : 0x11EC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USERREG3 USERREG3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_USERREG3_DATA

FLASH_USERREG3_DATA : User Data
bits : 0 - 31 (32 bit)


FLASH_CTRLFMPRE0

Flash Memory Protection Read Enable 0
address_offset : 0x1200 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMPRE0 FLASH_CTRLFMPRE0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FMPRE0

Flash Memory Protection Read Enable 0
address_offset : 0x1200 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMPRE0 FMPRE0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FLASH_CTRLFMPRE1

Flash Memory Protection Read Enable 1
address_offset : 0x1204 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMPRE1 FLASH_CTRLFMPRE1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FMPRE1

Flash Memory Protection Read Enable 1
address_offset : 0x1204 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMPRE1 FMPRE1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FLASH_CTRLFCMISC

Flash Controller Masked Interrupt Status and Clear
address_offset : 0x14 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFCMISC FLASH_CTRLFCMISC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FCMISC_AMISC FLASH_FCMISC_PMISC FLASH_FCMISC_EMISC FLASH_FCMISC_VOLTMISC FLASH_FCMISC_INVDMISC FLASH_FCMISC_ERMISC FLASH_FCMISC_PROGMISC

FLASH_FCMISC_AMISC : Access Masked Interrupt Status and Clear
bits : 0 - 0 (1 bit)

FLASH_FCMISC_PMISC : Programming Masked Interrupt Status and Clear
bits : 1 - 2 (2 bit)

FLASH_FCMISC_EMISC : EEPROM Masked Interrupt Status and Clear
bits : 2 - 4 (3 bit)

FLASH_FCMISC_VOLTMISC : VOLT Masked Interrupt Status and Clear
bits : 9 - 18 (10 bit)

FLASH_FCMISC_INVDMISC : Invalid Data Masked Interrupt Status and Clear
bits : 10 - 20 (11 bit)

FLASH_FCMISC_ERMISC : ERVER Masked Interrupt Status and Clear
bits : 11 - 22 (12 bit)

FLASH_FCMISC_PROGMISC : PROGVER Masked Interrupt Status and Clear
bits : 13 - 26 (14 bit)


FCMISC

Flash Controller Masked Interrupt Status and Clear
address_offset : 0x14 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCMISC FCMISC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FCMISC_AMISC FLASH_FCMISC_PMISC FLASH_FCMISC_EMISC FLASH_FCMISC_VOLTMISC FLASH_FCMISC_INVDMISC FLASH_FCMISC_ERMISC FLASH_FCMISC_PROGMISC

FLASH_FCMISC_AMISC : Access Masked Interrupt Status and Clear
bits : 0 - 0 (1 bit)

FLASH_FCMISC_PMISC : Programming Masked Interrupt Status and Clear
bits : 1 - 2 (2 bit)

FLASH_FCMISC_EMISC : EEPROM Masked Interrupt Status and Clear
bits : 2 - 4 (3 bit)

FLASH_FCMISC_VOLTMISC : VOLT Masked Interrupt Status and Clear
bits : 9 - 18 (10 bit)

FLASH_FCMISC_INVDMISC : Invalid Data Masked Interrupt Status and Clear
bits : 10 - 20 (11 bit)

FLASH_FCMISC_ERMISC : ERVER Masked Interrupt Status and Clear
bits : 11 - 22 (12 bit)

FLASH_FCMISC_PROGMISC : PROGVER Masked Interrupt Status and Clear
bits : 13 - 26 (14 bit)


FLASH_CTRLFMPPE0

Flash Memory Protection Program Enable 0
address_offset : 0x1400 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMPPE0 FLASH_CTRLFMPPE0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FMPPE0

Flash Memory Protection Program Enable 0
address_offset : 0x1400 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMPPE0 FMPPE0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FLASH_CTRLFMPPE1

Flash Memory Protection Program Enable 1
address_offset : 0x1404 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMPPE1 FLASH_CTRLFMPPE1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FMPPE1

Flash Memory Protection Program Enable 1
address_offset : 0x1404 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMPPE1 FMPPE1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FLASH_CTRLFMC2

Flash Memory Control 2
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMC2 FLASH_CTRLFMC2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMC2_WRBUF

FLASH_FMC2_WRBUF : Buffered Flash Memory Write
bits : 0 - 0 (1 bit)


FMC2

Flash Memory Control 2
address_offset : 0x20 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMC2 FMC2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMC2_WRBUF

FLASH_FMC2_WRBUF : Buffered Flash Memory Write
bits : 0 - 0 (1 bit)


FLASH_CTRLFWBVAL

Flash Write Buffer Valid
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFWBVAL FLASH_CTRLFWBVAL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FWBVAL_FWB

FLASH_FWBVAL_FWB : Flash Memory Write Buffer
bits : 0 - 31 (32 bit)


FWBVAL

Flash Write Buffer Valid
address_offset : 0x30 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FWBVAL FWBVAL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FWBVAL_FWB

FLASH_FWBVAL_FWB : Flash Memory Write Buffer
bits : 0 - 31 (32 bit)


FLASH_CTRLFMD

Flash Memory Data
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMD FLASH_CTRLFMD read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMD_DATA

FLASH_FMD_DATA : Data Value
bits : 0 - 31 (32 bit)


FMD

Flash Memory Data
address_offset : 0x4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMD FMD read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMD_DATA

FLASH_FMD_DATA : Data Value
bits : 0 - 31 (32 bit)


FLASH_CTRLFMC

Flash Memory Control
address_offset : 0x8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFMC FLASH_CTRLFMC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMC_WRITE FLASH_FMC_ERASE FLASH_FMC_MERASE FLASH_FMC_COMT FLASH_FMC_WRKEY

FLASH_FMC_WRITE : Write a Word into Flash Memory
bits : 0 - 0 (1 bit)

FLASH_FMC_ERASE : Erase a Page of Flash Memory
bits : 1 - 2 (2 bit)

FLASH_FMC_MERASE : Mass Erase Flash Memory
bits : 2 - 4 (3 bit)

FLASH_FMC_COMT : Commit Register Value
bits : 3 - 6 (4 bit)

FLASH_FMC_WRKEY : FLASH write key
bits : 17 - 48 (32 bit)


FMC

Flash Memory Control
address_offset : 0x8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FMC FMC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FMC_WRITE FLASH_FMC_ERASE FLASH_FMC_MERASE FLASH_FMC_COMT FLASH_FMC_WRKEY

FLASH_FMC_WRITE : Write a Word into Flash Memory
bits : 0 - 0 (1 bit)

FLASH_FMC_ERASE : Erase a Page of Flash Memory
bits : 1 - 2 (2 bit)

FLASH_FMC_MERASE : Mass Erase Flash Memory
bits : 2 - 4 (3 bit)

FLASH_FMC_COMT : Commit Register Value
bits : 3 - 6 (4 bit)

FLASH_FMC_WRKEY : FLASH write key
bits : 17 - 48 (32 bit)


FLASH_CTRLFCRIS

Flash Controller Raw Interrupt Status
address_offset : 0xC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFCRIS FLASH_CTRLFCRIS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FCRIS_ARIS FLASH_FCRIS_PRIS FLASH_FCRIS_ERIS FLASH_FCRIS_VOLTRIS FLASH_FCRIS_INVDRIS FLASH_FCRIS_ERRIS FLASH_FCRIS_PROGRIS

FLASH_FCRIS_ARIS : Access Raw Interrupt Status
bits : 0 - 0 (1 bit)

FLASH_FCRIS_PRIS : Programming Raw Interrupt Status
bits : 1 - 2 (2 bit)

FLASH_FCRIS_ERIS : EEPROM Raw Interrupt Status
bits : 2 - 4 (3 bit)

FLASH_FCRIS_VOLTRIS : Pump Voltage Raw Interrupt Status
bits : 9 - 18 (10 bit)

FLASH_FCRIS_INVDRIS : Invalid Data Raw Interrupt Status
bits : 10 - 20 (11 bit)

FLASH_FCRIS_ERRIS : Erase Verify Error Raw Interrupt Status
bits : 11 - 22 (12 bit)

FLASH_FCRIS_PROGRIS : Program Verify Error Raw Interrupt Status
bits : 13 - 26 (14 bit)


FCRIS

Flash Controller Raw Interrupt Status
address_offset : 0xC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCRIS FCRIS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FCRIS_ARIS FLASH_FCRIS_PRIS FLASH_FCRIS_ERIS FLASH_FCRIS_VOLTRIS FLASH_FCRIS_INVDRIS FLASH_FCRIS_ERRIS FLASH_FCRIS_PROGRIS

FLASH_FCRIS_ARIS : Access Raw Interrupt Status
bits : 0 - 0 (1 bit)

FLASH_FCRIS_PRIS : Programming Raw Interrupt Status
bits : 1 - 2 (2 bit)

FLASH_FCRIS_ERIS : EEPROM Raw Interrupt Status
bits : 2 - 4 (3 bit)

FLASH_FCRIS_VOLTRIS : Pump Voltage Raw Interrupt Status
bits : 9 - 18 (10 bit)

FLASH_FCRIS_INVDRIS : Invalid Data Raw Interrupt Status
bits : 10 - 20 (11 bit)

FLASH_FCRIS_ERRIS : Erase Verify Error Raw Interrupt Status
bits : 11 - 22 (12 bit)

FLASH_FCRIS_PROGRIS : Program Verify Error Raw Interrupt Status
bits : 13 - 26 (14 bit)


FLASH_CTRLFSIZE

Flash Size
address_offset : 0xFC0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLFSIZE FLASH_CTRLFSIZE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FSIZE_SIZE

FLASH_FSIZE_SIZE : Flash Size
bits : 0 - 15 (16 bit)

Enumeration:

0x3 : FLASH_FSIZE_SIZE_8KB

8 KB of Flash

0x7 : FLASH_FSIZE_SIZE_16KB

16 KB of Flash

0xf : FLASH_FSIZE_SIZE_32KB

32 KB of Flash

0x1f : FLASH_FSIZE_SIZE_64KB

64 KB of Flash

0x2f : FLASH_FSIZE_SIZE_96KB

96 KB of Flash

0x3f : FLASH_FSIZE_SIZE_128KB

128 KB of Flash

0x5f : FLASH_FSIZE_SIZE_192KB

192 KB of Flash

0x7f : FLASH_FSIZE_SIZE_256KB

256 KB of Flash

End of enumeration elements list.


FSIZE

Flash Size
address_offset : 0xFC0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FSIZE FSIZE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_FSIZE_SIZE

FLASH_FSIZE_SIZE : Flash Size
bits : 0 - 15 (16 bit)

Enumeration:

0x3f : FLASH_FSIZE_SIZE_128KB

128 KB of Flash

End of enumeration elements list.


FLASH_CTRLSSIZE

SRAM Size
address_offset : 0xFC4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLSSIZE FLASH_CTRLSSIZE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_SSIZE_SIZE

FLASH_SSIZE_SIZE : SRAM Size
bits : 0 - 15 (16 bit)

Enumeration:

0x7 : FLASH_SSIZE_SIZE_2KB

2 KB of SRAM

0xf : FLASH_SSIZE_SIZE_4KB

4 KB of SRAM

0x17 : FLASH_SSIZE_SIZE_6KB

6 KB of SRAM

0x1f : FLASH_SSIZE_SIZE_8KB

8 KB of SRAM

0x2f : FLASH_SSIZE_SIZE_12KB

12 KB of SRAM

0x3f : FLASH_SSIZE_SIZE_16KB

16 KB of SRAM

0x4f : FLASH_SSIZE_SIZE_20KB

20 KB of SRAM

0x5f : FLASH_SSIZE_SIZE_24KB

24 KB of SRAM

0x7f : FLASH_SSIZE_SIZE_32KB

32 KB of SRAM

End of enumeration elements list.


SSIZE

SRAM Size
address_offset : 0xFC4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SSIZE SSIZE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_SSIZE_SIZE

FLASH_SSIZE_SIZE : SRAM Size
bits : 0 - 15 (16 bit)

Enumeration:

0x7f : FLASH_SSIZE_SIZE_32KB

32 KB of SRAM

End of enumeration elements list.


FLASH_CTRLROMSWMAP

ROM Software Map
address_offset : 0xFCC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASH_CTRLROMSWMAP FLASH_CTRLROMSWMAP read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ROMSWMAP

ROM Software Map
address_offset : 0xFCC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMSWMAP ROMSWMAP read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FLASH_ROMSWMAP_SAFERTOS

FLASH_ROMSWMAP_SAFERTOS : SafeRTOS Present
bits : 0 - 0 (1 bit)



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.