\n

FLASHCALW

Peripheral Memory Blocks

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

Registers

FLASHCALW_FCR

FCR

FLASHCALW_VERSION

VERSION

FLASHCALW_FGPFRHI

FGPFRHI

FLASHCALW_FGPFRLO

FGPFRLO

FLASHCALW_FCMD

FCMD

FLASHCALW_FSR

FSR

FLASHCALW_FPR

FPR


FLASHCALW_FCR

Flash Controller Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_FCR FLASHCALW_FCR 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 FRDY LOCKE PROGE FWS WS1OPT

FRDY : Flash Ready Interrupt Enable
bits : 0 - 0 (1 bit)

Enumeration: FRDYSelect

0x0 : 0

Flash Ready does not generate an interrupt

0x1 : 1

Flash Ready generates an interrupt

End of enumeration elements list.

LOCKE : Lock Error Interrupt Enable
bits : 2 - 2 (1 bit)

Enumeration: LOCKESelect

0x0 : 0

Lock Error does not generate an interrupt

0x1 : 1

Lock Error generates an interrupt

End of enumeration elements list.

PROGE : Programming Error Interrupt Enable
bits : 3 - 3 (1 bit)

Enumeration: PROGESelect

0x0 : 0

Programming Error does not generate an interrupt

0x1 : 1

Programming Error generates an interrupt

End of enumeration elements list.

FWS : Flash Wait State
bits : 6 - 6 (1 bit)

Enumeration: FWSSelect

0x0 : 0

The flash is read with 0 wait states

0x1 : 1

The flash is read with 1 wait states

End of enumeration elements list.

WS1OPT : Wait State 1 Optimization
bits : 7 - 7 (1 bit)


FCR

Flash Controller Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCR FCR 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 FRDY LOCKE PROGE FWS WS1OPT

FRDY : Flash Ready Interrupt Enable
bits : 0 - 0 (1 bit)

Enumeration: FRDYSelect

0x0 : 0

Flash Ready does not generate an interrupt

0x1 : 1

Flash Ready generates an interrupt

End of enumeration elements list.

LOCKE : Lock Error Interrupt Enable
bits : 2 - 2 (1 bit)

Enumeration: LOCKESelect

0x0 : 0

Lock Error does not generate an interrupt

0x1 : 1

Lock Error generates an interrupt

End of enumeration elements list.

PROGE : Programming Error Interrupt Enable
bits : 3 - 3 (1 bit)

Enumeration: PROGESelect

0x0 : 0

Programming Error does not generate an interrupt

0x1 : 1

Programming Error generates an interrupt

End of enumeration elements list.

FWS : Flash Wait State
bits : 6 - 6 (1 bit)

Enumeration: FWSSelect

0x0 : 0

The flash is read with 0 wait states

0x1 : 1

The flash is read with 1 wait states

End of enumeration elements list.

WS1OPT : Wait State 1 Optimization
bits : 7 - 7 (1 bit)


FLASHCALW_VERSION

Flash Controller Version Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_VERSION FLASHCALW_VERSION read-only 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 VERSION VARIANT

VERSION : Version Number
bits : 0 - 11 (12 bit)
access : read-only

VARIANT : Variant Number
bits : 16 - 19 (4 bit)
access : read-only


VERSION

Flash Controller Version Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

VERSION VERSION read-only 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 VERSION VARIANT

VERSION : Version Number
bits : 0 - 11 (12 bit)
access : read-only

VARIANT : Variant Number
bits : 16 - 19 (4 bit)
access : read-only


FLASHCALW_FGPFRHI

Flash Controller General Purpose Fuse Register High
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_FGPFRHI FLASHCALW_FGPFRHI 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 GPF32 GPF33 GPF34 GPF35 GPF36 GPF37 GPF38 GPF39 GPF40 GPF41 GPF42 GPF43 GPF44 GPF45 GPF46 GPF47 GPF48 GPF49 GPF50 GPF51 GPF52 GPF53 GPF54 GPF55 GPF56 GPF57 GPF58 GPF59 GPF60 GPF61 GPF62 GPF63

