Symbol: X1226_REG_RTC_BASE
sys/dev/i2c/x1226.c
286
int addr = i + X1226_REG_RTC_BASE;
sys/dev/i2c/x1226.c
308
dt->dt_sec = bcdtobin(bcd[X1226_REG_SC - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
310
dt->dt_min = bcdtobin(bcd[X1226_REG_MN - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
312
if (!(bcd[X1226_REG_HR - X1226_REG_RTC_BASE] & X1226_FLAG_HR_24H)) {
sys/dev/i2c/x1226.c
313
dt->dt_hour = bcdtobin(bcd[X1226_REG_HR - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
315
if (bcd[X1226_REG_HR - X1226_REG_RTC_BASE] & X1226_FLAG_HR_12HPM) {
sys/dev/i2c/x1226.c
319
dt->dt_hour = bcdtobin(bcd[X1226_REG_HR - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
322
dt->dt_wday = bcdtobin(bcd[X1226_REG_DW - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
324
dt->dt_day = bcdtobin(bcd[X1226_REG_DT - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
326
dt->dt_mon = bcdtobin(bcd[X1226_REG_MO - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
328
dt->dt_year = bcdtobin(bcd[X1226_REG_YR - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
330
dt->dt_year += bcdtobin(bcd[X1226_REG_Y2K - X1226_REG_RTC_BASE]
sys/dev/i2c/x1226.c
347
bcd[X1226_REG_SC - X1226_REG_RTC_BASE] = bintobcd(dt->dt_sec);
sys/dev/i2c/x1226.c
348
bcd[X1226_REG_MN - X1226_REG_RTC_BASE] = bintobcd(dt->dt_min);
sys/dev/i2c/x1226.c
349
bcd[X1226_REG_HR - X1226_REG_RTC_BASE] = bintobcd(dt->dt_hour)
sys/dev/i2c/x1226.c
351
bcd[X1226_REG_DW - X1226_REG_RTC_BASE] = bintobcd(dt->dt_wday);
sys/dev/i2c/x1226.c
352
bcd[X1226_REG_DT - X1226_REG_RTC_BASE] = bintobcd(dt->dt_day);
sys/dev/i2c/x1226.c
353
bcd[X1226_REG_MO - X1226_REG_RTC_BASE] = bintobcd(dt->dt_mon);
sys/dev/i2c/x1226.c
354
bcd[X1226_REG_YR - X1226_REG_RTC_BASE] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/x1226.c
355
bcd[X1226_REG_Y2K - X1226_REG_RTC_BASE] = bintobcd(dt->dt_year / 100);
sys/dev/i2c/x1226.c
393
addr = i + X1226_REG_RTC_BASE;
sys/dev/i2c/x1226reg.h
67
#define X1226_REG_RTC_SIZE ((X1226_REG_Y2K - X1226_REG_RTC_BASE) + 1)