1.2.19.45 RTC_TIMER16_INT_MASK Enum

C

/* Enum members will vary based on the device used, please refer the plib header file */

typedef enum
{
    /* Compare 0 Match */
    RTC_TIMER16_INT_MASK_CMP0,
    
    /* Compare 1 Match */
    RTC_TIMER16_INT_MASK_CMP1,
    
    /* Compare 0 Match */
    RTC_TIMER16_INT_MASK_CMP2,
    
    /* Compare 1 Match */
    RTC_TIMER16_INT_MASK_CMP3,
    
    /* Period Match */
    RTC_TIMER16_INT_MASK_PERIOD_MATCH,
    
    /* Periodic Interrupt - Prescaler Bit 0 */
    RTC_TIMER16_INT_MASK_PER0,
    
    /* Periodic Interrupt - Prescaler Bit 1 */
    RTC_TIMER16_INT_MASK_PER1,
    
    /* Periodic Interrupt - Prescaler Bit 2 */
    RTC_TIMER16_INT_MASK_PER2,
    
    /* Periodic Interrupt - Prescaler Bit 3 */
    RTC_TIMER16_INT_MASK_PER3,
    
    /* Periodic Interrupt - Prescaler Bit 4 */
    RTC_TIMER16_INT_MASK_PER4,
    
    /* Periodic Interrupt - Prescaler Bit 5 */
    RTC_TIMER16_INT_MASK_PER5,
    
    /* Periodic Interrupt - Prescaler Bit 6 */
    RTC_TIMER16_INT_MASK_PER6,
    
    /* Periodic Interrupt - Prescaler Bit 7 */
    RTC_TIMER16_INT_MASK_PER7,
    
    /* Tamper Detection*/
    RTC_TIMER32_INT_MASK_TAMPER
    
} RTC_TIMER16_INT_MASK;


/* OR */

typedef enum
{
    /* Compare 0 Match */
    RTC_TIMER16_INT_MASK_COMPARE0_MATCH,
    
    /* Compare 1 Match */
    RTC_TIMER16_INT_MASK_COMPARE1_MATCH,
    
    /* Period Match */
    RTC_TIMER16_INT_MASK_PERIOD_MATCH,
} RTC_TIMER16_INT_MASK;

Summary

Possible RTC 16-bit Timer Counter Mode Events.

Description

This enumeration defines the possible events that can occur when the RTC peripheral is configured for 16-bit Timer Counter mode operation. These events are passed into the callback function registered through the RTC_Timer16CallbackRegister() function.

Remarks

Enum members will vary based on device being used. Refer to the device datasheet.