GPF32 : General Purpose Fuse 32
bits : 0 - 0 (1 bit)
access : read-only

GPF33 : General Purpose Fuse 33
bits : 1 - 1 (1 bit)
access : read-only

GPF34 : General Purpose Fuse 34
bits : 2 - 2 (1 bit)
access : read-only

GPF35 : General Purpose Fuse 35
bits : 3 - 3 (1 bit)
access : read-only

GPF36 : General Purpose Fuse 36
bits : 4 - 4 (1 bit)
access : read-only

GPF37 : General Purpose Fuse 37
bits : 5 - 5 (1 bit)
access : read-only

GPF38 : General Purpose Fuse 38
bits : 6 - 6 (1 bit)
access : read-only

GPF39 : General Purpose Fuse 39
bits : 7 - 7 (1 bit)
access : read-only

GPF40 : General Purpose Fuse 40
bits : 8 - 8 (1 bit)
access : read-only

GPF41 : General Purpose Fuse 41
bits : 9 - 9 (1 bit)
access : read-only

GPF42 : General Purpose Fuse 42
bits : 10 - 10 (1 bit)
access : read-only

GPF43 : General Purpose Fuse 43
bits : 11 - 11 (1 bit)
access : read-only

GPF44 : General Purpose Fuse 44
bits : 12 - 12 (1 bit)
access : read-only

GPF45 : General Purpose Fuse 45
bits : 13 - 13 (1 bit)
access : read-only

GPF46 : General Purpose Fuse 46
bits : 14 - 14 (1 bit)
access : read-only

GPF47 : General Purpose Fuse 47
bits : 15 - 15 (1 bit)
access : read-only

GPF48 : General Purpose Fuse 48
bits : 16 - 16 (1 bit)
access : read-only

GPF49 : General Purpose Fuse 49
bits : 17 - 17 (1 bit)
access : read-only

GPF50 : General Purpose Fuse 50
bits : 18 - 18 (1 bit)
access : read-only

GPF51 : General Purpose Fuse 51
bits : 19 - 19 (1 bit)
access : read-only

GPF52 : General Purpose Fuse 52
bits : 20 - 20 (1 bit)
access : read-only

GPF53 : General Purpose Fuse 53
bits : 21 - 21 (1 bit)
access : read-only

GPF54 : General Purpose Fuse 54
bits : 22 - 22 (1 bit)
access : read-only

GPF55 : General Purpose Fuse 55
bits : 23 - 23 (1 bit)
access : read-only

GPF56 : General Purpose Fuse 56
bits : 24 - 24 (1 bit)
access : read-only

GPF57 : General Purpose Fuse 57
bits : 25 - 25 (1 bit)
access : read-only

GPF58 : General Purpose Fuse 58
bits : 26 - 26 (1 bit)
access : read-only

GPF59 : General Purpose Fuse 59
bits : 27 - 27 (1 bit)
access : read-only

GPF60 : General Purpose Fuse 60
bits : 28 - 28 (1 bit)
access : read-only

GPF61 : General Purpose Fuse 61
bits : 29 - 29 (1 bit)
access : read-only

GPF62 : General Purpose Fuse 62
bits : 30 - 30 (1 bit)
access : read-only

GPF63 : General Purpose Fuse 63
bits : 31 - 31 (1 bit)
access : read-only


FGPFRHI

Flash Controller General Purpose Fuse Register High
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FGPFRHI FGPFRHI 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 GPF32 GPF33 GPF34 GPF35 GPF36 GPF37 GPF38 GPF39 GPF40 GPF41 GPF42 GPF43 GPF44 GPF45 GPF46 GPF47 GPF48 GPF49 GPF50 GPF51 GPF52 GPF53 GPF54 GPF55 GPF56 GPF57 GPF58 GPF59 GPF60 GPF61 GPF62 GPF63

GPF32 : General Purpose Fuse 32
bits : 0 - 0 (1 bit)
access : read-only

