Author: stefanct
Date: Fri Oct 21 14:33:07 2011
New Revision: 1454
URL: http://flashrom.org/trac/flashrom/changeset/1454

Log:
Add a bunch of new/tested stuff and various small changes 8

Tested mainboards:
OK:
- ASUS Crosshair II Formula
  http://www.flashrom.org/pipermail/flashrom/2011-September/007888.html
- ASUS K8N
  http://paste.flashrom.org/view.php?id=856
- ASUS M2N-E SLI
  http://www.flashrom.org/pipermail/flashrom/2011-September/007909.html
- ASUS M3N78-VM
  http://www.flashrom.org/pipermail/flashrom/2011-May/006496.html
- ASUS M4A78LT-M LE
  http://www.flashrom.org/pipermail/flashrom/2011-September/007869.html
- ASUS M4A89GTD PRO
  http://www.flashrom.org/pipermail/flashrom/2011-February/005824.html
- MSI A75MA-G55 (MS-7696)
  http://www.flashrom.org/pipermail/flashrom/2011-October/008055.html
- PCCHIPS M598LMR (V9.0)
  http://www.flashrom.org/pipermail/flashrom/2011-October/008051.html
- ECS P4VXMS (V1.0A)
  http://www.flashrom.org/pipermail/flashrom/2011-September/007986.html
- Foxconn P4M800P7MA-RS2
  http://www.flashrom.org/pipermail/flashrom/2011-October/008114.html
- GIGABYTE GA-P67A-UD3P
  http://www.flashrom.org/pipermail/flashrom/2011-September/007930.html
- GIGABYTE Z68MX-UD2H-B
  http://www.flashrom.org/pipermail/flashrom/2011-October/008080.html
- ZOTAC Fusion-ITX WiFi (FUSION350-A-E)
  http://www.flashrom.org/pipermail/flashrom/2011-October/008011.html
NOT OK:
- ASUS P8B-E/4L
  http://www.flashrom.org/pipermail/flashrom/2011-October/008047.html
- ASUS P8B WS
  http://www.flashrom.org/pipermail/flashrom/2011-October/008081.html

Tested chipsets:
- MCP78S (:075d)
  http://www.flashrom.org/pipermail/flashrom/2011-August/007612.html
- VT8233 (:3074)
  http://www.flashrom.org/pipermail/flashrom/2011-September/007986.html
- SiS 530 (:0530)
  http://www.flashrom.org/pipermail/flashrom/2011-October/008051.html
- P67 (:1c46)
  http://www.flashrom.org/pipermail/flashrom/2011-September/007930.html
 - Z68 (:1c44)
  http://www.flashrom.org/pipermail/flashrom/2011-October/008080.html

Tested flash chips:
- mark AMIC A29002T as TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-October/008085.html
- mark Eon EN29F002(A)(N)T as TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-October/008053.html
- mark EonEN25F16 as  TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-February/005824.html
- mark Macronix MX29F002(N)T as TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-October/008083.html
- mark Pm39LV040 as TEST_OK_PR
  http://www.flashrom.org/pipermail/flashrom/2011-September/007942.html
- mark Pm39LV010 as TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-September/007942.html
- mark SST49LF008A as TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-September/007989.html
- mark SyncMOS {F,S,V}29C51002T as TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-October/008052.html
- mark W39V040B as write tested
  http://www.flashrom.org/pipermail/flashrom/2011-October/008114.html
- mark W39V040C as  TEST_OK_PREW
  http://www.flashrom.org/pipermail/flashrom/2011-October/008114.html

- remove superfluous line break in enable_flash_ich_dc_spi
- m->M in "min" and "max" (voltage) in print_wiki.c

- spi25: get rid of unneccessary line breaks (on failed probes)
which is
Acked-by: Uwe Hermann <[email protected]>

- rayer_spi.c: Remove double word: `s/the the/the/`
which is
Signed-off-by: Paul Menzel <[email protected]>

The parts added until 2011-10-14 (most of this patch) were
Acked-by: Uwe Hermann <[email protected]>

everything else is
Signed-off-by: Stefan Tauner <[email protected]>
Acked-by: Stefan Tauner <[email protected]>

