1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-27 23:22:37 +02:00

List the devices for all supported programmers in "flashrom -L" output

Fix PCI device ID printing.
Remove personal e-mail addresses from the man page, point people to
flashrom@flashrom.org instead.

Corresponding to flashrom svn r1200.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
This commit is contained in:
Carl-Daniel Hailfinger 2010-10-07 22:21:45 +00:00
parent a73fb4983d
commit ef69783a83
3 changed files with 40 additions and 30 deletions

View File

@ -476,6 +476,9 @@ Please report any bugs at
.B " http://www.flashrom.org/trac/flashrom/newticket" .B " http://www.flashrom.org/trac/flashrom/newticket"
.sp .sp
or on the flashrom mailing list at or on the flashrom mailing list at
.B "<flashrom@flashrom.org>"
.sp
We recommend to subscribe first at
.sp .sp
.B " http://www.flashrom.org/mailman/listinfo/flashrom" .B " http://www.flashrom.org/mailman/listinfo/flashrom"
.sp .sp
@ -492,73 +495,75 @@ additionally available under the GPL (version 2, or any later version).
.br .br
Please see the individual files. Please see the individual files.
.SH AUTHORS .SH AUTHORS
Andrew Morgan <ziltro@ziltro.com> Andrew Morgan
.br .br
Carl-Daniel Hailfinger Carl-Daniel Hailfinger
.br .br
Claus Gindhart <claus.gindhart@kontron.com> Claus Gindhart
.br .br
David Borg <borg.db@gmail.com> David Borg
.br .br
David Hendricks <dhendrix@google.com> David Hendricks
.br .br
Dominik Geyer <dominik.geyer@kontron.com> Dominik Geyer
.br .br
Eric Biederman Eric Biederman
.br .br
Giampiero Giancipoli <gianci@email.it> Giampiero Giancipoli
.br .br
Helge Wagner <helge.wagner@ge.com> Helge Wagner
.br .br
Idwer Vollering <vidwer+flashrom@gmail.com> Idwer Vollering
.br .br
Joe Bao <Zheng.Bao@amd.com> Joe Bao
.br .br
Jörg Fischer <turboj@gmx.de> Jörg Fischer
.br .br
Joshua Roys <roysjosh@gmail.com> Joshua Roys
.br .br
Luc Verhaegen <libv@skynet.be> Luc Verhaegen
.br .br
Li-Ta Lo Li-Ta Lo
.br .br
Markus Boas <ryven@ryven.de> Markus Boas
.br .br
Mattias Mattsson <vitplister@gmail.com> Mattias Mattsson
.br .br
Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de> Michael Karcher
.br .br
Nikolay Petukhov <nikolay.petukhov@gmail.com> Nikolay Petukhov
.br .br
Patrick Georgi <patrick.georgi@coresystems.de> Patrick Georgi
.br .br
Peter Lemenkov <lemenkov@gmail.com> Peter Lemenkov
.br .br
Peter Stuge <peter@stuge.se> Peter Stuge
.br .br
Reinder E.N. de Haan <lb_reha@mveas.com> Reinder E.N. de Haan
.br .br
Ronald G. Minnich <rminnich@gmail.com> Ronald G. Minnich
.br .br
Ronald Hoogenboom <ronald@zonnet.nl> Ronald Hoogenboom
.br .br
Sean Nelson <audiohacked@gmail.com> Sean Nelson
.br .br
Stefan Reinauer <stepan@coresystems.de> Stefan Reinauer
.br .br
Stefan Wildemann <stefan.wildemann@kontron.com> Stefan Wildemann
.br .br
Stephan Guilloux <stephan.guilloux@free.fr> Stephan Guilloux
.br .br
Steven James <pyro@linuxlabs.com> Steven James
.br .br
Uwe Hermann <uwe@hermann-uwe.de> Uwe Hermann
.br .br
Wang Qingpei Wang Qingpei
.br .br
Yinghai Lu Yinghai Lu
.br .br
some others some others, please see the flashrom svn changelog for details.
.br
All authors can be reached via e-mail at <flashrom@flashrom.org>.
.PP .PP
This manual page was written by Uwe Hermann <uwe@hermann-uwe.de> This manual page was written by Uwe Hermann <uwe@hermann-uwe.de>
and Carl-Daniel Hailfinger. and Carl-Daniel Hailfinger.

View File

@ -134,7 +134,7 @@ void print_supported_pcidevs(const struct pcidev_status *devs)
msg_pinfo("PCI devices:\n"); msg_pinfo("PCI devices:\n");
for (i = 0; devs[i].vendor_name != NULL; i++) { for (i = 0; devs[i].vendor_name != NULL; i++) {
msg_pinfo("%s %s [%02x:%02x]%s\n", devs[i].vendor_name, msg_pinfo("%s %s [%04x:%04x]%s\n", devs[i].vendor_name,
devs[i].device_name, devs[i].vendor_id, devs[i].device_name, devs[i].vendor_id,
devs[i].device_id, devs[i].device_id,
(devs[i].status == NT) ? " (untested)" : ""); (devs[i].status == NT) ? " (untested)" : "");

View File

@ -238,6 +238,7 @@ void print_supported(void)
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",
programmer_table[PROGRAMMER_DUMMY].name); programmer_table[PROGRAMMER_DUMMY].name);
/* FIXME */ /* FIXME */
printf("Dummy device, does nothing and logs all accesses\n");
#endif #endif
#if CONFIG_NIC3COM == 1 #if CONFIG_NIC3COM == 1
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",
@ -286,21 +287,25 @@ void print_supported(void)
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",
programmer_table[PROGRAMMER_SERPROG].name); programmer_table[PROGRAMMER_SERPROG].name);
/* FIXME */ /* FIXME */
printf("All programmer devices speaking the serprog protocol\n");
#endif #endif
#if CONFIG_BUSPIRATE_SPI == 1 #if CONFIG_BUSPIRATE_SPI == 1
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",
programmer_table[PROGRAMMER_BUSPIRATE_SPI].name); programmer_table[PROGRAMMER_BUSPIRATE_SPI].name);
/* FIXME */ /* FIXME */
printf("Dangerous Prototypes Bus Pirate\n");
#endif #endif
#if CONFIG_DEDIPROG == 1 #if CONFIG_DEDIPROG == 1
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",
programmer_table[PROGRAMMER_DEDIPROG].name); programmer_table[PROGRAMMER_DEDIPROG].name);
/* FIXME */ /* FIXME */
printf("Dediprog SF100\n");
#endif #endif
#if CONFIG_RAYER_SPI == 1 #if CONFIG_RAYER_SPI == 1
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",
programmer_table[PROGRAMMER_RAYER_SPI].name); programmer_table[PROGRAMMER_RAYER_SPI].name);
/* FIXME */ /* FIXME */
printf("RayeR parallel port programmer\n");
#endif #endif
#if CONFIG_NICINTEL_SPI == 1 #if CONFIG_NICINTEL_SPI == 1
printf("\nSupported devices for the %s programmer:\n", printf("\nSupported devices for the %s programmer:\n",