GPF33 : General Purpose Fuse 33
bits : 1 - 1 (1 bit)
access : read-only

GPF34 : General Purpose Fuse 34
bits : 2 - 2 (1 bit)
access : read-only

GPF35 : General Purpose Fuse 35
bits : 3 - 3 (1 bit)
access : read-only

GPF36 : General Purpose Fuse 36
bits : 4 - 4 (1 bit)
access : read-only

GPF37 : General Purpose Fuse 37
bits : 5 - 5 (1 bit)
access : read-only

GPF38 : General Purpose Fuse 38
bits : 6 - 6 (1 bit)
access : read-only

GPF39 : General Purpose Fuse 39
bits : 7 - 7 (1 bit)
access : read-only

GPF40 : General Purpose Fuse 40
bits : 8 - 8 (1 bit)
access : read-only

GPF41 : General Purpose Fuse 41
bits : 9 - 9 (1 bit)
access : read-only

GPF42 : General Purpose Fuse 42
bits : 10 - 10 (1 bit)
access : read-only

GPF43 : General Purpose Fuse 43
bits : 11 - 11 (1 bit)
access : read-only

GPF44 : General Purpose Fuse 44
bits : 12 - 12 (1 bit)
access : read-only

GPF45 : General Purpose Fuse 45
bits : 13 - 13 (1 bit)
access : read-only

GPF46 : General Purpose Fuse 46
bits : 14 - 14 (1 bit)
access : read-only

GPF47 : General Purpose Fuse 47
bits : 15 - 15 (1 bit)
access : read-only

GPF48 : General Purpose Fuse 48
bits : 16 - 16 (1 bit)
access : read-only

GPF49 : General Purpose Fuse 49
bits : 17 - 17 (1 bit)
access : read-only

GPF50 : General Purpose Fuse 50
bits : 18 - 18 (1 bit)
access : read-only

GPF51 : General Purpose Fuse 51
bits : 19 - 19 (1 bit)
access : read-only

GPF52 : General Purpose Fuse 52
bits : 20 - 20 (1 bit)
access : read-only

GPF53 : General Purpose Fuse 53
bits : 21 - 21 (1 bit)
access : read-only

GPF54 : General Purpose Fuse 54
bits : 22 - 22 (1 bit)
access : read-only

GPF55 : General Purpose Fuse 55
bits : 23 - 23 (1 bit)
access : read-only

GPF56 : General Purpose Fuse 56
bits : 24 - 24 (1 bit)
access : read-only

GPF57 : General Purpose Fuse 57
bits : 25 - 25 (1 bit)
access : read-only

GPF58 : General Purpose Fuse 58
bits : 26 - 26 (1 bit)
access : read-only

GPF59 : General Purpose Fuse 59
bits : 27 - 27 (1 bit)
access : read-only

GPF60 : General Purpose Fuse 60
bits : 28 - 28 (1 bit)
access : read-only

GPF61 : General Purpose Fuse 61
bits : 29 - 29 (1 bit)
access : read-only

GPF62 : General Purpose Fuse 62
bits : 30 - 30 (1 bit)
access : read-only

GPF63 : General Purpose Fuse 63
bits : 31 - 31 (1 bit)
access : read-only


FLASHCALW_FGPFRLO

Flash Controller General Purpose Fuse Register Low
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_FGPFRLO FLASHCALW_FGPFRLO 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 LOCK0 LOCK1 LOCK2 LOCK3 LOCK4 LOCK5 LOCK6 LOCK7 LOCK8 LOCK9 LOCK10 LOCK11 LOCK12 LOCK13 LOCK14 LOCK15 GPF16 GPF17 GPF18 GPF19 GPF20 GPF21 GPF22 GPF23 GPF24 GPF25 GPF26 GPF27 GPF28 GPF29 GPF30 GPF31

LOCK0 : Lock Bit 0
bits : 0 - 0 (1 bit)
access : read-only

LOCK1 : Lock Bit 1
bits : 1 - 1 (1 bit)
access : read-only

