blob: 27197fb4b884cf622b02e70e3827b6e3c9352f03 [file] [log] [blame]
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2007-2008 coresystems GmbH
Vladimir Serbinenkob2939f72014-01-22 17:12:35 +01005## Copyright (C) 2014 Vladimir Serbinenko
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +01006##
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##
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010016
17# -----------------------------------------------------------------
18entries
19
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010020# -----------------------------------------------------------------
21# Status Register A
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010022# -----------------------------------------------------------------
23# Status Register B
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010024# -----------------------------------------------------------------
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
Nico Huberd23ee5d2016-08-11 22:45:55 +020046388 4 h 0 reboot_counter
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010047#390 2 r 0 unused?
48
49# -----------------------------------------------------------------
50# coreboot config options: console
Arthur Heymansb29078e2017-05-12 21:16:41 +020051#392 3 r 0 unused
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010052395 4 e 6 debug_level
53#399 1 r 0 unused
54
Alexander Couzensf8970f52015-10-10 16:04:59 +020055#400 8 r 0 reserved for century byte
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010056
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
Patrick Rudolph7ffb3292017-06-08 11:26:26 +020070419 2 e 12 usb_always_on
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010071421 1 e 9 sata_mode
Patrick Rudolph7ffb3292017-06-08 11:26:26 +020072422 2 e 10 backlight
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010073
74# coreboot config options: cpu
Patrick Rudolph3de6d382017-05-28 14:11:13 +020075#424 8 r 0 unused
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010076
Vladimir Serbinenko5fc04d12014-08-03 01:59:38 +020077# coreboot config options: northbridge
78432 3 e 11 gfx_uma_size
Alexander Couzensf8970f52015-10-10 16:04:59 +020079#435 5 r 0 unused
80
81440 8 h 0 volume
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +010082
83# SandyBridge MRC Scrambler Seed values
84896 32 r 0 mrc_scrambler_seed
85928 32 r 0 mrc_scrambler_seed_s3
86960 16 r 0 mrc_scrambler_seed_chk
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
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +01001117 0 Disable
1127 1 Enable
1137 2 Keep
1148 0 Secondary
1158 1 Primary
1169 0 AHCI
1179 1 Compatible
11810 0 Both
11910 1 Keyboard only
Elyes HAOUASebc1e212018-06-24 10:02:49 +020012010 2 Thinklight only
12110 3 None
Vladimir Serbinenko5fc04d12014-08-03 01:59:38 +020012211 0 32M
12311 1 64M
Elyes HAOUASebc1e212018-06-24 10:02:49 +020012411 2 96M
12511 3 128M
12611 4 160M
12711 5 192M
12811 6 224M
Patrick Rudolph7ffb3292017-06-08 11:26:26 +020012912 0 Disable
13012 1 AC and battery
13112 2 AC only
Vladimir Serbinenko5fc04d12014-08-03 01:59:38 +0200132
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +0100133# -----------------------------------------------------------------
134checksums
135
Patrick Rudolph3de6d382017-05-28 14:11:13 +0200136checksum 392 447 984