Modified:
   trunk/chipset_enable.c
   trunk/flashchips.c
   trunk/print.c
   trunk/print_wiki.c
   trunk/rayer_spi.c
   trunk/spi25.c

Modified: trunk/chipset_enable.c
==============================================================================
--- trunk/chipset_enable.c      Fri Oct 21 01:14:10 2011        (r1453)
+++ trunk/chipset_enable.c      Fri Oct 21 14:33:07 2011        (r1454)
@@ -536,7 +536,7 @@
 
        /* Get physical address of Root Complex Register Block */
        tmp = pci_read_long(dev, 0xf0) & 0xffffc000;
-       msg_pdbg("\nRoot Complex Register Block address = 0x%x\n", tmp);
+       msg_pdbg("Root Complex Register Block address = 0x%x\n", tmp);
 
        /* Map RCBA to virtual memory */
        rcrb = physmap("ICH RCRB", tmp, 0x4000);
@@ -1138,7 +1138,7 @@
        {0x1022, 0x780e, OK, "AMD", "Hudson",           enable_flash_sb600},
        {0x1039, 0x0406, NT, "SiS", "501/5101/5501",    enable_flash_sis501},
        {0x1039, 0x0496, NT, "SiS", "85C496+497",       enable_flash_sis85c496},
-       {0x1039, 0x0530, NT, "SiS", "530",              enable_flash_sis530},
+       {0x1039, 0x0530, OK, "SiS", "530",              enable_flash_sis530},
        {0x1039, 0x0540, NT, "SiS", "540",              enable_flash_sis540},
        {0x1039, 0x0620, NT, "SiS", "620",              enable_flash_sis530},
        {0x1039, 0x0630, NT, "SiS", "630",              enable_flash_sis540},
@@ -1205,7 +1205,7 @@
        {0x10de, 0x0443, NT, "NVIDIA", "MCP65",         enable_flash_mcp6x_7x},
        {0x10de, 0x0548, OK, "NVIDIA", "MCP67",         enable_flash_mcp6x_7x},
        {0x10de, 0x075c, NT, "NVIDIA", "MCP78S",        enable_flash_mcp6x_7x},
-       {0x10de, 0x075d, NT, "NVIDIA", "MCP78S",        enable_flash_mcp6x_7x},
+       {0x10de, 0x075d, OK, "NVIDIA", "MCP78S",        enable_flash_mcp6x_7x},
        {0x10de, 0x07d7, NT, "NVIDIA", "MCP73",         enable_flash_mcp6x_7x},
        {0x10de, 0x0aac, NT, "NVIDIA", "MCP79",         enable_flash_mcp6x_7x},
        {0x10de, 0x0aad, NT, "NVIDIA", "MCP79",         enable_flash_mcp6x_7x},
@@ -1222,7 +1222,7 @@
        {0x1106, 0x0586, OK, "VIA", "VT82C586A/B",      enable_flash_amd8111},
        {0x1106, 0x0596, OK, "VIA", "VT82C596",         enable_flash_amd8111},
        {0x1106, 0x0686, NT, "VIA", "VT82C686A/B",      enable_flash_amd8111},
-       {0x1106, 0x3074, NT, "VIA", "VT8233",           enable_flash_vt823x},
+       {0x1106, 0x3074, OK, "VIA", "VT8233",           enable_flash_vt823x},
        {0x1106, 0x3147, OK, "VIA", "VT8233A",          enable_flash_vt823x},
        {0x1106, 0x3177, OK, "VIA", "VT8235",           enable_flash_vt823x},
        {0x1106, 0x3227, OK, "VIA", "VT8237",           enable_flash_vt823x},
@@ -1236,8 +1236,8 @@
        {0x1166, 0x0205, OK, "Broadcom", "HT-1000",     enable_flash_ht1000},
        {0x8086, 0x122e, OK, "Intel", "PIIX",           enable_flash_piix4},
        {0x8086, 0x1234, NT, "Intel", "MPIIX",          enable_flash_piix4},