LOCK2 : Lock Bit 2
bits : 2 - 2 (1 bit)
access : read-only

LOCK3 : Lock Bit 3
bits : 3 - 3 (1 bit)
access : read-only

LOCK4 : Lock Bit 4
bits : 4 - 4 (1 bit)
access : read-only

LOCK5 : Lock Bit 5
bits : 5 - 5 (1 bit)
access : read-only

LOCK6 : Lock Bit 6
bits : 6 - 6 (1 bit)
access : read-only

LOCK7 : Lock Bit 7
bits : 7 - 7 (1 bit)
access : read-only

LOCK8 : Lock Bit 8
bits : 8 - 8 (1 bit)
access : read-only

LOCK9 : Lock Bit 9
bits : 9 - 9 (1 bit)
access : read-only

LOCK10 : Lock Bit 10
bits : 10 - 10 (1 bit)
access : read-only

LOCK11 : Lock Bit 11
bits : 11 - 11 (1 bit)
access : read-only

LOCK12 : Lock Bit 12
bits : 12 - 12 (1 bit)
access : read-only

LOCK13 : Lock Bit 13
bits : 13 - 13 (1 bit)
access : read-only

LOCK14 : Lock Bit 14
bits : 14 - 14 (1 bit)
access : read-only

LOCK15 : Lock Bit 15
bits : 15 - 15 (1 bit)
access : read-only

GPF16 : General Purpose Fuse 16
bits : 16 - 16 (1 bit)
access : read-only

GPF17 : General Purpose Fuse 17
bits : 17 - 17 (1 bit)
access : read-only

GPF18 : General Purpose Fuse 18
bits : 18 - 18 (1 bit)
access : read-only

GPF19 : General Purpose Fuse 19
bits : 19 - 19 (1 bit)
access : read-only

GPF20 : General Purpose Fuse 20
bits : 20 - 20 (1 bit)
access : read-only

GPF21 : General Purpose Fuse 21
bits : 21 - 21 (1 bit)
access : read-only

GPF22 : General Purpose Fuse 22
bits : 22 - 22 (1 bit)
access : read-only

GPF23 : General Purpose Fuse 23
bits : 23 - 23 (1 bit)
access : read-only

GPF24 : General Purpose Fuse 24
bits : 24 - 24 (1 bit)
access : read-only

GPF25 : General Purpose Fuse 25
bits : 25 - 25 (1 bit)
access : read-only

GPF26 : General Purpose Fuse 26
bits : 26 - 26 (1 bit)
access : read-only

GPF27 : General Purpose Fuse 27
bits : 27 - 27 (1 bit)
access : read-only

GPF28 : General Purpose Fuse 28
bits : 28 - 28 (1 bit)
access : read-only

GPF29 : General Purpose Fuse 29
bits : 29 - 29 (1 bit)
access : read-only

GPF30 : General Purpose Fuse 30
bits : 30 - 30 (1 bit)
access : read-only

GPF31 : General Purpose Fuse 31
bits : 31 - 31 (1 bit)
access : read-only


FGPFRLO

Flash Controller General Purpose Fuse Register Low
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FGPFRLO FGPFRLO 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 LOCK0 LOCK1 LOCK2 LOCK3 LOCK4 LOCK5 LOCK6 LOCK7 LOCK8 LOCK9 LOCK10 LOCK11 LOCK12 LOCK13 LOCK14 LOCK15 GPF16 GPF17 GPF18 GPF19 GPF20 GPF21 GPF22 GPF23 GPF24 GPF25 GPF26 GPF27 GPF28 GPF29 GPF30 GPF31

LOCK0 : Lock Bit 0
bits : 0 - 0 (1 bit)
access : read-only

LOCK1 : Lock Bit 1
bits : 1 - 1 (1 bit)
access : read-only

LOCK2 : Lock Bit 2
bits : 2 - 2 (1 bit)
access : read-only

LOCK3 : Lock Bit 3
bits : 3 - 3 (1 bit)
access : read-only

LOCK4 : Lock Bit 4
bits : 4 - 4 (1 bit)
access : read-only

