Changeset 1441
- Timestamp:
- 09/15/11 00:09:48 (8 months ago)
- File:
-
- 1 edited
-
trunk/print_wiki.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/print_wiki.c
r1424 r1441 30 30 static const char wiki_header[] = "= Supported devices =\n\n\ 31 31 <div style=\"margin-top:0.5em; padding:0.5em 0.5em 0.5em 0.5em; \ 32 background-color:#eeeeee; align:right; border:1px solid #aabbcc;\"><small>\n\ 32 background-color:#eeeeee; text-align:right; border:1px solid #aabbcc;\">\ 33 <small>\n\ 33 34 Please do '''not''' edit these tables in the wiki directly, they are \ 34 35 generated by pasting '''flashrom -z''' output.<br />\ … … 38 39 static const char chipset_th[] = "{| border=\"0\" style=\"font-size: smaller\"\n\ 39 40 |- bgcolor=\"#6699dd\"\n! align=\"left\" | Vendor\n\ 40 ! align=\"left\" | Southbridge\n! align=\" left\" | PCI IDs\n\41 ! align=\" left\" | Status\n\n";41 ! align=\"left\" | Southbridge\n! align=\"center\" | PCI IDs\n\ 42 ! align=\"center\" | Status\n\n"; 42 43 43 44 static const char board_th[] = "{| border=\"0\" style=\"font-size: smaller\" \ 44 45 valign=\"top\"\n|- bgcolor=\"#6699dd\"\n! align=\"left\" | Vendor\n\ 45 ! align=\"left\" | Mainboard\n! align=\"left\" | Required option\n! align=\"left\" | Status\n\n"; 46 ! align=\"left\" | Mainboard\n! align=\"left\" | Required option\n\ 47 ! align=\"center\" | Status\n\n"; 46 48 47 49 static const char board_intro[] = "\ … … 58 60 #endif 59 61 60 static const char chip_th[] = "{| border=\"0\" style=\"font-size: smaller\" \ 61 valign=\"top\"\n|- bgcolor=\"#6699dd\"\n! align=\"left\" | Vendor\n\ 62 ! align=\"left\" | Device\n! align=\"left\" | Size / kB\n\ 63 ! align=\"left\" | Type\n! align=\"left\" colspan=\"4\" | Status\n\n\ 62 static const char chip_th[] = "{\ 63 | border=\"0\" style=\"font-size: smaller\" valign=\"top\"\n\ 64 |- bgcolor=\"#6699dd\"\n\ 65 ! align=\"left\" | Vendor\n\ 66 ! align=\"left\" | Device\n\ 67 ! align=\"center\" | Size [kB]\n\ 68 ! align=\"center\" | Type\n\ 69 ! align=\"center\" colspan=\"4\" | Status\n\ 70 ! align=\"center\" colspan=\"2\" | Voltage [V]\n\n\ 64 71 |- bgcolor=\"#6699ff\"\n| colspan=\"4\" | \n\ 65 | Probe\n| Read\n| Erase\n| Write\n\n"; 72 | Probe\n| Read\n| Erase\n| Write\n\ 73 | align=\"center\" | min \n| align=\"center\" | max\n\n"; 66 74 67 75 static const char programmer_section[] = "\ … … 70 78 valign=\"top\"\n| valign=\"top\"|\n\n{| border=\"0\" style=\"font-size: \ 71 79 smaller\" valign=\"top\"\n|- bgcolor=\"#6699dd\"\n! align=\"left\" | Vendor\n\ 72 ! align=\"left\" | Device\n! align=\" left\" | PCI IDs\n\73 ! align=\" left\" | Status\n\n";80 ! align=\"left\" | Device\n! align=\"center\" | PCI IDs\n\ 81 ! align=\"center\" | Status\n\n"; 74 82 75 83 #if CONFIG_INTERNAL == 1 … … 205 213 uint32_t t; 206 214 char *s; 215 char vmax[6]; 216 char vmin[6]; 207 217 208 218 for (f = flashchips; f->name != NULL; f++) { … … 228 238 t = f->tested; 229 239 s = flashbuses_to_text(f->bustype); 230 printf("|- bgcolor=\"#%s\"\n| %s || %s || %d " 231 "|| %s || {{%s}} || {{%s}} || {{%s}} || {{%s}}\n", 240 sprintf(vmin, "%0.03f", f->voltage.min / (double)1000); 241 sprintf(vmax, "%0.03f", f->voltage.max / (double)1000); 242 /* '{{%s}}' is used in combination with 'OK', 'No' and '?3' to 243 * select special formatting templates for the bg color. */ 244 printf("|- bgcolor=\"#%s\"\n| %s || %s || align=\"right\" | %d " 245 "|| %s || {{%s}} || {{%s}} || {{%s}} || {{%s}}" 246 "|| %s || %s \n", 232 247 (c == 1) ? "eeeeee" : "dddddd", f->vendor, f->name, 233 248 f->total_size, s, … … 239 254 (t & TEST_BAD_ERASE) ? "No" : "?3", 240 255 (t & TEST_OK_WRITE) ? "OK" : 241 (t & TEST_BAD_WRITE) ? "No" : "?3"); 256 (t & TEST_BAD_WRITE) ? "No" : "?3", 257 f->voltage.min ? vmin : "N/A", 258 f->voltage.min ? vmax : "N/A"); 242 259 free(s); 243 260
Note: See TracChangeset
for help on using the changeset viewer.
