25 lines
444 B
C++
25 lines
444 B
C++
|
#pragma once
|
||
|
|
||
|
#include <stdint.h>
|
||
|
|
||
|
namespace rtc {
|
||
|
|
||
|
enum class Alarm1Rate : uint8_t {
|
||
|
ONCE_PER_S = 0b1111,
|
||
|
WHEN_S_MATCH = 0b1110,
|
||
|
WHEN_M_S_MATCH = 0b1100,
|
||
|
WHEN_H_M_S_MATCH = 0b1000,
|
||
|
WHEN_DATE_H_M_S_MATCH = 0b00000,
|
||
|
WHEN_DAY_H_N_S_MATCH = 0b10000,
|
||
|
};
|
||
|
|
||
|
enum class Alarm2Rate : uint8_t {
|
||
|
ONCE_PER_M = 0b111,
|
||
|
WHEN_M_MATCH = 0b110,
|
||
|
WHEN_H_M_MATCH = 0b100,
|
||
|
WHEN_DATE_H_M_MATCH = 0b0000,
|
||
|
WHEN_DAY_H_N_MATCH = 0b1000,
|
||
|
};
|
||
|
|
||
|
} // namespace rtc
|