LOCK5 : Lock Bit 5
bits : 5 - 5 (1 bit)
access : read-only

LOCK6 : Lock Bit 6
bits : 6 - 6 (1 bit)
access : read-only

LOCK7 : Lock Bit 7
bits : 7 - 7 (1 bit)
access : read-only

LOCK8 : Lock Bit 8
bits : 8 - 8 (1 bit)
access : read-only

LOCK9 : Lock Bit 9
bits : 9 - 9 (1 bit)
access : read-only

LOCK10 : Lock Bit 10
bits : 10 - 10 (1 bit)
access : read-only

LOCK11 : Lock Bit 11
bits : 11 - 11 (1 bit)
access : read-only

LOCK12 : Lock Bit 12
bits : 12 - 12 (1 bit)
access : read-only

LOCK13 : Lock Bit 13
bits : 13 - 13 (1 bit)
access : read-only

LOCK14 : Lock Bit 14
bits : 14 - 14 (1 bit)
access : read-only

LOCK15 : Lock Bit 15
bits : 15 - 15 (1 bit)
access : read-only

GPF16 : General Purpose Fuse 16
bits : 16 - 16 (1 bit)
access : read-only

GPF17 : General Purpose Fuse 17
bits : 17 - 17 (1 bit)
access : read-only

GPF18 : General Purpose Fuse 18
bits : 18 - 18 (1 bit)
access : read-only

GPF19 : General Purpose Fuse 19
bits : 19 - 19 (1 bit)
access : read-only

GPF20 : General Purpose Fuse 20
bits : 20 - 20 (1 bit)
access : read-only

GPF21 : General Purpose Fuse 21
bits : 21 - 21 (1 bit)
access : read-only

GPF22 : General Purpose Fuse 22
bits : 22 - 22 (1 bit)
access : read-only

GPF23 : General Purpose Fuse 23
bits : 23 - 23 (1 bit)
access : read-only

GPF24 : General Purpose Fuse 24
bits : 24 - 24 (1 bit)
access : read-only

GPF25 : General Purpose Fuse 25
bits : 25 - 25 (1 bit)
access : read-only

GPF26 : General Purpose Fuse 26
bits : 26 - 26 (1 bit)
access : read-only

GPF27 : General Purpose Fuse 27
bits : 27 - 27 (1 bit)
access : read-only

GPF28 : General Purpose Fuse 28
bits : 28 - 28 (1 bit)
access : read-only

GPF29 : General Purpose Fuse 29
bits : 29 - 29 (1 bit)
access : read-only

GPF30 : General Purpose Fuse 30
bits : 30 - 30 (1 bit)
access : read-only

GPF31 : General Purpose Fuse 31
bits : 31 - 31 (1 bit)
access : read-only


FLASHCALW_FCMD

Flash Controller Command Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_FCMD FLASHCALW_FCMD 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 CMD PAGEN KEY

CMD : Command
bits : 0 - 5 (6 bit)

Enumeration: CMDSelect

0x0 : NOP

No Operation

0x1 : WP

Write Page

0x2 : EP

Erase Page

0x3 : CPB

Clear Page Buffer

0x4 : LP

Lock Region containing page

0x5 : UP

Unlock Region containing page

0x6 : EA

Erase All, including secuity and fuse bits

0x7 : WGPB

Write General-Purpose fuse Bit

0x8 : EGPB

Erase General-Purpose fuse Bit

0x9 : SSB

Set Security Bit

0xa : PGPFB

Program GPFuse Byte

0xb : EAGPF

Erase All GP Fuses

0xc : QPR

Quick Page Read

0xd : WUP

Write User Page

0xe : EUP

Erase User Page

0xf : QPRUP

Quick Page Read User Page

0x10 : HSEN

High Speed Mode Enable

0x11 : HSDIS

High Speed Mode Disable

End of enumeration elements list.

PAGEN : Page number
bits : 8 - 23 (16 bit)

KEY : Write protection key
bits : 24 - 31 (8 bit)

