Various small fixes (trivial).
authorUwe Hermann <uwe@hermann-uwe.de>
Thu, 29 Nov 2007 02:43:50 +0000 (02:43 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Thu, 29 Nov 2007 02:43:50 +0000 (02:43 +0000)
 - Add missing contributors to the README.

 - Drop obsolete -D option from manpage.

 - Only list contributors who added non-trivial amounts of code as copyright
   holders (and do not list those who merely provided register dump support
   for Super I/Os). Those contributors are still listed in the README,
   of course. See discussion in the thread starting at
   http://www.linuxbios.org/pipermail/linuxbios/2007-October/025516.html

 - Make a function static.

 - Fix incorrect URL in code comment. Drop obsolete comments.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2992 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/superiotool/README
util/superiotool/smsc.c
util/superiotool/superiotool.8
util/superiotool/superiotool.c
util/superiotool/winbond.c

index 68fad30b714cc058ff95f2e403f4d0244d974598..cd43941531989c1619c8c9463373b70eb4a2dcf1 100644 (file)
@@ -87,10 +87,13 @@ Contributors
 
 Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
 David Hendricks <david.hendricks@gmail.com>
+Frieder Ferlemann <Frieder.Ferlemann@web.de>
+Idwer Vollering <idwer_v@hotmail.com>
 Rasmus Wiman <rasmus@wiman.org>
 Robinson P. Tryon <bishop.robinson@gmail.com>
 Ronald Minnich <rminnich@gmail.com>
 Stefan Reinauer <stepan@coresystems.de>
+Ulf Jordan <jordan@chalmers.se>
 Uwe Hermann <uwe@hermann-uwe.de>
 Ward Vandewege <ward@gnu.org>
 
index 69d20a1f97ac8031794cc08642c107e98a90bebf..c2fb2fa5857a00da37f0631a61b5bb28057b4472 100644 (file)
@@ -326,7 +326,7 @@ static const struct superio_registers reg_table[] = {
                {EOT}}},
        {0x6e, "LPC47B387", {   /* TODO: Not yet in sensors-detect */
                /* Found in the HP Compaq Business Desktop d530 Series */
-               /* http://thread.gmane.org/gmane.linux.bios/26648 */
+               /* http://article.gmane.org/gmane.linux.bios/27192 */
                /* We cannot find a public datasheet for this Super I/O. */
                {EOT}}},
        {0x6f, "LPC47B397", {
index 64828e810576f7ce147a4a34312f489d6efc64d6..9928bf3aed77f89799a91b41cb8ef112af8a683d 100644 (file)
@@ -24,8 +24,8 @@ The list of supported Super I/O chips is available at:
 If no command line option is specified,
 .B superiotool
 merely tries to detect the Super I/O chip.
-You must use either the
-.BR "\-d" " or the " "\-D"
+You must use the
+.B "\-d"
 option to dump the Super I/O register contents.
 .TP
 .B "\-d, \-\-dump"
index 72e6b6c923e097608e665896a77bd5e2f8f27efb..bce0b324f3ea7b2f580995d8fe5b56dafe6b82e9 100644 (file)
@@ -115,7 +115,7 @@ static void dump_regs(const struct superio_registers reg_table[],
                        printf(" NA");
                else if (idx[k] == RSVD)
                        printf(" RR");
-               else if (idx[k] == MISC)        /* TODO */
+               else if (idx[k] == MISC)
                        printf(" MM");
                else
                        printf(" %02x", idx[k]);
index f473e2dd7a7ce779f22e8a32aa26b5059e33aa23..dca64fe0a601dee97f7f693eaf40aa3fb9c301df 100644 (file)
@@ -2,7 +2,6 @@
  * This file is part of the superiotool project.
  *
  * Copyright (C) 2007 Uwe Hermann <uwe@hermann-uwe.de>
- * Copyright (C) 2007 Rasmus Wiman <rasmus@wiman.org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -389,7 +388,7 @@ static void enter_conf_mode_winbond_86(uint16_t port)
        outb(0x86, port);
 }
 
-void probe_idregs_winbond_helper(const char *init, uint16_t port)
+static void probe_idregs_winbond_helper(const char *init, uint16_t port)
 {
        uint16_t id;
        uint8_t devid, rev, olddevid;
@@ -425,14 +424,11 @@ void probe_idregs_winbond_helper(const char *init, uint16_t port)
                       get_superio_name(reg_table, id), devid, rev, port);
        chip_found = 1;
 
-       /* TODO: Special notes in dump output for the MISC entries. */
        dump_superio("Winbond", reg_table, port, id);
 }
 
 void probe_idregs_winbond(uint16_t port)
 {
-       /* TODO: Not all init sequences are valid for all ports. */
-
        enter_conf_mode_winbond_88(port);
        probe_idregs_winbond_helper("(init=0x88) ", port);
        exit_conf_mode_winbond_fintek_ite_8787(port);