Struct SKEAZN642::ftmrh::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub fclkdiv: Reg<FCLKDIV_SPEC>, pub fsec: Reg<FSEC_SPEC>, pub fccobix: Reg<FCCOBIX_SPEC>, pub fcnfg: Reg<FCNFG_SPEC>, pub fercnfg: Reg<FERCNFG_SPEC>, pub fstat: Reg<FSTAT_SPEC>, pub ferstat: Reg<FERSTAT_SPEC>, pub fprot: Reg<FPROT_SPEC>, pub eeprot: Reg<EEPROT_SPEC>, pub fccobhi: Reg<FCCOBHI_SPEC>, pub fccoblo: Reg<FCCOBLO_SPEC>, pub fopt: Reg<FOPT_SPEC>, // some fields omitted }
Expand description
Register block
Fields
fclkdiv: Reg<FCLKDIV_SPEC>
0x00 - Flash Clock Divider Register
fsec: Reg<FSEC_SPEC>
0x01 - Flash Security Register
fccobix: Reg<FCCOBIX_SPEC>
0x02 - Flash CCOB Index Register
fcnfg: Reg<FCNFG_SPEC>
0x04 - Flash Configuration Register
fercnfg: Reg<FERCNFG_SPEC>
0x05 - Flash Error Configuration Register
fstat: Reg<FSTAT_SPEC>
0x06 - Flash Status Register
ferstat: Reg<FERSTAT_SPEC>
0x07 - Flash Error Status Register
fprot: Reg<FPROT_SPEC>
0x08 - Flash Protection Register
eeprot: Reg<EEPROT_SPEC>
0x09 - EEPROM Protection Register
fccobhi: Reg<FCCOBHI_SPEC>
0x0a - Flash Common Command Object Register:High
fccoblo: Reg<FCCOBLO_SPEC>
0x0b - Flash Common Command Object Register: Low
fopt: Reg<FOPT_SPEC>
0x0c - Flash Option Register