blob: 6cf3787ddd075476f3078871cd9145b5282aab9b [file] [log] [blame]
Vladimir Serbinenko9bf05de2013-11-14 19:11:19 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2007-2008 coresystems GmbH
5## Copyright (C) 2013 Vladimir Serbinenko
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## You should have received a copy of the GNU General Public License
17## along with this program; if not, write to the Free Software
18## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
19##
20
21# -----------------------------------------------------------------
22entries
23
24#start-bit length config config-ID name
25#0 8 r 0 seconds
26#8 8 r 0 alarm_seconds
27#16 8 r 0 minutes
28#24 8 r 0 alarm_minutes
29#32 8 r 0 hours
30#40 8 r 0 alarm_hours
31#48 8 r 0 day_of_week
32#56 8 r 0 day_of_month
33#64 8 r 0 month
34#72 8 r 0 year
35# -----------------------------------------------------------------
36# Status Register A
37#80 4 r 0 rate_select
38#84 3 r 0 REF_Clock
39#87 1 r 0 UIP
40# -----------------------------------------------------------------
41# Status Register B
42#88 1 r 0 auto_switch_DST
43#89 1 r 0 24_hour_mode
44#90 1 r 0 binary_values_enable
45#91 1 r 0 square-wave_out_enable
46#92 1 r 0 update_finished_enable
47#93 1 r 0 alarm_interrupt_enable
48#94 1 r 0 periodic_interrupt_enable
49#95 1 r 0 disable_clock_updates
50# -----------------------------------------------------------------
51# Status Register C
52#96 4 r 0 status_c_rsvd
53#100 1 r 0 uf_flag
54#101 1 r 0 af_flag
55#102 1 r 0 pf_flag
56#103 1 r 0 irqf_flag
57# -----------------------------------------------------------------
58# Status Register D
59#104 7 r 0 status_d_rsvd
60#111 1 r 0 valid_cmos_ram
61# -----------------------------------------------------------------
62# Diagnostic Status Register
63#112 8 r 0 diag_rsvd1
64
65# -----------------------------------------------------------------
660 120 r 0 reserved_memory
67#120 264 r 0 unused
68
69# -----------------------------------------------------------------
70# RTC_BOOT_BYTE (coreboot hardcoded)
71384 1 e 4 boot_option
72385 1 e 4 last_boot
73388 4 r 0 reboot_bits
74#390 2 r 0 unused?
75
76# -----------------------------------------------------------------
77# coreboot config options: console
78392 3 e 5 baud_rate
79395 4 e 6 debug_level
80#399 1 r 0 unused
81
82400 8 h 0 volume
83
84# coreboot config options: southbridge
85408 1 e 1 nmi
86409 2 e 7 power_on_after_fail
87
88# coreboot config options: EC
89411 1 e 8 first_battery
90412 1 e 1 bluetooth
91413 1 e 1 wwan
92414 1 e 1 touchpad
Vladimir Serbinenko8e7e5252014-01-11 03:45:53 +010093415 1 e 1 wlan
Vladimir Serbinenkoeada34f2014-01-11 04:22:35 +010094416 1 e 1 trackpoint
Vladimir Serbinenkofc7090b2014-01-11 10:29:14 +010095417 1 e 1 fn_ctrl_swap
Vladimir Serbinenko11a7c842014-01-11 10:55:31 +010096418 1 e 1 sticky_fn
Vladimir Serbinenko9a3b9c42014-01-11 20:56:47 +010097419 1 e 1 power_management_beeps
Vladimir Serbinenkoadd3f7f2014-01-11 20:58:20 +010098420 1 e 1 low_battery_beep
Vladimir Serbinenko6d6298d2014-01-11 07:46:50 +010099421 1 e 9 sata_mode
100#422 562 r 0 unused
Vladimir Serbinenko9bf05de2013-11-14 19:11:19 +0100101
102# coreboot config options: check sums
103984 16 h 0 check_sum
104#1000 24 r 0 amd_reserved
105
106# -----------------------------------------------------------------
107
108enumerations
109
110#ID value text
1111 0 Disable
1121 1 Enable
1132 0 Enable
1142 1 Disable
1154 0 Fallback
1164 1 Normal
1175 0 115200
1185 1 57600
1195 2 38400
1205 3 19200
1215 4 9600
1225 5 4800
1235 6 2400
1245 7 1200
1256 1 Emergency
1266 2 Alert
1276 3 Critical
1286 4 Error
1296 5 Warning
1306 6 Notice
1316 7 Info
1326 8 Debug
1336 9 Spew
1347 0 Disable
1357 1 Enable
1367 2 Keep
1378 0 Secondary
1388 1 Primary
Vladimir Serbinenko6d6298d2014-01-11 07:46:50 +01001399 0 AHCI
1409 1 Compatible
Vladimir Serbinenko9bf05de2013-11-14 19:11:19 +0100141# -----------------------------------------------------------------
142checksums
143
144checksum 392 415 984
145
146