DS1305_ALM_DISABLE
if ((DS1305_ALM_DISABLE & buf[DS1305_SEC])
|| (DS1305_ALM_DISABLE & buf[DS1305_MIN])
|| (DS1305_ALM_DISABLE & buf[DS1305_HOUR]))
buf[1 + DS1305_WDAY] = DS1305_ALM_DISABLE;