FreeBSD kernel IICBUS device code
|
Go to the source code of this file.
Macros | |
#define | DS1307_SECS 0x00 |
#define | DS1307_SECS_MASK 0x7f |
#define | DS1307_SECS_CH 0x80 |
#define | MCP7941X_SECS_ST 0x80 |
#define | DS1307_MINS 0x01 |
#define | DS1307_MINS_MASK 0x7f |
#define | DS1307_HOUR 0x02 |
#define | DS1307_HOUR_MASK_12HR 0x1f |
#define | DS1307_HOUR_MASK_24HR 0x3f |
#define | DS1307_HOUR_IS_PM 0x20 |
#define | DS1307_HOUR_USE_AMPM 0x40 |
#define | DS1307_WEEKDAY 0x03 |
#define | MCP7941X_WEEKDAY_VBATEN 0x08 |
#define | DS1307_WEEKDAY_MASK 0x07 |
#define | DS1307_DATE 0x04 |
#define | DS1307_DATE_MASK 0x3f |
#define | DS1307_MONTH 0x05 |
#define | MCP7941X_MONTH_LPYR 0x20 |
#define | DS1307_MONTH_MASK 0x1f |
#define | DS1307_YEAR 0x06 |
#define | DS1307_YEAR_MASK 0xff |
#define | DS1307_CONTROL 0x07 |
#define | DS1307_CTRL_OUT (1 << 7) |
#define | MCP7941X_CTRL_SQWE (1 << 6) |
#define | DS1307_CTRL_SQWE (1 << 4) |
#define | DS1307_CTRL_RS1 (1 << 1) |
#define | DS1307_CTRL_RS0 (1 << 0) |
#define | DS1307_CTRL_RS_MASK (DS1307_CTRL_RS1 | DS1307_CTRL_RS0) |
#define | DS1307_CTRL_MASK 0x93 |
#define DS1307_CONTROL 0x07 |
Definition at line 57 of file ds1307reg.h.
#define DS1307_CTRL_MASK 0x93 |
Definition at line 64 of file ds1307reg.h.
#define DS1307_CTRL_OUT (1 << 7) |
Definition at line 58 of file ds1307reg.h.
#define DS1307_CTRL_RS0 (1 << 0) |
Definition at line 62 of file ds1307reg.h.
#define DS1307_CTRL_RS1 (1 << 1) |
Definition at line 61 of file ds1307reg.h.
#define DS1307_CTRL_RS_MASK (DS1307_CTRL_RS1 | DS1307_CTRL_RS0) |
Definition at line 63 of file ds1307reg.h.
#define DS1307_CTRL_SQWE (1 << 4) |
Definition at line 60 of file ds1307reg.h.
#define DS1307_DATE 0x04 |
Definition at line 50 of file ds1307reg.h.
#define DS1307_DATE_MASK 0x3f |
Definition at line 51 of file ds1307reg.h.
#define DS1307_HOUR 0x02 |
Definition at line 42 of file ds1307reg.h.
#define DS1307_HOUR_IS_PM 0x20 |
Definition at line 45 of file ds1307reg.h.
#define DS1307_HOUR_MASK_12HR 0x1f |
Definition at line 43 of file ds1307reg.h.
#define DS1307_HOUR_MASK_24HR 0x3f |
Definition at line 44 of file ds1307reg.h.
#define DS1307_HOUR_USE_AMPM 0x40 |
Definition at line 46 of file ds1307reg.h.
#define DS1307_MINS 0x01 |
Definition at line 40 of file ds1307reg.h.
#define DS1307_MINS_MASK 0x7f |
Definition at line 41 of file ds1307reg.h.
#define DS1307_MONTH 0x05 |
Definition at line 52 of file ds1307reg.h.
#define DS1307_MONTH_MASK 0x1f |
Definition at line 54 of file ds1307reg.h.
#define DS1307_SECS 0x00 |
Definition at line 36 of file ds1307reg.h.
#define DS1307_SECS_CH 0x80 |
Definition at line 38 of file ds1307reg.h.
#define DS1307_SECS_MASK 0x7f |
Definition at line 37 of file ds1307reg.h.
#define DS1307_WEEKDAY 0x03 |
Definition at line 47 of file ds1307reg.h.
#define DS1307_WEEKDAY_MASK 0x07 |
Definition at line 49 of file ds1307reg.h.
#define DS1307_YEAR 0x06 |
Definition at line 55 of file ds1307reg.h.
#define DS1307_YEAR_MASK 0xff |
Definition at line 56 of file ds1307reg.h.
#define MCP7941X_CTRL_SQWE (1 << 6) |
Definition at line 59 of file ds1307reg.h.
#define MCP7941X_MONTH_LPYR 0x20 |
Definition at line 53 of file ds1307reg.h.
#define MCP7941X_SECS_ST 0x80 |
Definition at line 39 of file ds1307reg.h.
#define MCP7941X_WEEKDAY_VBATEN 0x08 |
Definition at line 48 of file ds1307reg.h.