blob: 83a2e05351fdb96b8afdd23f3ca03293298af2de [file] [log] [blame]
Teo Boon Tiong4dee7b52017-09-07 00:48:55 +08001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2007-2008 coresystems GmbH
5## Copyright (C) 2016 Intel Corporation.
6##
7## This program is free software; you can redistribute it and/or modify
8## it under the terms of the GNU General Public License as published by
9## the Free Software Foundation; version 2 of the License.
10##
11## This program is distributed in the hope that it will be useful,
12## but WITHOUT ANY WARRANTY; without even the implied warranty of
13## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14## GNU General Public License for more details.
15##
16
17# -----------------------------------------------------------------
18entries
19
20#start-bit length config config-ID name
21#0 8 r 0 seconds
22#8 8 r 0 alarm_seconds
23#16 8 r 0 minutes
24#24 8 r 0 alarm_minutes
25#32 8 r 0 hours
26#40 8 r 0 alarm_hours
27#48 8 r 0 day_of_week
28#56 8 r 0 day_of_month
29#64 8 r 0 month
30#72 8 r 0 year
31# -----------------------------------------------------------------
32# Status Register A
33#80 4 r 0 rate_select
34#84 3 r 0 REF_Clock
35#87 1 r 0 UIP
36# -----------------------------------------------------------------
37# Status Register B
38#88 1 r 0 auto_switch_DST
39#89 1 r 0 24_hour_mode
40#90 1 r 0 binary_values_enable
41#91 1 r 0 square-wave_out_enable
42#92 1 r 0 update_finished_enable
43#93 1 r 0 alarm_interrupt_enable
44#94 1 r 0 periodic_interrupt_enable
45#95 1 r 0 disable_clock_updates
46# -----------------------------------------------------------------
47# Status Register C
48#96 4 r 0 status_c_rsvd
49#100 1 r 0 uf_flag
50#101 1 r 0 af_flag
51#102 1 r 0 pf_flag
52#103 1 r 0 irqf_flag
53# -----------------------------------------------------------------
54# Status Register D
55#104 7 r 0 status_d_rsvd
56#111 1 r 0 valid_cmos_ram
57# -----------------------------------------------------------------
58# Diagnostic Status Register
59#112 8 r 0 diag_rsvd1
60
61# -----------------------------------------------------------------
620 120 r 0 reserved_memory
63#120 264 r 0 unused
64
65# -----------------------------------------------------------------
66# RTC_BOOT_BYTE (coreboot hardcoded)
67384 1 e 4 boot_option
68388 4 h 0 reboot_counter
69#390 2 r 0 unused?
70
71# -----------------------------------------------------------------
72# coreboot config options: console
73392 3 r 0 unused
74395 4 e 6 debug_level
75#399 1 r 0 unused
76
77# coreboot config options: cpu
78#401 7 r 0 unused
79
80# coreboot config options: southbridge
81409 2 e 7 power_on_after_fail
82#411 5 r 0 unused
83
84# coreboot config options: bootloader
85#544 440 r 0 unused
86
87
88# coreboot config options: check sums
89984 16 h 0 check_sum
90
91# -----------------------------------------------------------------
92
93enumerations
94
95#ID value text
961 0 Disable
971 1 Enable
982 0 Enable
992 1 Disable
1004 0 Fallback
1014 1 Normal
Arthur Heymansc1413232018-01-09 16:51:33 +01001026 0 Emergency
1036 1 Alert
1046 2 Critical
1056 3 Error
1066 4 Warning
1076 5 Notice
1086 6 Info
1096 7 Debug
1106 8 Spew
Teo Boon Tiong4dee7b52017-09-07 00:48:55 +08001117 0 Disable
1127 1 Enable
1137 2 Keep
114# -----------------------------------------------------------------
115checksums
116
117checksum 392 415 984