pub struct RegisterBlock {Show 40 fields
pub fstat: FSTAT,
pub fcnfg: FCNFG,
pub fsec: FSEC,
pub fopt: FOPT,
pub fccob3: FCCOB,
pub fccob2: FCCOB,
pub fccob1: FCCOB,
pub fccob0: FCCOB,
pub fccob7: FCCOB,
pub fccob6: FCCOB,
pub fccob5: FCCOB,
pub fccob4: FCCOB,
pub fccobb: FCCOB,
pub fccoba: FCCOB,
pub fccob9: FCCOB,
pub fccob8: FCCOB,
pub fprot3: FPROT,
pub fprot2: FPROT,
pub fprot1: FPROT,
pub fprot0: FPROT,
pub feprot: FEPROT,
pub fdprot: FDPROT,
pub xacch3: XACC,
pub xacch2: XACC,
pub xacch1: XACC,
pub xacch0: XACC,
pub xaccl3: XACC,
pub xaccl2: XACC,
pub xaccl1: XACC,
pub xaccl0: XACC,
pub sacch3: SACC,
pub sacch2: SACC,
pub sacch1: SACC,
pub sacch0: SACC,
pub saccl3: SACC,
pub saccl2: SACC,
pub saccl1: SACC,
pub saccl0: SACC,
pub facss: FACSS,
pub facsn: FACSN,
/* private fields */
}Expand description
Register block
Fields§
§fstat: FSTAT0x00 - Flash Status Register
fcnfg: FCNFG0x01 - Flash Configuration Register
fsec: FSEC0x02 - Flash Security Register
fopt: FOPT0x03 - Flash Option Register
fccob3: FCCOB0x04 - Flash Common Command Object Registers
fccob2: FCCOB0x05 - Flash Common Command Object Registers
fccob1: FCCOB0x06 - Flash Common Command Object Registers
fccob0: FCCOB0x07 - Flash Common Command Object Registers
fccob7: FCCOB0x08 - Flash Common Command Object Registers
fccob6: FCCOB0x09 - Flash Common Command Object Registers
fccob5: FCCOB0x0a - Flash Common Command Object Registers
fccob4: FCCOB0x0b - Flash Common Command Object Registers
fccobb: FCCOB0x0c - Flash Common Command Object Registers
fccoba: FCCOB0x0d - Flash Common Command Object Registers
fccob9: FCCOB0x0e - Flash Common Command Object Registers
fccob8: FCCOB0x0f - Flash Common Command Object Registers
fprot3: FPROT0x10 - Program Flash Protection Registers
fprot2: FPROT0x11 - Program Flash Protection Registers
fprot1: FPROT0x12 - Program Flash Protection Registers
fprot0: FPROT0x13 - Program Flash Protection Registers
feprot: FEPROT0x16 - EEPROM Protection Register
fdprot: FDPROT0x17 - Data Flash Protection Register
xacch3: XACC0x18 - Execute-only Access Registers
xacch2: XACC0x19 - Execute-only Access Registers
xacch1: XACC0x1a - Execute-only Access Registers
xacch0: XACC0x1b - Execute-only Access Registers
xaccl3: XACC0x1c - Execute-only Access Registers
xaccl2: XACC0x1d - Execute-only Access Registers
xaccl1: XACC0x1e - Execute-only Access Registers
xaccl0: XACC0x1f - Execute-only Access Registers
sacch3: SACC0x20 - Supervisor-only Access Registers
sacch2: SACC0x21 - Supervisor-only Access Registers
sacch1: SACC0x22 - Supervisor-only Access Registers
sacch0: SACC0x23 - Supervisor-only Access Registers
saccl3: SACC0x24 - Supervisor-only Access Registers
saccl2: SACC0x25 - Supervisor-only Access Registers
saccl1: SACC0x26 - Supervisor-only Access Registers
saccl0: SACC0x27 - Supervisor-only Access Registers
facss: FACSS0x28 - Flash Access Segment Size Register
facsn: FACSN0x2b - Flash Access Segment Number Register