blob: a151b7e02a391a5a1c7d7a9b88f6dcc0588a597f [file] [log] [blame]
Patrick Rudolphaae6e9c2016-12-30 17:02:04 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2007-2008 coresystems GmbH
5## Copyright (C) 2014 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
17# -----------------------------------------------------------------
18entries
19
20# -----------------------------------------------------------------
21# Status Register A
22# -----------------------------------------------------------------
23# Status Register B
24# -----------------------------------------------------------------
25# Status Register C
26#96 4 r 0 status_c_rsvd
27#100 1 r 0 uf_flag
28#101 1 r 0 af_flag
29#102 1 r 0 pf_flag
30#103 1 r 0 irqf_flag
31# -----------------------------------------------------------------
32# Status Register D
33#104 7 r 0 status_d_rsvd
34#111 1 r 0 valid_cmos_ram
35# -----------------------------------------------------------------
36# Diagnostic Status Register
37#112 8 r 0 diag_rsvd1
38
39# -----------------------------------------------------------------
400 120 r 0 reserved_memory
41#120 264 r 0 unused
42
43# -----------------------------------------------------------------
44# RTC_BOOT_BYTE (coreboot hardcoded)
45384 1 e 4 boot_option
46388 4 h 0 reboot_counter
47#390 2 r 0 unused?
48
49# -----------------------------------------------------------------
50# coreboot config options: console
51392 3 e 5 baud_rate
52395 4 e 6 debug_level
53#399 1 r 0 unused
54
55#400 8 r 0 reserved for century byte
56
57# coreboot config options: southbridge
58408 1 e 1 nmi
59409 2 e 7 power_on_after_fail
60
61# coreboot config options: EC
62411 1 e 8 first_battery
63412 1 e 1 bluetooth
64413 1 e 1 wwan
65414 1 e 1 touchpad
66415 1 e 1 wlan
67416 1 e 1 trackpoint
68417 1 e 1 fn_ctrl_swap
69418 1 e 1 sticky_fn
70#419 2 r 0 unused
71421 1 e 9 sata_mode
72422 2 e 10 backlight
73
74# coreboot config options: cpu
75424 1 e 2 hyper_threading
76#425 7 r 0 unused
77
78# coreboot config options: northbridge
79432 3 e 11 gfx_uma_size
80435 2 e 12 hybrid_graphics_mode
81#437 3 r 0 unused
82440 8 h 0 volume
83
84# SandyBridge MRC Scrambler Seed values
85896 32 r 0 mrc_scrambler_seed
86928 32 r 0 mrc_scrambler_seed_s3
87960 16 r 0 mrc_scrambler_seed_chk
88
89# coreboot config options: check sums
90984 16 h 0 check_sum
91
92# -----------------------------------------------------------------
93
94enumerations
95
96#ID value text
971 0 Disable
981 1 Enable
992 0 Enable
1002 1 Disable
1014 0 Fallback
1024 1 Normal
1035 0 115200
1045 1 57600
1055 2 38400
1065 3 19200
1075 4 9600
1085 5 4800
1095 6 2400
1105 7 1200
1116 1 Emergency
1126 2 Alert
1136 3 Critical
1146 4 Error
1156 5 Warning
1166 6 Notice
1176 7 Info
1186 8 Debug
1196 9 Spew
1207 0 Disable
1217 1 Enable
1227 2 Keep
1238 0 Secondary
1248 1 Primary
1259 0 AHCI
1269 1 Compatible
12710 0 Both
12810 1 Keyboard only
12910 2 Thinklight only
13010 3 None
13111 0 32M
13211 1 64M
13311 2 96M
13411 3 128M
13511 4 160M
13611 5 192M
13711 6 224M
13812 0 Integrated Only
13912 1 Discrete Only
140# -----------------------------------------------------------------
141checksums
142
143checksum 392 415 984