FreeBSD kernel IICBUS device code
|
Go to the source code of this file.
#define DS3231_0250C 0x40 |
Definition at line 76 of file ds3231reg.h.
#define DS3231_0500C 0x80 |
Definition at line 75 of file ds3231reg.h.
#define DS3231_C_MASK 0x80 |
Definition at line 51 of file ds3231reg.h.
#define DS3231_CONTROL 0x0e |
Definition at line 54 of file ds3231reg.h.
#define DS3231_CTRL_A1IE (1 << 0) |
Definition at line 64 of file ds3231reg.h.
#define DS3231_CTRL_A2IE (1 << 1) |
Definition at line 63 of file ds3231reg.h.
#define DS3231_CTRL_BBSQW (1 << 6) |
Definition at line 56 of file ds3231reg.h.
#define DS3231_CTRL_CONV (1 << 5) |
Definition at line 57 of file ds3231reg.h.
#define DS3231_CTRL_EOSC (1 << 7) |
Definition at line 55 of file ds3231reg.h.
#define DS3231_CTRL_INTCN (1 << 2) |
Definition at line 62 of file ds3231reg.h.
#define DS3231_CTRL_MASK (DS3231_CTRL_EOSC | DS3231_CTRL_A1IE | DS3231_CTRL_A2IE) |
Definition at line 65 of file ds3231reg.h.
#define DS3231_CTRL_RS1 (1 << 3) |
Definition at line 59 of file ds3231reg.h.
#define DS3231_CTRL_RS2 (1 << 4) |
Definition at line 58 of file ds3231reg.h.
#define DS3231_CTRL_RS_MASK (DS3231_CTRL_RS2 | DS3231_CTRL_RS1) |
Definition at line 60 of file ds3231reg.h.
#define DS3231_CTRL_RS_SHIFT 3 |
Definition at line 61 of file ds3231reg.h.
#define DS3231_DATE 0x04 |
Definition at line 47 of file ds3231reg.h.
#define DS3231_DATE_MASK 0x3f |
Definition at line 48 of file ds3231reg.h.
#define DS3231_HOUR 0x02 |
Definition at line 40 of file ds3231reg.h.
#define DS3231_HOUR_IS_PM 0x20 |
Definition at line 43 of file ds3231reg.h.
#define DS3231_HOUR_MASK_12HR 0x1f |
Definition at line 41 of file ds3231reg.h.
#define DS3231_HOUR_MASK_24HR 0x3f |
Definition at line 42 of file ds3231reg.h.
#define DS3231_HOUR_USE_AMPM 0x40 |
Definition at line 44 of file ds3231reg.h.
#define DS3231_MINS 0x01 |
Definition at line 38 of file ds3231reg.h.
#define DS3231_MINS_MASK 0x7f |
Definition at line 39 of file ds3231reg.h.
#define DS3231_MONTH 0x05 |
Definition at line 49 of file ds3231reg.h.
#define DS3231_MONTH_MASK 0x1f |
Definition at line 50 of file ds3231reg.h.
#define DS3231_MSB 0x8000 |
Definition at line 77 of file ds3231reg.h.
#define DS3231_NEG_BIT DS3231_MSB |
Definition at line 78 of file ds3231reg.h.
#define DS3231_SECS 0x00 |
Definition at line 36 of file ds3231reg.h.
#define DS3231_SECS_MASK 0x7f |
Definition at line 37 of file ds3231reg.h.
#define DS3231_STATUS 0x0f |
Definition at line 67 of file ds3231reg.h.
#define DS3231_STATUS_A1F (1 << 0) |
Definition at line 72 of file ds3231reg.h.
#define DS3231_STATUS_A2F (1 << 1) |
Definition at line 71 of file ds3231reg.h.
#define DS3231_STATUS_BUSY (1 << 2) |
Definition at line 70 of file ds3231reg.h.
#define DS3231_STATUS_EN32KHZ (1 << 3) |
Definition at line 69 of file ds3231reg.h.
#define DS3231_STATUS_OSF (1 << 7) |
Definition at line 68 of file ds3231reg.h.
#define DS3231_TEMP 0x11 |
Definition at line 73 of file ds3231reg.h.
#define DS3231_TEMP_MASK 0xffc0 |
Definition at line 74 of file ds3231reg.h.
#define DS3231_WEEKDAY 0x03 |
Definition at line 45 of file ds3231reg.h.
#define DS3231_WEEKDAY_MASK 0x07 |
Definition at line 46 of file ds3231reg.h.
#define DS3231_YEAR 0x06 |
Definition at line 52 of file ds3231reg.h.
#define DS3231_YEAR_MASK 0xff |
Definition at line 53 of file ds3231reg.h.
#define TZ_ZEROC 2731 |
Definition at line 79 of file ds3231reg.h.