Signed-off-by: Stefan Tauner <[email protected]>
---
 flash.h    |    1 +
 sb600spi.c |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/flash.h b/flash.h
index 6ff691a..1857cc0 100644
--- a/flash.h
+++ b/flash.h
@@ -24,6 +24,7 @@
 #ifndef __FLASH_H__
 #define __FLASH_H__ 1
 
+#include <inttypes.h>
 #include <stdint.h>
 #include <stddef.h>
 #ifdef _WIN32
diff --git a/sb600spi.c b/sb600spi.c
index fe60aa9..42a0ece 100644
--- a/sb600spi.c
+++ b/sb600spi.c
@@ -211,7 +211,7 @@ int sb600_probe_spi(struct pci_dev *dev)
        uint32_t tmp;
        uint8_t reg;
        static const char *const speed_names[4] = {
-               "Reserved", "33", "22", "16.5"
+               "66", "33", "22", "16.5"
        };
 
        /* Read SPI_BaseAddr */
@@ -250,10 +250,10 @@ int sb600_probe_spi(struct pci_dev *dev)
         * SB700 or later, reads and writes will be corrupted. Abort in this
         * case. Make sure to avoid this check on SB600.
         */
-       msg_pdbg("SpiArbEnable=%i, SpiAccessMacRomEn=%i, "
+       msg_pdbg("(0x08" PRIx32 ") fastReadEnable=%u, SpiArbEnable=%i, 
SpiAccessMacRomEn=%i, "
                     "SpiHostAccessRomEn=%i, ArbWaitCount=%i, "
                     "SpiBridgeDisable=%i, DropOneClkOnRd=%i\n",
-                    (tmp >> 19) & 0x1, (tmp >> 22) & 0x1,
+                    (tmp >> 18) & 0x3, (tmp >> 19) & 0x1, (tmp >> 22) & 0x1,
                     (tmp >> 23) & 0x1, (tmp >> 24) & 0x7,
                     (tmp >> 27) & 0x1, (tmp >> 28) & 0x1);
        tmp = (mmio_readb(sb600_spibar + 0xd) >> 4) & 0x3;
-- 
Kind regards, Stefan Tauner


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

Reply via email to