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
cmd: CMD
0x00 - EEPROM command register
rwstate: RWSTATE
0x08 - EEPROM read wait state register
autoprog: AUTOPROG
0x0c - EEPROM auto programming register
wstate: WSTATE
0x10 - EEPROM wait state register
clkdiv: CLKDIV
0x14 - EEPROM clock divider register
pwrdwn: PWRDWN
0x18 - EEPROM power-down register
intenclr: INTENCLR
0xfd8 - EEPROM interrupt enable clear
intenset: INTENSET
0xfdc - EEPROM interrupt enable set
intstat: INTSTAT
0xfe0 - EEPROM interrupt status
inten: INTEN
0xfe4 - EEPROM interrupt enable
intstatclr: INTSTATCLR
0xfe8 - EEPROM interrupt status clear