|  |  | 
#include <ti/devices/msp432p4xx/driverlib/rtc_c.h>#include <ti/devices/msp432p4xx/driverlib/interrupt.h>#include <ti/devices/msp432p4xx/driverlib/debug.h>| Functions | |
| void | RTC_C_startClock (void) | 
| void | RTC_C_holdClock (void) | 
| void | RTC_C_setCalibrationFrequency (uint_fast16_t frequencySelect) | 
| void | RTC_C_setCalibrationData (uint_fast8_t offsetDirection, uint_fast8_t offsetValue) | 
| bool | RTC_C_setTemperatureCompensation (uint_fast16_t offsetDirection, uint_fast8_t offsetValue) | 
| void | RTC_C_initCalendar (const RTC_C_Calendar *calendarTime, uint_fast16_t formatSelect) | 
| RTC_C_Calendar | RTC_C_getCalendarTime (void) | 
| void | RTC_C_setCalendarAlarm (uint_fast8_t minutesAlarm, uint_fast8_t hoursAlarm, uint_fast8_t dayOfWeekAlarm, uint_fast8_t dayOfmonthAlarm) | 
| void | RTC_C_setCalendarEvent (uint_fast16_t eventSelect) | 
| void | RTC_C_definePrescaleEvent (uint_fast8_t prescaleSelect, uint_fast8_t prescaleEventDivider) | 
| uint_fast8_t | RTC_C_getPrescaleValue (uint_fast8_t prescaleSelect) | 
| void | RTC_C_setPrescaleValue (uint_fast8_t prescaleSelect, uint_fast8_t prescaleCounterValue) | 
| uint16_t | RTC_C_convertBCDToBinary (uint16_t valueToConvert) | 
| uint16_t | RTC_C_convertBinaryToBCD (uint16_t valueToConvert) | 
| void | RTC_C_enableInterrupt (uint8_t interruptMask) | 
| void | RTC_C_disableInterrupt (uint8_t interruptMask) | 
| uint_fast8_t | RTC_C_getInterruptStatus (void) | 
| uint_fast8_t | RTC_C_getEnabledInterruptStatus (void) | 
| void | RTC_C_clearInterruptFlag (uint_fast8_t interruptFlagMask) | 
| void | RTC_C_registerInterrupt (void(*intHandler)(void)) | 
| void | RTC_C_unregisterInterrupt (void) |