Add a new CMOS variable which triggers activation of the
[coreboot.git] / src / mainboard / kontron / 986lcd-m / cmos.layout
1 ##
2 ## This file is part of the coreboot project.
3 ##
4 ## Copyright (C) 2007-2008 coresystems GmbH
5 ##
6 ## This program is free software; you can redistribute it and/or modify
7 ## it under the terms of the GNU General Public License as published by
8 ## the Free Software Foundation; version 2 of the License.
9 ##
10 ## This program is distributed in the hope that it will be useful,
11 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 ## GNU General Public License for more details.
14 ##
15 ## You should have received a copy of the GNU General Public License
16 ## along with this program; if not, write to the Free Software
17 ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 ##
19
20 # -----------------------------------------------------------------
21 entries
22
23 #start-bit length  config config-ID    name
24 #0            8       r       0        seconds
25 #8            8       r       0        alarm_seconds
26 #16           8       r       0        minutes
27 #24           8       r       0        alarm_minutes
28 #32           8       r       0        hours
29 #40           8       r       0        alarm_hours
30 #48           8       r       0        day_of_week
31 #56           8       r       0        day_of_month
32 #64           8       r       0        month
33 #72           8       r       0        year
34 # -----------------------------------------------------------------
35 # Status Register A
36 #80           4       r       0        rate_select
37 #84           3       r       0        REF_Clock
38 #87           1       r       0        UIP
39 # -----------------------------------------------------------------
40 # Status Register B
41 #88           1       r       0        auto_switch_DST
42 #89           1       r       0        24_hour_mode
43 #90           1       r       0        binary_values_enable
44 #91           1       r       0        square-wave_out_enable
45 #92           1       r       0        update_finished_enable
46 #93           1       r       0        alarm_interrupt_enable
47 #94           1       r       0        periodic_interrupt_enable
48 #95           1       r       0        disable_clock_updates
49 # -----------------------------------------------------------------
50 # Status Register C
51 #96           4       r       0        status_c_rsvd
52 #100          1       r       0        uf_flag
53 #101          1       r       0        af_flag
54 #102          1       r       0        pf_flag
55 #103          1       r       0        irqf_flag
56 # -----------------------------------------------------------------
57 # Status Register D
58 #104          7       r       0        status_d_rsvd
59 #111          1       r       0        valid_cmos_ram
60 # -----------------------------------------------------------------
61 # Diagnostic Status Register
62 #112          8       r       0        diag_rsvd1
63
64 # -----------------------------------------------------------------
65 0          120       r       0        reserved_memory
66 #120        264       r       0        unused
67
68 # -----------------------------------------------------------------
69 # RTC_BOOT_BYTE (coreboot hardcoded)
70 384          1       e       4        boot_option
71 385          1       e       4        last_boot
72 388          4       r       0        reboot_bits
73 #390          2       r       0        unused?
74
75 # -----------------------------------------------------------------
76 # coreboot config options: console
77 392          3       e       5        baud_rate
78 395          4       e       6        debug_level
79 #399          1       r       0        unused
80
81 # coreboot config options: cpu
82 400          1       e       2        hyper_threading
83 #401          7       r       0        unused
84
85 # coreboot config options: southbridge
86 408          1       e       1        nmi
87 409          2       e       7        power_on_after_fail
88 #411          5       r       0        unused
89
90 # coreboot config options: bootloader
91 416        512       s       0        boot_devices
92 928          8       h       0        boot_default
93 936          1       e       11       cmos_defaults_loaded
94 #937         11       r       0        unused
95
96 # coreboot config options: mainboard specific options
97 948          2       e       8        cpufan_cruise_control
98 950          2       e       8        sysfan_cruise_control
99 952          4       e       9        cpufan_speed
100 #956          4       e       10       cpufan_temperature
101 960          4       e       9        sysfan_speed
102 #964          4       e       10       sysfan_temperature
103
104 968          1       e       2        ethernet1
105 969          1       e       2        ethernet2
106 970          1       e       2        ethernet3
107 971          1       e       1        lpt
108
109 #972          12       r       0        unused
110
111 # coreboot config options: check sums
112 984         16       h       0        check_sum
113 #1000        24       r       0        amd_reserved
114
115 # ram initialization internal data
116 1024         8       r       0        C0WL0REOST
117 1032         8       r       0        C1WL0REOST
118 1040         8       r       0        RCVENMT
119 1048         4       r       0        C0DRT1
120 1052         4       r       0        C1DRT1
121
122 # -----------------------------------------------------------------
123
124 enumerations
125
126 #ID value   text
127 1     0     Disable
128 1     1     Enable
129 2     0     Enable
130 2     1     Disable
131 4     0     Fallback
132 4     1     Normal
133 5     0     115200
134 5     1     57600
135 5     2     38400
136 5     3     19200
137 5     4     9600
138 5     5     4800
139 5     6     2400
140 5     7     1200
141 6     1     Emergency
142 6     2     Alert
143 6     3     Critical
144 6     4     Error
145 6     5     Warning
146 6     6     Notice
147 6     7     Info
148 6     8     Debug
149 6     9     Spew
150 7     0     Disable
151 7     1     Enable
152 7     2     Keep
153 # Fan Cruise Control
154 8     0     Disabled
155 8     1     Speed
156 #8     2     Thermal
157 # Fan Speed (Rotations per Minute)
158 9     0     5625
159 9     1     5192
160 9     2     4753
161 9     3     4326
162 9     4     3924
163 9     5     3552
164 9     6     3214
165 9     7     2909
166 9     8     2636
167 9     9     2393
168 9    10     2177
169 9    11     1985
170 9    12     1814
171 9    13     1662
172 9    14     1527
173 9    15     1406
174 #
175 # Temperature (°C/°F)
176 #10     0     30/86
177 #10     1     33/91
178 #10     2     36/96
179 #10     3     39/102
180 #10     4     42/107
181 #10     5     45/113
182 #10     6     48/118
183 #10     7     51/123
184 #10     8     54/129
185 #10     9     57/134
186 #10    10     60/140
187 #10    11     63/145
188 #10    12     66/150
189 #10    13     69/156
190 #10    14     72/161
191 #10    15     75/167
192 11    0     No
193 11    1     Yes
194 # -----------------------------------------------------------------
195 checksums
196
197 checksum 392 983 984
198
199