Enumeration: KEYSelect

0xa5 : KEY

None

End of enumeration elements list.


FCMD

Flash Controller Command Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCMD FCMD 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 CMD PAGEN KEY

CMD : Command
bits : 0 - 5 (6 bit)

Enumeration: CMDSelect

0x0 : NOP

No Operation

0x1 : WP

Write Page

0x2 : EP

Erase Page

0x3 : CPB

Clear Page Buffer

0x4 : LP

Lock Region containing page

0x5 : UP

Unlock Region containing page

0x6 : EA

Erase All, including secuity and fuse bits

0x7 : WGPB

Write General-Purpose fuse Bit

0x8 : EGPB

Erase General-Purpose fuse Bit

0x9 : SSB

Set Security Bit

0xa : PGPFB

Program GPFuse Byte

0xb : EAGPF

Erase All GP Fuses

0xc : QPR

Quick Page Read

0xd : WUP

Write User Page

0xe : EUP

Erase User Page

0xf : QPRUP

Quick Page Read User Page

0x10 : HSEN

High Speed Mode Enable

0x11 : HSDIS

High Speed Mode Disable

End of enumeration elements list.

PAGEN : Page number
bits : 8 - 23 (16 bit)

KEY : Write protection key
bits : 24 - 31 (8 bit)

Enumeration: KEYSelect

0xa5 : KEY


End of enumeration elements list.


FLASHCALW_FSR

Flash Controller Status Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_FSR FLASHCALW_FSR 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 FRDY LOCKE PROGE SECURITY QPRR HSMODE ECCERR LOCK0 LOCK1 LOCK2 LOCK3 LOCK4 LOCK5 LOCK6 LOCK7 LOCK8 LOCK9 LOCK10 LOCK11 LOCK12 LOCK13 LOCK14 LOCK15

FRDY : Flash Ready Status
bits : 0 - 0 (1 bit)
access : read-only

LOCKE : Lock Error Status
bits : 2 - 2 (1 bit)
access : read-only

PROGE : Programming Error Status
bits : 3 - 3 (1 bit)
access : read-only

SECURITY : Security Bit Status
bits : 4 - 4 (1 bit)
access : read-only

QPRR : Quick Page Read Result
bits : 5 - 5 (1 bit)
access : read-only

HSMODE : High Speed Mode
bits : 6 - 6 (1 bit)
access : read-only

ECCERR : ECC Error Status
bits : 8 - 9 (2 bit)
access : read-only

Enumeration: ECCERRSelect

0x0 : NOERROR

no error

0x1 : ONEECCERR

one ECC error detected

0x2 : TWOECCERR

two ECC errors detected

End of enumeration elements list.

LOCK0 : Lock Region 0 Lock Status
bits : 16 - 16 (1 bit)
access : read-only

LOCK1 : Lock Region 1 Lock Status
bits : 17 - 17 (1 bit)
access : read-only

LOCK2 : Lock Region 2 Lock Status
bits : 18 - 18 (1 bit)
access : read-only

LOCK3 : Lock Region 3 Lock Status
bits : 19 - 19 (1 bit)
access : read-only

LOCK4 : Lock Region 4 Lock Status
bits : 20 - 20 (1 bit)
access : read-only

LOCK5 : Lock Region 5 Lock Status
bits : 21 - 21 (1 bit)
access : read-only

LOCK6 : Lock Region 6 Lock Status
bits : 22 - 22 (1 bit)
access : read-only

LOCK7 : Lock Region 7 Lock Status
bits : 23 - 23 (1 bit)
access : read-only

LOCK8 : Lock Region 8 Lock Status
bits : 24 - 24 (1 bit)
access : read-only

LOCK9 : Lock Region 9 Lock Status
bits : 25 - 25 (1 bit)
access : read-only

LOCK10 : Lock Region 10 Lock Status
bits : 26 - 26 (1 bit)
access : read-only

LOCK11 : Lock Region 11 Lock Status
bits : 27 - 27 (1 bit)
access : read-only

