diff options
author | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2015-03-01 22:04:38 +0000 |
---|---|---|
committer | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2015-03-01 22:04:38 +0000 |
commit | 74dc73f6907ea159c0d5d221309e266528ea6134 (patch) | |
tree | 15dba04ff8d31e6a4dce586a520311cc9e58f1d7 /print.c | |
parent | adadca66f2ce2cb03ece016ab07fef604283c667 (diff) | |
download | flashrom-74dc73f6907ea159c0d5d221309e266528ea6134.tar.gz flashrom-74dc73f6907ea159c0d5d221309e266528ea6134.tar.bz2 flashrom-74dc73f6907ea159c0d5d221309e266528ea6134.zip |
Add a bunch of new/tested stuff and various small changes 23
Tested mainboards:
OK:
- Elitegroup GF7050VT-M
Reported by Alex
- Fujitsu D2724-A1x (used in ESPRIMO E5625)
Reported by Rainer Spillmann
- Teclast X98 Air 3G
Reported by Antonio Ospite
Flash chips:
- Fix MX25L6405(D) definition by splitting it.
Reported by Reggie McMurtrey
- Add Macronix MX25L..08E family and rearrange MX25L6436E.
- Pm49FL004 to PREW (+EW)
Reported by Georg Sauthoff
Miscellaneous:
- Add board enable for abit KN9 Ultra.
- Mark ARM-USB-OCD as working OK.
- Use "mobile devices" instead of "laptops" in output.
- Tiny other stuff.
Corresponding to flashrom svn r1886.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'print.c')
-rw-r--r-- | print.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -480,9 +480,9 @@ int print_supported(void) programmer_table[PROGRAMMER_INTERNAL].name); print_supported_chipsets(); msg_ginfo("\n"); - print_supported_boards_helper(boards_known, "boards"); + print_supported_boards_helper(boards_known, "mainboards"); msg_ginfo("\n"); - print_supported_boards_helper(laptops_known, "laptops"); + print_supported_boards_helper(laptops_known, "mobile devices"); #endif for (i = 0; i < PROGRAMMER_INVALID; i++) { const struct programmer_entry prog = programmer_table[i]; @@ -535,6 +535,7 @@ const struct board_info boards_known[] = { B("abit", "IP35 Pro", OK, NULL, NULL), B("abit", "IS-10", BAD, NULL, "Reported by deejkuba@aol.com to flashrom@coreboot.org, no public archive. Missing board enable and/or M50FW040 unlocking. May work now."), B("abit", "KN8 Ultra", OK, NULL, NULL), + B("abit", "KN9 Ultra", OK, NULL, NULL), B("abit", "NF-M2 nView", OK, NULL, NULL), B("abit", "NF-M2S", OK, NULL, NULL), B("abit", "NF7-S", OK, NULL, NULL), @@ -774,6 +775,7 @@ const struct board_info boards_known[] = { B("Elitegroup", "GeForce6100PM-M2 (V3.0)", OK, NULL, NULL), B("Elitegroup", "GeForce6100SM-M", OK, NULL, NULL), B("Elitegroup", "GeForce7050M-M (V2.0)", OK, "http://www.ecs.com.tw/ECSWebSite/Product/Product_Detail.aspx?DetailID=865&MenuID=20&LanID=0", NULL), + B("Elitegroup", "GF7050VT-M", OK, NULL, NULL), B("Elitegroup", "GF7100PVT-M3 (V1.0)", OK, NULL, NULL), B("Elitegroup", "GF8200A", OK, NULL, NULL), B("Elitegroup", "K7S5A", OK, NULL, NULL), @@ -803,7 +805,8 @@ const struct board_info boards_known[] = { B("Foxconn", "P55MX", OK, "http://www.foxconnchannel.com/ProductDetail.aspx?T=motherboard&U=en-us0000474", "Needs the MFG jumper to be set correctly before flashing to enable the Flash Descriptor Override Strap."), B("Foxconn", "Q45M", BAD, "http://www.foxconnchannel.com/ProductDetail.aspx?T=Motherboard&U=en-us0000587", "Probing works (Hardware sequencing, 4096 kB, SPI), but parts of the flash are problematic: descriptor is r/o (conforming to ICH reqs), ME is locked."), B("Freetech", "P6F91i", OK, "http://web.archive.org/web/20010417035034/http://www.freetech.com/prod/P6F91i.html", NULL), - B("Fujitsu", "D3041-A1", OK, NULL, "Used in ESPRIMO P2560, contains an Atmel AT26DF081A."), + B("Fujitsu", "D2724-A1x", OK, NULL, "Used in ESPRIMO E5625."), + B("Fujitsu", "D3041-A1x", OK, NULL, "Used in ESPRIMO P2560, contains an Atmel AT26DF081A."), B("Fujitsu-Siemens", "CELSIUS W410", BAD, "ftp://ftp.ts.fujitsu.com/pub/mainboard-oem-sales/Products/Mainboards/Industrial&ExtendedLifetime/D3061&D3062/", "Mainboard model is D3062-A1. Probing works (Macronix MX25L6405, 8192 kB, SPI), but parts of the flash are problematic: descriptor is r/o (conforming to ICH reqs), ME is locked."), B("Fujitsu-Siemens", "ESPRIMO P5915", OK, "http://uk.ts.fujitsu.com/rl/servicesupport/techsupport/professionalpc/ESPRIMO/P/EsprimoP5915-6.htm", "Mainboard model is D2312-A2."), B("GIGABYTE", "GA-2761GXDK", OK, "http://www.computerbase.de/news/hardware/mainboards/amd-systeme/2007/mai/gigabyte_dtx-mainboard/", NULL), @@ -1144,6 +1147,7 @@ const struct board_info laptops_known[] = { B("IBM/Lenovo", "ThinkPad 240", BAD, "http://www.stanford.edu/~bresnan//tp240.html", "Seems to (partially) work at first, but one block/sector cannot be written which then leaves you with a bricked laptop. Maybe this can be investigated and fixed in software later."), B("IBM/Lenovo", "3000 V100 TF05Cxx", OK, "http://www5.pc.ibm.com/europe/products.nsf/products?openagent&brand=Lenovo3000Notebook&series=Lenovo+3000+V+Series#viewallmodelstop", NULL), //B("MSI", "GT60-2OD", OK, "http://www.msi.com/product/nb/GT60_2OD.html", NULL), requires layout patches + B("Teclast", "X98 Air 3G", OK, NULL, NULL), #endif {0}, |