-       {0x8086, 0x1c44, NT, "Intel", "Z68",            enable_flash_pch6},
-       {0x8086, 0x1c46, NT, "Intel", "P67",            enable_flash_pch6},
+       {0x8086, 0x1c44, OK, "Intel", "Z68",            enable_flash_pch6},
+       {0x8086, 0x1c46, OK, "Intel", "P67",            enable_flash_pch6},
        {0x8086, 0x1c47, NT, "Intel", "UM67",           enable_flash_pch6},
        {0x8086, 0x1c49, NT, "Intel", "HM65",           enable_flash_pch6},
        {0x8086, 0x1c4a, OK, "Intel", "H67",            enable_flash_pch6},

Modified: trunk/flashchips.c
==============================================================================
--- trunk/flashchips.c  Fri Oct 21 01:14:10 2011        (r1453)
+++ trunk/flashchips.c  Fri Oct 21 14:33:07 2011        (r1454)
@@ -1229,7 +1229,7 @@
                .total_size     = 256,
                .page_size      = 64 * 1024,
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
-               .tested         = TEST_OK_PR,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = TIMING_ZERO,
                .block_erasers  =
@@ -3169,7 +3169,7 @@
                .total_size     = 2048,
                .page_size      = 256,
                .feature_bits   = FEATURE_WRSR_WREN,
-               .tested         = TEST_UNTESTED,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_spi_rdid,
                .probe_timing   = TIMING_ZERO,
                .block_erasers  =
@@ -3550,7 +3550,7 @@
                .total_size     = 256,
                .page_size      = 256,
                .feature_bits   = FEATURE_ADDR_AAA | FEATURE_EITHER_RESET,
-               .tested         = TEST_OK_PR,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = TIMING_ZERO,  /* Datasheet has no timing info 
specified */
                .block_erasers  =
@@ -4587,7 +4587,7 @@
                .total_size     = 256,
                .page_size      = 64 * 1024,
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
-               .tested         = TEST_OK_PR,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = TIMING_ZERO,
                .block_erasers  =
@@ -5268,7 +5268,7 @@
                .total_size     = 128,
                .page_size      = 4096,
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_EITHER_RESET,
-               .tested         = TEST_OK_PRE,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = TIMING_ZERO,  /* Datasheet has no timing info 
specified */
                .block_erasers  =
@@ -5328,7 +5328,7 @@
                .total_size     = 512,
                .page_size      = 4096,
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_EITHER_RESET,
-               .tested         = TEST_UNTESTED,
+               .tested         = TEST_OK_PR,
                .probe          = probe_jedec,
                .probe_timing   = TIMING_ZERO,  /* Datasheet has no timing info 
specified */
                .block_erasers =
@@ -6482,7 +6482,7 @@
                .total_size     = 1024,
                .page_size      = 64 * 1024,
                .feature_bits   = FEATURE_REGISTERMAP | FEATURE_EITHER_RESET,
-               .tested         = TEST_OK_PRE,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = 1,            /* 150 ns */
                .block_erasers  =
@@ -7763,7 +7763,7 @@
                .total_size     = 256,
                .page_size      = 512,
                .feature_bits   = FEATURE_EITHER_RESET,
-               .tested         = TEST_OK_PRE,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = TIMING_ZERO,  /* Datasheet has no timing info 
specified */
                .block_erasers  =
@@ -8532,9 +8532,9 @@
                .total_size     = 512,
                .page_size      = 64 * 1024,
                .feature_bits   = FEATURE_EITHER_RESET,
