Struct lpc43xx::eeprom::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub cmd: CMD, pub rwstate: RWSTATE, pub autoprog: AUTOPROG, pub wstate: WSTATE, pub clkdiv: CLKDIV, pub pwrdwn: PWRDWN, pub intenclr: INTENCLR, pub intenset: INTENSET, pub intstat: INTSTAT, pub inten: INTEN, pub intstatclr: INTSTATCLR, // some fields omitted }

Register block

Fields

0x00 - EEPROM command register

0x08 - EEPROM read wait state register

0x0c - EEPROM auto programming register

0x10 - EEPROM wait state register

0x14 - EEPROM clock divider register

0x18 - EEPROM power-down register

0xfd8 - EEPROM interrupt enable clear

0xfdc - EEPROM interrupt enable set

0xfe0 - EEPROM interrupt status

0xfe4 - EEPROM interrupt enable

0xfe8 - EEPROM interrupt status clear

Trait Implementations

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock