WBZ451 NVM registers The 35 registers of NVM (flash controller), from 0x44000600, with their reset value and every field. The WBZ451 has 1990 registers in 54 peripherals, one page each.
NVM flash controller NVMCON
Address 0x44000600
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does WR 15 WREN 14 WRERR 13 LVDERR 12 HTDPGM 8 PFSWAP 7 BFSWAP 6 NVMOP 3:0
NVMCONCLR
Address 0x44000604
Reset 0x00000000
Access read/write
Size 32-bit NVMCONSET
Address 0x44000608
Reset 0x00000000
Access read/write
Size 32-bit NVMCONINV
Address 0x4400060C
Reset 0x00000000
Access read/write
Size 32-bit NVMCON2
Address 0x44000610
Reset 0x00000000
Access read/write
Size 32-bit 9 fields
Field Bits What it does SLEEP 24 WS 20:16 TEMP 14 CREAD1 13 VREAD1 12 RETRY 9:8 SWAPLK 7:6 PREPG 0 ERS 31:28
NVMCON2CLR
Address 0x44000614
Reset 0x00000000
Access read/write
Size 32-bit NVMCON2SET
Address 0x44000618
Reset 0x00000000
Access read/write
Size 32-bit NVMCON2INV
Address 0x4400061C
Reset 0x00000000
Access read/write
Size 32-bit NVMKEY
Address 0x44000620
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMKEY 31:0
NVMADDR
Address 0x44000630
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMADDR 31:0
NVMDATA0
Address 0x44000640
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA0 31:0
NVMDATA1
Address 0x44000650
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA1 31:0
NVMDATA2
Address 0x44000660
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA2 31:0
NVMDATA3
Address 0x44000670
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA3 31:0
NVMDATA4
Address 0x44000680
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA4 31:0
NVMDATA5
Address 0x44000690
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA5 31:0
NVMDATA6
Address 0x440006A0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA6 31:0
NVMDATA7
Address 0x440006B0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMDATA7 31:0
NVMSRCADDR
Address 0x440006C0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMSRCADDR 31:0
NVMPWPLT
Address 0x440006D0
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does PWPLT 23:0 ULOCK 31
NVMPWPLTCLR
Address 0x440006D4
Reset 0x00000000
Access read/write
Size 32-bit NVMPWPLTSET
Address 0x440006D8
Reset 0x00000000
Access read/write
Size 32-bit NVMPWPLTINV
Address 0x440006DC
Reset 0x00000000
Access read/write
Size 32-bit NVMPWPGTE
Address 0x440006E0
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does PWPGTE 23:0 ULOCK 31
NVMPWPGTECLR
Address 0x440006E4
Reset 0x00000000
Access read/write
Size 32-bit NVMPWPGTESET
Address 0x440006E8
Reset 0x00000000
Access read/write
Size 32-bit NVMPWPGTEINV
Address 0x440006EC
Reset 0x00000000
Access read/write
Size 32-bit NVMLBWP
Address 0x440006F0
Reset 0x00000000
Access read/write
Size 32-bit 25 fields
Field Bits What it does LBWP23 23 LBWP22 22 LBWP21 21 LBWP20 20 LBWP19 19 LBWP18 18 LBWP17 17 LBWP16 16 LBWP15 15 LBWP14 14 LBWP13 13 LBWP12 12 LBWP11 11 LBWP10 10 LBWP9 9 LBWP8 8 LBWP7 7 LBWP6 6 LBWP5 5 LBWP4 4 LBWP3 3 LBWP2 2 LBWP1 1 LBWP0 0 ULOCK 31
NVMLBWPCLR
Address 0x440006F4
Reset 0x00000000
Access read/write
Size 32-bit NVMLBWPSET
Address 0x440006F8
Reset 0x00000000
Access read/write
Size 32-bit NVMLBWPINV
Address 0x440006FC
Reset 0x00000000
Access read/write
Size 32-bit NVMUBWP
Address 0x44000700
Reset 0x00000000
Access read/write
Size 32-bit 25 fields
Field Bits What it does UBWP23 23 UBWP22 22 UBWP21 21 UBWP20 20 UBWP19 19 UBWP18 18 UBWP17 17 UBWP16 16 UBWP15 15 UBWP14 14 UBWP13 13 UBWP12 12 UBWP11 11 UBWP10 10 UBWP9 9 UBWP8 8 UBWP7 7 UBWP6 6 UBWP5 5 UBWP4 4 UBWP3 3 UBWP2 2 UBWP1 1 UBWP0 0 ULOCK 31
NVMUBWPCLR
Address 0x44000704
Reset 0x00000000
Access read/write
Size 32-bit NVMUBWPSET
Address 0x44000708
Reset 0x00000000
Access read/write
Size 32-bit NVMUBWPINV
Address 0x4400070C
Reset 0x00000000
Access read/write
Size 32-bit