-               .tested         = TEST_OK_PRE,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
-               .probe_timing   = 10, 
+               .probe_timing   = 10,
                .block_erasers  =
                {
                        {
@@ -8560,7 +8560,7 @@
                .total_size     = 512,
                .page_size      = 64 * 1024,
                .feature_bits   = FEATURE_EITHER_RESET,
-               .tested         = TEST_UNTESTED,
+               .tested         = TEST_OK_PREW,
                .probe          = probe_jedec,
                .probe_timing   = 10,
                .block_erasers  =

Modified: trunk/print.c
==============================================================================
--- trunk/print.c       Fri Oct 21 01:14:10 2011        (r1453)
+++ trunk/print.c       Fri Oct 21 14:33:07 2011        (r1454)
@@ -590,8 +590,10 @@
        B("ASUS",       "A8V Deluxe",           1, 
"http://www.asus.com/product.aspx?P_ID=tvpdgPNCPaABZRVU";, NULL),
        B("ASUS",       "A8V-E Deluxe",         1, 
"http://www.asus.com/product.aspx?P_ID=hQBPIJWEZnnGAZEh";, NULL),
        B("ASUS",       "A8V-E SE",             1, 
"http://www.asus.com/product.aspx?P_ID=VMfiJJRYTHM4gXIi";, "See 
http://www.coreboot.org/pipermail/coreboot/2007-October/026496.html";),
+       B("ASUS",       "Crosshair II Formula", 1, 
"http://www.asus.com/product.aspx?P_ID=EIDxaW1Ln3YR9RA2";, NULL),
        B("ASUS",       "Crosshair IV Extreme", 1, 
"http://www.asus.com/product.aspx?P_ID=lt1ShF6xEn3rlLe7";, NULL),
        B("ASUS",       "E35M1-I DELUXE",       1, 
"http://www.asus.com/product.aspx?P_ID=9BmKhMwWCwqyl1lz";, NULL),
+       B("ASUS",       "K8N",                  1, 
"http://www.asus.com/product.aspx?P_ID=zigzffr75jWJ7j2y";, NULL),
        B("ASUS",       "K8V",                  1, 
"http://www.asus.com/product.aspx?P_ID=fG2KZOWF7v6MRFRm";, NULL),
        B("ASUS",       "K8V SE Deluxe",        1, 
"http://www.asus.com/product.aspx?P_ID=65HeDI8XM1u6Uy6o";, NULL),
        B("ASUS",       "K8V-X",                1, NULL, NULL),
@@ -600,6 +602,7 @@
        B("ASUS",       "M2A-VM",               1, 
"http://www.asus.com/product.aspx?P_ID=St3pWpym8xXpROQS";, "See 
http://www.coreboot.org/pipermail/coreboot/2007-September/025281.html";),
        B("ASUS",       "M2N32-SLI Deluxe",     1, 
"http://www.asus.com/product.aspx?P_ID=0jMy2X8lKstYRvev";, NULL),
        B("ASUS",       "M2N-E",                1, 
"http://www.asus.com/product.aspx?P_ID=NFlvt10av3F7ayQ9";, "If the machine 
doesn't come up again after flashing, try resetting the NVRAM(CMOS). The MAC 
address of the onboard network card will change to the value stored in the new 
image, so backup the old address first. See 
http://www.flashrom.org/pipermail/flashrom/2009-November/000879.html";),
+       B("ASUS",       "M2N-E SLI",            1, 
"http://www.asus.com/product.aspx?P_ID=NJ8fkR6ufRM9XvFC";, NULL),
        B("ASUS",       "M2N-SLI Deluxe",       1, 
"http://www.asus.com/product.aspx?P_ID=szSFtrap7crpBaQE";, NULL),
        B("ASUS",       "M2NBP-VM CSM",         1, 
"http://www.asus.com/product.aspx?P_ID=MnOfzTGd2KkwG0rF";, NULL),
        B("ASUS",       "M2NPV-VM",             1, 
"http://www.asus.com/product.aspx?P_ID=HGTVnGv5nGahCYgK";, NULL),
@@ -608,11 +611,14 @@
        B("ASUS",       "M3A",                  1, 
"http://www.asus.com/product.aspx?P_ID=P48rppKk4jrc9pNd";, NULL),
        B("ASUS",       "M3A76-CM",             1, 
"http://www.asus.com/product.aspx?P_ID=aU8effdifLvraVze";, NULL),
        B("ASUS",       "M3A78-EM",             1, 
"http://www.asus.com/product.aspx?P_ID=KjpYqzmAd9vsTM2D";, NULL),
+       B("ASUS",       "M3N78-VM",             1, 
"http://www.asus.com/product.aspx?P_ID=ovqEgLFRjnSClhSV";, NULL),
        B("ASUS",       "M4A78-EM",             1, 
"http://www.asus.com/product.aspx?P_ID=0KyowHKUFAQqH2DO";, NULL),
        B("ASUS",       "M4A785TD-V EVO",       1, 
"http://www.asus.com/product.aspx?P_ID=fcsXWSxnhzZE9rnR";, NULL),
        B("ASUS",       "M4A785TD-M EVO",       1, 
"http://www.asus.com/product.aspx?P_ID=QHbvGVB1mXmmD8qQ";, NULL),
+       B("ASUS",       "M4A78LT-M LE",         1, 
"http://www.asus.com/product.aspx?P_ID=exJL00uovTJaDqxR";, NULL),
        B("ASUS",       "M4A79T Deluxe",        1, 
"http://www.asus.com/product.aspx?P_ID=lhJiLTN5huPfCVkW";, NULL),
        B("ASUS",       "M4A87TD/USB3",         1, 
"http://www.asus.com/product.aspx?P_ID=nlWYrI9wlNIYHAaa";, NULL),
+       B("ASUS",       "M4A89GTD PRO",         1, 
"http://www.asus.com/product.aspx?P_ID=Gdf0vtpVf72LTYgs";, NULL),
        B("ASUS",       "M6Ne",                 0, 
"http://www.asus.com/Product.aspx?P_ID=IbqN4JCxeRiep4WN";, "Untested board 
enable."),
        B("ASUS",       "MEW-AM",               0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/sock370/810/mew-am/";, "No public report 
found. Owned by Uwe Hermann <[email protected]>. May work now."),
        B("ASUS",       "MEW-VM",               0, 
"http://www.elhvb.com/mboards/OEM/HP/manual/ASUS%20MEW-VM.htm";, "No public 
report found. Owned by Uwe Hermann <[email protected]>. May work now."),
@@ -659,6 +665,8 @@
        B("ASUS",       "P6T Deluxe V2",        1, 
"http://www.asus.com/product.aspx?P_ID=iRlP8RG9han6saZx";, NULL),
        B("ASUS",       "P7H57D-V EVO",         1, 
"http://www.asus.com/Motherboards/Intel_Socket_1156/P7H57DV_EVO/";, NULL),
        B("ASUS",       "P7H55-M LX",           0, NULL, "flashrom works 
correctly, but GbE LAN is nonworking (probably due to a missing/bogus MAC 
address; see http://www.flashrom.org/pipermail/flashrom/2011-July/007432.html 
and http://ubuntuforums.org/showthread.php?t=1534389 for a possible 
workaround)"),
+       B("ASUS",       "P8B-E/4L",             0, NULL, "Probing works 
(Winbond W25Q64, 8192 kB, SPI), but parts of the flash are problematic: 
descriptor is r/o (conforming to ICH reqs), ME region is locked."),
+       B("ASUS",       "P8B WS",               0, NULL, "Probing works 
(Winbond W25Q32, 4096 kB, SPI), but parts of the flash are problematic: 
descriptor is r/o (conforming to ICH reqs), ME region is locked."),
        B("ASUS",       "Z8NA-D6C",             1, 
"http://www.asus.com/product.aspx?P_ID=k81cpN8uEB01BpQ6";, NULL),
        B("BCOM",       "WinNET100",            1, 
"http://www.coreboot.org/BCOM_WINNET100";, "Used in the IGEL-316 thin client."),
        B("Biostar",    "N68S3+",               1, NULL, NULL),
@@ -677,6 +685,7 @@
        B("Elitegroup", "K7S6A",                1, 
"http://www.ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?detailid=77&CategoryID=1&DetailName=Specification&MenuID=52&LanID=0";,
 NULL),
        B("Elitegroup", "K7VTA3",               1, 
"http://www.ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?detailid=264&CategoryID=1&DetailName=Specification&MenuID=52&LanID=0";,
 NULL),
        B("Elitegroup", "P4M800PRO-M (V1.0A)",  1, 
"http://www.ecs.com.tw/ECSWebSite_2007/Products/ProductsDetail.aspx?CategoryID=1&DetailID=574&DetailName=Feature&MenuID=52&LanID=0";,
 NULL),
+       B("Elitegroup", "P4VXMS (V1.0A)",       1, NULL, NULL),
        B("Elitegroup", "P6IWP-Fe",             1, 
"http://www.ecs.com.tw/ECSWebSite_2007/Products/ProductsDetail.aspx?CategoryID=1&TypeID=3&DetailID=95&DetailName=Feature&MenuID=1&LanID=0";,
 NULL),
        B("Elitegroup", "P6VAP-A+",             1, 
"http://www.ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?detailid=117&CategoryID=1&DetailName=Specification&MenuID=1&LanID=0";,
 NULL),
        B("Elitegroup", "RS485M-M",             1, 
"http://www.ecs.com.tw/ECSWebSite_2007/Products/ProductsDetail.aspx?CategoryID=1&DetailID=654&DetailName=Feature&MenuID=1&LanID=0";,
 NULL),
@@ -691,6 +700,7 @@
        B("FIC",        "VA-502",               0, 
"ftp://ftp.fic.com.tw/motherboard/manual/socket7/va-502/";, "No public report 
found. Owned by Uwe Hermann <[email protected]>. Seems the PCI subsystem IDs 
are identical with the Tekram P6Pro-A5. May work now."),
        B("Foxconn",    "6150K8MD-8EKRSH",      1, 
"http://www.foxconnchannel.com/product/motherboards/detail_overview.aspx?id=en-us0000157";,
 NULL),
        B("Foxconn",    "A6VMX",                1, 
"http://www.foxconnchannel.com/product/motherboards/detail_overview.aspx?id=en-us0000346";,
 NULL),
+       B("Foxconn",    "P4M800P7MA-RS2",       1, 
"http://www.foxconnchannel.com/Product/Motherboards/detail_overview.aspx?id=en-us0000138";,
 NULL),
        B("Freetech",   "P6F91i",               1, 
"http://web.archive.org/web/20010417035034/http://www.freetech.com/prod/P6F91i.html";,
 NULL),
        B("Fujitsu-Siemens", "ESPRIMO P5915",   1, 
"http://uk.ts.fujitsu.com/rl/servicesupport/techsupport/professionalpc/ESPRIMO/P/EsprimoP5915-6.htm";,
 "Mainboard model is D2312-A2."),
        B("GIGABYTE",   "GA-2761GXDK",          1, 
"http://www.computerbase.de/news/hardware/mainboards/amd-systeme/2007/mai/gigabyte_dtx-mainboard/";,
 NULL),
@@ -733,7 +743,9 @@
        B("GIGABYTE",   "GA-MA790GP-DS4H",      1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=2887";, NULL),
        B("GIGABYTE",   "GA-MA790XT-UD4P (rev. 1.0)", 1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=3010";, NULL),
        B("GIGABYTE",   "GA-P55A-UD4 (rev. 1.0)", 1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=3436";, NULL),
+       B("GIGABYTE",   "GA-P67A-UD3P",         1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=3649";, NULL),
        B("GIGABYTE",   "GA-X58A-UD7 (rev. 2.0)", 1, NULL, NULL),
+       B("GIGABYTE",   "GA-Z68MX-UD2H-B (rev. 1.3)", 1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=3854";, NULL),
        B("HP",         "e-Vectra P2706T",      1, 
"http://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?lang=en&cc=us&prodSeriesId=77515&prodTypeId=12454";,
 NULL),
        B("HP",         "ProLiant DL145 G3",    1, 
"http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c00816835&lang=en&cc=us&taskId=101&prodSeriesId=3219755&prodTypeId=15351";,
 NULL),
        B("HP",         "ProLiant DL165 G6",    1, 
"http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-3328412-241644-3328421-3955644.html";,
 NULL),
@@ -799,9 +811,11 @@
        B("MSI",        "MS-7599 (870-C45)",    1, 
"http://www.msi.com/product/mb/870-C45.html";, NULL),
        B("MSI",        "MS-7640 (890FXA-GD70)",1, 
"http://www.msi.com/product/mb/890FXA-GD70.html";, NULL),
        B("MSI",        "MS-7642 (890GXM-G65)", 1, 
"http://www.msi.com/product/mb/890GXM-G65.html";, NULL),
+       B("MSI",        "MS-7696 (A75MA-G55)",  1, 
"http://www.msi.com/product/mb/A75MA-G55.html";, NULL),
        B("MSI",        "MS-7698 (E350IA-E45)", 1, 
"http://www.msi.com/product/mb/E350IA-E45.html";, NULL),
        B("NEC",        "PowerMate 2000",       1, 
"http://support.necam.com/mobilesolutions/hardware/Desktops/pm2000/celeron/";, 
NULL),
        B("Nokia",      "IP530",                1, NULL, NULL),
+       B("PCCHIPS ",   "M598LMR (V9.0)",       1, NULL, NULL),
        B("PCCHIPS ",   "M863G (V5.1A)",        1, 
"http://www.pcchips.com.tw/PCCWebSite/Products/ProductsDetail.aspx?CategoryID=1&DetailID=343&DetailName=Feature&MenuID=1&LanID=0";,
 NULL),
        B("PC Engines", "Alix.1c",              1, 
"http://pcengines.ch/alix1c.htm";, NULL),
        B("PC Engines", "Alix.2c2",             1, 
"http://pcengines.ch/alix2c2.htm";, NULL),
@@ -884,6 +898,7 @@
        B("VIA",        "pc2500e",              1, 
"http://www.via.com.tw/en/initiatives/empowered/pc2500_mainboard/index.jsp";, 
NULL),
        B("VIA",        "PC3500G",              1, 
"http://www.via.com.tw/en/initiatives/empowered/pc3500_mainboard/index.jsp";, 
NULL),
        B("VIA",        "VB700X",               1, 
"http://www.via.com.tw/en/products/mainboards/motherboards.jsp?motherboard_id=490";,
 NULL),
+       B("ZOTAC",      "Fusion-ITX WiFi (FUSION350-A-E)", 1, NULL, NULL),
        B("ZOTAC",      "GeForce 8200",         1, 
"http://pden.zotac.com/index.php?page=shop.product_details&product_id=129&category_id=92";,
 NULL),
        B("ZOTAC",      "ZBOX HD-ID11",         1, 
"http://pdde.zotac.com/index.php?page=shop.product_details&product_id=240&category_id=75";,
 NULL),
 #endif

Modified: trunk/print_wiki.c
==============================================================================
--- trunk/print_wiki.c  Fri Oct 21 01:14:10 2011        (r1453)
+++ trunk/print_wiki.c  Fri Oct 21 14:33:07 2011        (r1454)
@@ -70,7 +70,7 @@
 ! align=\"center\" colspan=\"2\" | Voltage [V]\n\n\
 |- bgcolor=\"#6699ff\"\n| colspan=\"4\" | &nbsp;\n\
 | Probe\n| Read\n| Erase\n| Write\n\
-| align=\"center\" | min \n| align=\"center\" | max\n\n";
+| align=\"center\" | Min \n| align=\"center\" | Max\n\n";
 
 static const char programmer_section[] = "\
 \n== Supported programmers ==\n\nThis is a list \

Modified: trunk/rayer_spi.c
==============================================================================
--- trunk/rayer_spi.c   Fri Oct 21 01:14:10 2011        (r1453)
+++ trunk/rayer_spi.c   Fri Oct 21 14:33:07 2011        (r1454)
@@ -42,7 +42,7 @@
 
 /* We have two sets of pins, out and in. The numbers for both sets are
  * independent and are bitshift values, not real pin numbers.
- * Default settings are for the the RayeR hardware.
+ * Default settings are for the RayeR hardware.
  */
 /* Pins for master->slave direction */
 static int rayer_cs_bit = 5;

Modified: trunk/spi25.c
==============================================================================
--- trunk/spi25.c       Fri Oct 21 01:14:10 2011        (r1453)
+++ trunk/spi25.c       Fri Oct 21 14:33:07 2011        (r1454)
@@ -120,7 +120,6 @@
        uint32_t id2;
 
        if (spi_rdid(readarr, bytes)) {
-               msg_cdbg("\n");
                return 0;
        }
 
@@ -201,7 +200,6 @@
        uint32_t id1, id2;
 
        if (spi_rems(readarr)) {
-               msg_cdbg("\n");
                return 0;
        }
 
@@ -259,7 +257,6 @@
        }
 
        if (spi_res(readarr, 1)) {
-               msg_cdbg("\n");
                return 0;
        }
 
@@ -283,7 +280,6 @@
        uint32_t id1, id2;
 
        if (spi_res(readarr, 2)) {
-               msg_cdbg("\n");
                return 0;
        }
 

_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to