14 #ifndef __LIBCHIP_ICM7170_h 15 #define __LIBCHIP_ICM7170_h 21 #define ICM7170_CONTROL 0x11 24 #define ICM7170_COUNTER_HUNDREDTHS 0x00 25 #define ICM7170_HOUR 0x01 26 #define ICM7170_MINUTE 0x02 27 #define ICM7170_SECOND 0x03 28 #define ICM7170_MONTH 0x04 29 #define ICM7170_DATE 0x05 30 #define ICM7170_YEAR 0x06 31 #define ICM7170_DAY_OF_WEEK 0x07 37 #define ICM7170_AT_32_KHZ 0x00 38 #define ICM7170_AT_1_MHZ 0x01 39 #define ICM7170_AT_2_MHZ 0x02 40 #define ICM7170_AT_4_MHZ 0x03 52 uint32_t icm7170_get_register(
57 void icm7170_set_register(
63 uint32_t icm7170_get_register_2(
68 void icm7170_set_register_2(
74 uint32_t icm7170_get_register_4(
79 void icm7170_set_register_4(
85 uint32_t icm7170_get_register_8(
90 void icm7170_set_register_8(