nxp-pcf8523 2.0.0

A no-std driver for the NXP PCF8523 RTC and calendar module.
Documentation
/// control and status register 1
pub const PCF8523_CONTROL_1: u8 = 0x00;
/// control and status register 2
pub const PCF8523_CONTROL_2: u8 = 0x01;
/// control and status register 3
pub const PCF8523_CONTROL_3: u8 = 0x02;
/// seconds and clock integrity status register
pub const PCF8523_SECONDS: u8 = 0x03;
/// minutes register
pub const PCF8523_MINUTES: u8 = 0x04;
/// hours register
pub const PCF8523_HOURS: u8 = 0x05;
/// days register
pub const PCF8523_DAYS: u8 = 0x06;
/// weekdays register
pub const PCF8523_WEEKDAYS: u8 = 0x07;
/// months register
pub const PCF8523_MONTHS: u8 = 0x08;
/// years register
pub const PCF8523_YEARS: u8 = 0x09;
/// minute alarm register
pub const PCF8523_MINUTE_ALARM: u8 = 0x0a;
/// hour alarm register
pub const PCF8523_HOUR_ALARM: u8 = 0x0b;
/// day alarm register
pub const PCF8523_DAY_ALARM: u8 = 0x0c;
/// weekday alarm register
pub const PCF8523_WEEKDAY_ALARM: u8 = 0x0d;
/// offset register
pub const PCF8523_OFFSET: u8 = 0x0e;
/// timer and CLKOUT control register
pub const PCF8523_TMR_CLKOUT_CTRL: u8 = 0x0f;
/// timer A frequency control register
pub const PCF8523_TMR_A_FREQ_CTRL: u8 = 0x10;
/// timer A value register
pub const PCF8523_TMR_A_REG: u8 = 0x11;
/// timer B frequency control register
pub const PCF8523_TMR_B_FREQ_CTRL: u8 = 0x12;
/// timer B value register
pub const PCF8523_TMR_B_REG: u8 = 0x13;