See patch.

We keep forgetting to update all the sources of information, let's drop
some and only use one location where we document stuff (mostly wiki).


Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
Do not duplicate that much information in various different places
such as the README, manpage, --help output, and the wiki.
This should (partly) prevent incorrect and incomplete documentation.

Signed-off-by: Uwe Hermann <[EMAIL PROTECTED]>

Index: flashrom.8
===================================================================
--- flashrom.8	(Revision 3067)
+++ flashrom.8	(Arbeitskopie)
@@ -1,4 +1,4 @@
-.TH FLASHROM 8 "January 18, 2008"
+.TH FLASHROM 8 "January 21, 2008"
 .SH NAME
 flashrom \- a universal BIOS/ROM/flash programming utility
 .SH SYNOPSIS
@@ -7,11 +7,15 @@
 .SH DESCRIPTION
 .B flashrom
 is a universal flash programming utility for DIP, PLCC, or SPI flash ROM
-chips. It can be used to flash BIOS/coreboot/firmware images, for example.
-
-(see
+chips. It can be used to flash BIOS/coreboot/firmware images, for example (see
 .B http://coreboot.org
-for details on coreboot)
+for details on coreboot).
+.PP
+The list of supported southbridges and ROM chips is available at
+.BR http://coreboot.org/Flashrom#Supported_devices "."
+.PP
+The list of known-working and known-broken mainboards is available at
+.BR http://coreboot.org/Flashrom#Supported_mainboards "."
 .SH OPTIONS
 If no file is specified, then all that happens
 is that flash info is dumped and the flash chip is set to writable.
@@ -74,22 +78,8 @@
 .SH LICENCE
 .B flashrom
 is covered by the GNU General Public License (GPL), version 2 or later.
-.SH COPYRIGHT
-2000 Silicon Integrated System Corporation
-.br
-2003 Niki W. Waibel
-.br
-2004 Tyan Corp
-.br
-2005-2007 coresystems GmbH
 .SH AUTHORS
-Yinghai Lu <[EMAIL PROTECTED]>
-.br
-Stefan Reinauer <[EMAIL PROTECTED]>
-.br
-Niki W. Waibel <[EMAIL PROTECTED]>
-.br
-some others 
+Please see the individual source code files for a list of flashrom authors.
 .PP
 This manual page was written by Uwe Hermann <[EMAIL PROTECTED]>.
 It is licensed under the terms of the GNU GPL (version 2 or later).
Index: README
===================================================================
--- README	(Revision 3066)
+++ README	(Arbeitskopie)
@@ -22,26 +22,17 @@
 Usage
 -----
 
- $ flashrom [-rwvEVfh] [-c chipname] [-s exclude_start] [-e exclude_end]
-            [-m vendor:part] [-l file.layout] [-i imagename] [file]
-   -r | --read:                    read flash and save into file
-   -w | --write:                   write file into flash (default when
-                                   file is specified)
-   -v | --verify:                  verify flash against file
-   -E | --erase:                   erase flash device
-   -V | --verbose:                 more verbose output
-   -c | --chip <chipname>:         probe only for specified flash chip
-   -s | --estart <addr>:           exclude start position
-   -e | --eend <addr>:             exclude end postion
-   -m | --mainboard <vendor:part>: override mainboard settings
-   -f | --force:                   force write without checking image
-   -l | --layout <file.layout>:    read rom layout from file
-   -i | --image <name>:            only flash image name from flash layout
+Please read the manpage or run 'flashrom --help'.
 
- If no file is specified, then all that happens
- is that flash info is dumped and the flash chip is set to writable.
 
+Supported Flash Chips and Southbridges
+--------------------------------------
 
+Please see
+
+  http://coreboot.org/Flashrom#Supported_devices
+
+
 coreboot Table and Mainboard Identification
 --------------------------------------------
 
@@ -51,18 +42,9 @@
 
   flashrom -w --mainboard AGAMI:ARUMA agami_aruma.rom
 
-The following boards require the specification of the board name, if
-no coreboot table is found:
+The full list of boards which need such a --mainboard switch is at
 
-* IWILL DK8-HTX: use -m iwill:dk8_htx
-* Agami Aruma: use -m AGAMI:ARUMA
-* ASUS P5A: use -m asus:p5a
-* IBM x3455: use -m ibm:x3455
-* EPoX EP-BX3: use -m epox:ep-bx3
-* GIGABYTE GA-M57SLI-S4 v2.0: use -m gigabyte:m57sli
-* GIGABYTE GA-M61P-S3: use -m gigabyte:m61p
-* MSI K8N Neo3: use -m msi:k8n-neo3
-* Acorp 6A815EPD: use -m acorp:6a815epd
+  http://coreboot.org/Flashrom#Supported_mainboards
 
 
 ROM Layout Support
@@ -101,91 +83,3 @@
 Disk on Chip support is currently disabled since it is considered unstable.
 Change CFLAGS in the Makefile to enable it: Remove -DDISABLE_DOC from CFLAGS.
 
-
-Supported Flash Chips
----------------------
-
-AMD AM-29F040B
-AMD AM-29F016D
-ASD AE49F2008
-Atmel AT-29C040A
-Atmel AT-29C020
-EMST F49B002UA
-Intel 82802AB (Firmware Hub) 
-Intel 82802AC (Firmware Hub) 
-M-Systems MD-2802 (unsupported, disabled by default)
-MX MX-29F002
-PMC PMC-49FL002
-PMC PMC-49FL004
-Sharp LHF-00L04
-SST SST-29EE020A
-SST SST-28SF040A
-SST SST-39SF010A
-SST SST-39SF020A
-SST SST-39SF040
-SST SST-39VF020
-SST SST-49LF040B
-SST SST-49LF040
-SST SST-49LF020A
-SST SST-49LF080A
-SST SST-49LF160C
-SST SST-49LF002A/B
-SST SST-49LF003A/B
-SST SST-49LF004A/B
-SST SST-49LF008A
-SST SST-49LF004C
-SST SST-49LF008C
-SST SST-49LF016C
-ST ST-M50FLW040A
-ST ST-M50FLW040B
-ST ST-M50FLW080A
-ST ST-M50FLW080B
-ST ST-M50FW040
-ST ST-M50FW080
-ST ST-M50FW016
-ST ST-M50LPW116
-ST ST-M29F002B
-ST ST-M29F002T
-ST ST-M29F002NT
-ST ST-M29F400BT
-ST ST-M29F040B
-ST ST-M29W010B
-ST ST-M29W040B
-SyncMOS S29C51001T/B
-SyncMOS S29C51002T/B
-SyncMOS S29C51004T/B
-SyncMOS S29C31004T
-Winbond W29C011
-Winbond W29C020C
-Winbond W29C040P
-Winbond W29EE011
-Winbond W49F002U
-Winbond W49V002A
-Winbond W49V002FA
-Winbond W39V040FA
-Winbond W39V040A
-Winbond W39V040B
-Winbond W39V080A
-
-
-Supported Southbridges
-----------------------
-
-AMD CS5530/CS5530A
-AMD Geode SC1100
-AMD AMD-8111
-ATI SB400
-Broadcom HT-1000
-Intel ICH0-ICH8 (all variations)
-Intel PIIX4/PIIX4E/PIIX4M
-NVIDIA CK804
-NVIDIA MCP51
-NVIDIA MCP55
-SiS 630
-SiS 5595
-VIA CX700
-VIA VT8231
-VIA VT8235
-VIA VT8237
-VIA VT82C686
-
-- 
coreboot mailing list
[email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to