mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-27 07:02:34 +02:00
Whitespace, documentation and other small stuff
This patch combines three previously posted patches in a revised form. one is even stolen from Stefan Reinauer (remove umlauts from man page). Corresponding to flashrom svn r1317. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Signed-off-by: Stefan Reinauer <reinauer@google.com> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
This commit is contained in:
parent
7a3bd8f28f
commit
c0aaf95487
@ -558,8 +558,8 @@ static int enable_flash_cs5530(struct pci_dev *dev, const char *name)
|
||||
#define CS5530_ENABLE_SA20 (1 << 6)
|
||||
|
||||
buses_supported = CHIP_BUSTYPE_PARALLEL;
|
||||
/* Decode 0x000E0000-0x000FFFFF (128 KB), not just 64 KB, and
|
||||
* decode 0xFF000000-0xFFFFFFFF (16 MB), not just 256 KB.
|
||||
/* Decode 0x000E0000-0x000FFFFF (128 kB), not just 64 kB, and
|
||||
* decode 0xFF000000-0xFFFFFFFF (16 MB), not just 256 kB.
|
||||
* FIXME: Should we really touch the low mapping below 1 MB? Flashrom
|
||||
* ignores that region completely.
|
||||
* Make the configured ROM areas writable.
|
||||
|
@ -49,7 +49,7 @@ int drkaiser_init(void)
|
||||
rpci_write_word(pcidev_dev, PCI_MAGIC_DRKAISER_ADDR,
|
||||
PCI_MAGIC_DRKAISER_VALUE);
|
||||
|
||||
/* Map 128KB flash memory window. */
|
||||
/* Map 128kB flash memory window. */
|
||||
drkaiser_bar = physmap("Dr. Kaiser PC-Waechter flash memory",
|
||||
addr, 128 * 1024);
|
||||
|
||||
|
5
flash.h
5
flash.h
@ -107,7 +107,9 @@ struct flashchip {
|
||||
uint32_t manufacture_id;
|
||||
uint32_t model_id;
|
||||
|
||||
/* Total chip size in kilobytes */
|
||||
int total_size;
|
||||
/* Chip page size in bytes */
|
||||
int page_size;
|
||||
int feature_bits;
|
||||
|
||||
@ -125,6 +127,9 @@ struct flashchip {
|
||||
/*
|
||||
* Erase blocks and associated erase function. Any chip erase function
|
||||
* is stored as chip-sized virtual block together with said function.
|
||||
* The first one that fits will be chosen. There is currently no way to
|
||||
* influence that behaviour. For testing just comment out the other
|
||||
* elements or set the function pointer to NULL.
|
||||
*/
|
||||
struct block_eraser {
|
||||
struct eraseblock{
|
||||
|
@ -564,7 +564,7 @@ Idwer Vollering
|
||||
.br
|
||||
Joe Bao
|
||||
.br
|
||||
Jörg Fischer
|
||||
Joerg Fischer
|
||||
.br
|
||||
Joshua Roys
|
||||
.br
|
||||
|
@ -1140,7 +1140,7 @@ int probe_flash(int startchip, struct flashchip *fill_flash, int force)
|
||||
for (flash = flashchips + startchip; flash && flash->name; flash++) {
|
||||
if (chip_to_probe && strcmp(flash->name, chip_to_probe) != 0)
|
||||
continue;
|
||||
msg_gdbg("Probing for %s %s, %d KB: ",
|
||||
msg_gdbg("Probing for %s %s, %d kB: ",
|
||||
flash->vendor, flash->name, flash->total_size);
|
||||
if (!flash->probe && !force) {
|
||||
msg_gdbg("failed! flashrom has no probe function for "
|
||||
@ -1201,7 +1201,7 @@ notfound:
|
||||
#endif
|
||||
snprintf(location, sizeof(location), "on %s", programmer_table[programmer].name);
|
||||
|
||||
msg_cinfo("%s chip \"%s %s\" (%d KB, %s) %s.\n",
|
||||
msg_cinfo("%s chip \"%s %s\" (%d kB, %s) %s.\n",
|
||||
force ? "Assuming" : "Found",
|
||||
flash->vendor, flash->name, flash->total_size,
|
||||
flashbuses_to_text(flash->bustype), location);
|
||||
|
7
ichspi.c
7
ichspi.c
@ -51,6 +51,7 @@
|
||||
#define SSFS_CDS 0x00000004
|
||||
#define SSFS_FCERR 0x00000008
|
||||
#define SSFS_AEL 0x00000010
|
||||
/* The following bits are reserved in SSFS: 1,5-7. */
|
||||
#define SSFS_RESERVED_MASK 0x000000e2
|
||||
|
||||
#define ICH9_REG_SSFC 0x91 /* 24 Bits */
|
||||
@ -64,6 +65,9 @@
|
||||
#define SSFC_SCF 0x01000000
|
||||
#define SSFC_SCF_20MHZ 0x00000000
|
||||
#define SSFC_SCF_33MHZ 0x01000000
|
||||
/* We combine SSFS and SSFC to one 32-bit word,
|
||||
* therefore SSFC bits are off by 8.
|
||||
* The following bits are reserved in SSFC: 23-19,7,0. */
|
||||
#define SSFC_RESERVED_MASK 0xf8008100
|
||||
|
||||
#define ICH9_REG_PREOP 0x94 /* 16 Bits */
|
||||
@ -703,7 +707,7 @@ static int ich9_run_opcode(OPCODE op, uint32_t offset,
|
||||
|
||||
/* Assemble SSFS + SSFC */
|
||||
temp32 = REGREAD32(ICH9_REG_SSFS);
|
||||
/* keep reserved bits */
|
||||
/* Keep reserved bits only */
|
||||
temp32 &= SSFS_RESERVED_MASK | SSFC_RESERVED_MASK;
|
||||
/* clear error status registers */
|
||||
temp32 |= (SSFS_CDS + SSFS_FCERR);
|
||||
@ -712,6 +716,7 @@ static int ich9_run_opcode(OPCODE op, uint32_t offset,
|
||||
/* Use 20 MHz */
|
||||
temp32 |= SSFC_SCF_20MHZ;
|
||||
|
||||
/* Set data byte count (DBC) and data cycle bit (DS) */
|
||||
if (datalength != 0) {
|
||||
uint32_t datatemp;
|
||||
temp32 |= SSFC_DS;
|
||||
|
2
print.c
2
print.c
@ -100,7 +100,7 @@ static void print_supported_chips(void)
|
||||
for (i = strlen("Device"); i < maxchiplen; i++)
|
||||
printf(" ");
|
||||
|
||||
printf("Tested Known Size/KB: Type:\n");
|
||||
printf("Tested Known Size/kB: Type:\n");
|
||||
for (i = 0; i < okcol; i++)
|
||||
printf(" ");
|
||||
printf("OK Broken\n\n");
|
||||
|
@ -59,7 +59,7 @@ mainboards on the [[Mailinglist|mailing list]].\n";
|
||||
|
||||
static const char chip_th[] = "{| border=\"0\" style=\"font-size: smaller\" \
|
||||
valign=\"top\"\n|- bgcolor=\"#6699dd\"\n! align=\"left\" | Vendor\n\
|
||||
! align=\"left\" | Device\n! align=\"left\" | Size / KB\n\
|
||||
! align=\"left\" | Device\n! align=\"left\" | Size / kB\n\
|
||||
! align=\"left\" | Type\n! align=\"left\" colspan=\"4\" | Status\n\n\
|
||||
|- bgcolor=\"#6699ff\"\n| colspan=\"4\" | \n\
|
||||
| Probe\n| Read\n| Erase\n| Write\n\n";
|
||||
|
@ -18,8 +18,8 @@
|
||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
#
|
||||
# This script attempts to test Flashrom partial write capability by writing
|
||||
# patterns of 0xff and 0x00 bytes to the lowest 128KB of flash. 128KB is chosen
|
||||
# since 64KB is usually the largest possible block size, so we will try to
|
||||
# patterns of 0xff and 0x00 bytes to the lowest 128kB of flash. 128kB is chosen
|
||||
# since 64kB is usually the largest possible block size, so we will try to
|
||||
# cover at least two blocks with this test.
|
||||
|
||||
EXIT_SUCCESS=0
|
||||
@ -197,7 +197,7 @@ done
|
||||
# 2. The old content must be restored at unspecified offsets.
|
||||
# 3. The new content must be written at specified offsets.
|
||||
#
|
||||
# Note: The last chunk of 0xff bytes is only 2K as to avoid overrunning a 128KB
|
||||
# Note: The last chunk of 0xff bytes is only 2k as to avoid overrunning a 128kB
|
||||
# test image.
|
||||
#
|
||||
echo "
|
||||
|
@ -84,7 +84,7 @@ int wbsio_check_for_spi(void)
|
||||
|
||||
register_spi_programmer(&spi_programmer_wbsio);
|
||||
msg_pdbg("%s: Winbond saved on 4 register bits so max chip size is "
|
||||
"1024 KB!\n", __func__);
|
||||
"1024 kB!\n", __func__);
|
||||
max_rom_decode.spi = 1024 * 1024;
|
||||
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user