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 7# modify it under the terms of the GNU General Public License as 8# published by the Free Software Foundation; version 2 of 9# 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, 19# MA 02110-1301 USA 20# 21 22# ----------------------------------------------------------------- 23entries 24 25#start-bit length config config-ID name 26#0 8 r 0 seconds 27#8 8 r 0 alarm_seconds 28#16 8 r 0 minutes 29#24 8 r 0 alarm_minutes 30#32 8 r 0 hours 31#40 8 r 0 alarm_hours 32#48 8 r 0 day_of_week 33#56 8 r 0 day_of_month 34#64 8 r 0 month 35#72 8 r 0 year 36# ----------------------------------------------------------------- 37# Status Register A 38#80 4 r 0 rate_select 39#84 3 r 0 REF_Clock 40#87 1 r 0 UIP 41# ----------------------------------------------------------------- 42# Status Register B 43#88 1 r 0 auto_switch_DST 44#89 1 r 0 24_hour_mode 45#90 1 r 0 binary_values_enable 46#91 1 r 0 square-wave_out_enable 47#92 1 r 0 update_finished_enable 48#93 1 r 0 alarm_interrupt_enable 49#94 1 r 0 periodic_interrupt_enable 50#95 1 r 0 disable_clock_updates 51# ----------------------------------------------------------------- 52# Status Register C 53#96 4 r 0 status_c_rsvd 54#100 1 r 0 uf_flag 55#101 1 r 0 af_flag 56#102 1 r 0 pf_flag 57#103 1 r 0 irqf_flag 58# ----------------------------------------------------------------- 59# Status Register D 60#104 7 r 0 status_d_rsvd 61#111 1 r 0 valid_cmos_ram 62# ----------------------------------------------------------------- 63# Diagnostic Status Register 64#112 8 r 0 diag_rsvd1 65 66# ----------------------------------------------------------------- 670 120 r 0 reserved_memory 68#120 264 r 0 unused 69 70# ----------------------------------------------------------------- 71# RTC_BOOT_BYTE (coreboot hardcoded) 72384 1 e 4 boot_option 73385 1 e 4 last_boot 74388 4 r 0 reboot_bits 75#390 2 r 0 unused? 76 77# ----------------------------------------------------------------- 78# coreboot config options: console 79392 3 e 5 baud_rate 80395 4 e 6 debug_level 81#399 1 r 0 unused 82 83# coreboot config options: cpu 84400 1 e 2 hyper_threading 85#401 7 r 0 unused 86 87# coreboot config options: southbridge 88408 1 e 1 nmi 89409 1 e 1 power_on_after_fail 90#410 6 r 0 unused 91 92# coreboot config options: bootloader 93416 512 s 0 boot_devices 94#928 80 r 0 unused 95 96# coreboot config options: check sums 97984 16 h 0 check_sum 98#1000 24 r 0 amd_reserved 99 100# ----------------------------------------------------------------- 101 102enumerations 103 104#ID value text 1051 0 Disable 1061 1 Enable 1072 0 Enable 1082 1 Disable 1094 0 Fallback 1104 1 Normal 1115 0 115200 1125 1 57600 1135 2 38400 1145 3 19200 1155 4 9600 1165 5 4800 1175 6 2400 1185 7 1200 1196 1 Emergency 1206 2 Alert 1216 3 Critical 1226 4 Error 1236 5 Warning 1246 6 Notice 1256 7 Info 1266 8 Debug 1276 9 Spew 128 129# ----------------------------------------------------------------- 130checksums 131 132#checksum 392 983 984 133 134 135

