stm32 /stm32wba5 /STM32WBA50 /FLASH /FLASH_PRIVBBR1

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FLASH_PRIVBBR1

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)PRIVBB0 0 (B_0x0)PRIVBB1 0 (B_0x0)PRIVBB2 0 (B_0x0)PRIVBB3 0 (B_0x0)PRIVBB4 0 (B_0x0)PRIVBB5 0 (B_0x0)PRIVBB6 0 (B_0x0)PRIVBB7 0 (B_0x0)PRIVBB8 0 (B_0x0)PRIVBB9 0 (B_0x0)PRIVBB10 0 (B_0x0)PRIVBB11 0 (B_0x0)PRIVBB12 0 (B_0x0)PRIVBB13 0 (B_0x0)PRIVBB14 0 (B_0x0)PRIVBB15 0 (B_0x0)PRIVBB16 0 (B_0x0)PRIVBB17 0 (B_0x0)PRIVBB18 0 (B_0x0)PRIVBB19 0 (B_0x0)PRIVBB20 0 (B_0x0)PRIVBB21 0 (B_0x0)PRIVBB22 0 (B_0x0)PRIVBB23 0 (B_0x0)PRIVBB24 0 (B_0x0)PRIVBB25 0 (B_0x0)PRIVBB26 0 (B_0x0)PRIVBB27 0 (B_0x0)PRIVBB28 0 (B_0x0)PRIVBB29 0 (B_0x0)PRIVBB30 0 (B_0x0)PRIVBB31

PRIVBB11=B_0x0, PRIVBB18=B_0x0, PRIVBB6=B_0x0, PRIVBB12=B_0x0, PRIVBB7=B_0x0, PRIVBB0=B_0x0, PRIVBB8=B_0x0, PRIVBB3=B_0x0, PRIVBB30=B_0x0, PRIVBB16=B_0x0, PRIVBB17=B_0x0, PRIVBB13=B_0x0, PRIVBB27=B_0x0, PRIVBB9=B_0x0, PRIVBB1=B_0x0, PRIVBB31=B_0x0, PRIVBB2=B_0x0, PRIVBB24=B_0x0, PRIVBB20=B_0x0, PRIVBB21=B_0x0, PRIVBB15=B_0x0, PRIVBB29=B_0x0, PRIVBB26=B_0x0, PRIVBB19=B_0x0, PRIVBB22=B_0x0, PRIVBB10=B_0x0, PRIVBB23=B_0x0, PRIVBB25=B_0x0, PRIVBB28=B_0x0, PRIVBB5=B_0x0, PRIVBB4=B_0x0, PRIVBB14=B_0x0

Description

FLASH privilege block based register 1

Fields

PRIVBB0

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB1

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB2

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB3

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB4

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB5

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB6

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB7

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB8

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB9

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB10

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB11

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB12

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB13

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB14

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB15

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB16

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB17

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB18

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB19

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB20

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB21

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB22

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB23

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB24

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB25

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB26

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB27

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB28

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB29

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB30

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

PRIVBB31

page privileged/unprivileged attribution Each bit is used to set one page privilege attribution in Flash.

0 (B_0x0): Page (32 x (x - 1) + y) in Flash accessible by unprivileged access

1 (B_0x1): Page (32 x (x - 1) + y) in Flash only accessible by privileged access

Links

()