xref: /netbsd-src/sys/arch/hp300/dev/rtcreg.h (revision ce099b40997c43048fb78bd578195f81d2456523)
1*ce099b40Smartin /*	$NetBSD: rtcreg.h,v 1.3 2008/04/28 20:23:19 martin Exp $	*/
2257f825dSgmcgarry 
3257f825dSgmcgarry /*-
4257f825dSgmcgarry  * Copyright (c) 2001 The NetBSD Foundation, Inc.
5257f825dSgmcgarry  * All rights reserved.
6257f825dSgmcgarry  *
7257f825dSgmcgarry  * This code is derived from software contributed to The NetBSD Foundation
8257f825dSgmcgarry  * by Gregory McGarry.
9257f825dSgmcgarry  *
10257f825dSgmcgarry  * Redistribution and use in source and binary forms, with or without
11257f825dSgmcgarry  * modification, are permitted provided that the following conditions
12257f825dSgmcgarry  * are met:
13257f825dSgmcgarry  * 1. Redistributions of source code must retain the above copyright
14257f825dSgmcgarry  *    notice, this list of conditions and the following disclaimer.
15257f825dSgmcgarry  * 2. Redistributions in binary form must reproduce the above copyright
16257f825dSgmcgarry  *    notice, this list of conditions and the following disclaimer in the
17257f825dSgmcgarry  *    documentation and/or other materials provided with the distribution.
18257f825dSgmcgarry  *
19257f825dSgmcgarry  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
20257f825dSgmcgarry  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
21257f825dSgmcgarry  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
22257f825dSgmcgarry  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
23257f825dSgmcgarry  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24257f825dSgmcgarry  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25257f825dSgmcgarry  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26257f825dSgmcgarry  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27257f825dSgmcgarry  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28257f825dSgmcgarry  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29257f825dSgmcgarry  * POSSIBILITY OF SUCH DAMAGE.
30257f825dSgmcgarry  */
31257f825dSgmcgarry 
32257f825dSgmcgarry /*
33257f825dSgmcgarry  * HP300 RTC
34257f825dSgmcgarry  */
35257f825dSgmcgarry 
36257f825dSgmcgarry #define NUM_RTC_REGS    13
37257f825dSgmcgarry 
38257f825dSgmcgarry #define RTC_SET_REG     0xe0
39257f825dSgmcgarry #define RTC_WRITE_REG   0xc2
40257f825dSgmcgarry #define RTC_READ_REG    0xc3
41257f825dSgmcgarry 
42257f825dSgmcgarry #define RTC_BASE_YEAR   1900
43d9b1140cSgmcgarry 
44d9b1140cSgmcgarry #define RTC_REG5_HOUR	0x3
45d9b1140cSgmcgarry #define RTC_REG5_PM	0x4
46d9b1140cSgmcgarry #define RTC_REG5_24HR	0x8
47