LOCK12 : Lock Region 12 Lock Status
bits : 28 - 28 (1 bit)
access : read-only

LOCK13 : Lock Region 13 Lock Status
bits : 29 - 29 (1 bit)
access : read-only

LOCK14 : Lock Region 14 Lock Status
bits : 30 - 30 (1 bit)
access : read-only

LOCK15 : Lock Region 15 Lock Status
bits : 31 - 31 (1 bit)
access : read-only


FSR

Flash Controller Status Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FSR FSR 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 FRDY LOCKE PROGE SECURITY QPRR HSMODE ECCERR LOCK0 LOCK1 LOCK2 LOCK3 LOCK4 LOCK5 LOCK6 LOCK7 LOCK8 LOCK9 LOCK10 LOCK11 LOCK12 LOCK13 LOCK14 LOCK15

FRDY : Flash Ready Status
bits : 0 - 0 (1 bit)
access : read-only

LOCKE : Lock Error Status
bits : 2 - 2 (1 bit)
access : read-only

PROGE : Programming Error Status
bits : 3 - 3 (1 bit)
access : read-only

SECURITY : Security Bit Status
bits : 4 - 4 (1 bit)
access : read-only

QPRR : Quick Page Read Result
bits : 5 - 5 (1 bit)
access : read-only

HSMODE : High Speed Mode
bits : 6 - 6 (1 bit)
access : read-only

ECCERR : ECC Error Status
bits : 8 - 9 (2 bit)
access : read-only

Enumeration: ECCERRSelect

0x0 : NOERROR

no error

0x1 : ONEECCERR

one ECC error detected

0x2 : TWOECCERR

two ECC errors detected

End of enumeration elements list.

LOCK0 : Lock Region 0 Lock Status
bits : 16 - 16 (1 bit)
access : read-only

LOCK1 : Lock Region 1 Lock Status
bits : 17 - 17 (1 bit)
access : read-only

LOCK2 : Lock Region 2 Lock Status
bits : 18 - 18 (1 bit)
access : read-only

LOCK3 : Lock Region 3 Lock Status
bits : 19 - 19 (1 bit)
access : read-only

LOCK4 : Lock Region 4 Lock Status
bits : 20 - 20 (1 bit)
access : read-only

LOCK5 : Lock Region 5 Lock Status
bits : 21 - 21 (1 bit)
access : read-only

LOCK6 : Lock Region 6 Lock Status
bits : 22 - 22 (1 bit)
access : read-only

LOCK7 : Lock Region 7 Lock Status
bits : 23 - 23 (1 bit)
access : read-only

LOCK8 : Lock Region 8 Lock Status
bits : 24 - 24 (1 bit)
access : read-only

LOCK9 : Lock Region 9 Lock Status
bits : 25 - 25 (1 bit)
access : read-only

LOCK10 : Lock Region 10 Lock Status
bits : 26 - 26 (1 bit)
access : read-only

LOCK11 : Lock Region 11 Lock Status
bits : 27 - 27 (1 bit)
access : read-only

LOCK12 : Lock Region 12 Lock Status
bits : 28 - 28 (1 bit)
access : read-only

LOCK13 : Lock Region 13 Lock Status
bits : 29 - 29 (1 bit)
access : read-only

LOCK14 : Lock Region 14 Lock Status
bits : 30 - 30 (1 bit)
access : read-only

LOCK15 : Lock Region 15 Lock Status
bits : 31 - 31 (1 bit)
access : read-only


FLASHCALW_FPR

Flash Controller Parameter Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

FLASHCALW_FPR FLASHCALW_FPR read-only 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 FSZ PSZ

FSZ : Flash Size
bits : 0 - 3 (4 bit)
access : read-only

PSZ : Page Size
bits : 8 - 10 (3 bit)
access : read-only


FPR

Flash Controller Parameter Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

FPR FPR read-only 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 FSZ PSZ

FSZ : Flash Size
bits : 0 - 3 (4 bit)
access : read-only

PSZ : Page Size
bits : 8 - 10 (3 bit)
access : read-only



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.