/*
* Copyright ( C ) 1998 , 1999 , 2003 Ralf Baechle
*
* This file is subject to the terms and conditions of the GNU General Public
* License . See the file " COPYING " in the main directory of this archive
* for more details .
*/
#ifndef __LINUX_DS1286_H
#define __LINUX_DS1286_H
/**********************************************************************
* register summary
**********************************************************************/
#define RTC_HUNDREDTH_SECOND 0
#define RTC_SECONDS 1
#define RTC_MINUTES 2
#define RTC_MINUTES_ALARM 3
#define RTC_HOURS 4
#define RTC_HOURS_ALARM 5
#define RTC_DAY 6
#define RTC_DAY_ALARM 7
#define RTC_DATE 8
#define RTC_MONTH 9
#define RTC_YEAR 10
#define RTC_CMD 11
#define RTC_WHSEC 12
#define RTC_WSEC 13
#define RTC_UNUSED 14
/* RTC_*_alarm is always true if 2 MSBs are set */
# define RTC_ALARM_DONT_CARE 0 xC0
/*
* Bits in the month register
*/
#define RTC_EOSC 0 x80
#define RTC_ESQW 0 x40
/*
* Bits in the Command register
*/
#define RTC_TDF 0 x01
#define RTC_WAF 0 x02
#define RTC_TDM 0 x04
#define RTC_WAM 0 x08
#define RTC_PU_LVL 0 x10
#define RTC_IBH_LO 0 x20
#define RTC_IPSW 0 x40
#define RTC_TE 0 x80
#endif /* __LINUX_DS1286_H */
Messung V0.5 in Prozent C=91 H=95 G=92
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-09-28)
¤
*© Formatika GbR, Deutschland