716e09848a
Add a bunch of new/tested stuff and various small changes 5
...
- mark EN25F80 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-July/007329.html
- mark W25Q16 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-July/007151.html
- mark W39V040A as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-July/007161.html
- mark Pm25LV040 as fully tested
reported by TL1 on IRC
- mark W49F002U/N as fully tested
http://paste.flashrom.org/view.php?id=733g
- mark W39V080FA as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-July/007225.html
- add ASUS P4S533-X to the list of supported boards
http://www.flashrom.org/pipermail/flashrom/2011-July/007200.html
- add ASUS M4A785TD-V EVO to the list of supported boards
http://www.flashrom.org/pipermail/flashrom/2011-July/007329.html
- add GA-945PL-S3P (rev. 6.6) to the list of supported boards
reported by TL1 on IRC
- add MS-7142 (K8MM-V) to the list of supported boards
http://www.flashrom.org/pipermail/flashrom/2011-July/007161.html
- add MS-7369 (K9N Neo V2) to the list of supported boards
http://www.flashrom.org/pipermail/flashrom/2011-July/007181.html
- add X7DBT-INF to the list of supported boards
http://www.flashrom.org/pipermail/flashrom/2011-July/007225.html
- mark SiS 645DX chipset enable as OK
http://www.flashrom.org/pipermail/flashrom/2011-July/007200.html
- mark SiS 651 chipset enable as OK
http://paste.flashrom.org/view.php?id=733
- move intel_ich_gpio34_raise to the correct line(s)
- change the output of unlock_w39_fwh_block from 0x%x to 0x%08x
- fix output for untested chipset enables (missing space)
- reorder the board enable in print.c entry for GA-8SIMLH added in r1385.
- minor other fixes
- fix output for multiple found flash chips by adding quotes and commas
- similarly fix output of "Found/Assuming" chips
Corresponding to flashrom svn r1386.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
the last two points are
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
everything else is
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-07-25 20:38:52 +00:00
a08d0f2242
Add support for the GIGABYTE GA-8SIMLH board
...
The usage of the GPIO output register as bitmap can be confirmed from the
vendor board enable code, so the comment has been deleted. It really is
(1<<gpionumber).
flashrom -V: http://paste.flashrom.org/view.php?id=728
lspci: http://paste.flashrom.org/view.php?id=729
superiotool: http://paste.flashrom.org/view.php?id=730
test report: http://paste.flashrom.org/view.php?id=733
Corresponding to flashrom svn r1385.
Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-07-25 17:25:24 +00:00
b86e118c07
Mark some ck804 boards as not working
...
P5N-E SLI, EP-8NPA7I and EP-9NPA7I all need at least this patch:
http://patchwork.coreboot.org/patch/2125/
the P5N-E also needs a board enable:
http://patchwork.coreboot.org/patch/3298/
mark the boards as not working until those are merged.
Corresponding to flashrom svn r1382.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-07-24 16:30:31 +00:00
ff56267ec0
Update motherboard URLs in print.c
...
Corresponding to flashrom svn r1369.
Signed-off-by: Benjamin Bellec <b.bellec@gmail.com >
with small changes:
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-07-12 22:01:44 +00:00
c73e281ead
Add untested board enable for ASUS M6Ne
...
http://patchwork.coreboot.org/patch/2893/
lspci: http://paste.flashrom.org/view.php?id=494
only writing a backup file was tested, so mark it as untested.
Corresponding to flashrom svn r1368.
Signed-off-by: Joshua Roys <roysjosh@gmail.com >
Signed-off-by: Idwer Vollering <vidwer@gmail.com >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-07-09 19:46:53 +00:00
9932c7bebf
Add a bunch of new/tested stuff and various small changes 4
...
- add Asus E35M1-I DELUXE to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-June/006918.html
- add Asus M3A to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-July/007085.html
- add Freetech P6F91i to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-June/006800.html
- add GA-M720-US3 to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-July/007096.html
- add GA-MA770-UD3 (rev. 2.1) to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-June/006879.html
- add GA-965GM-S2 to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-June/006746.html
- add HP xw4400 (0A68h) to boards_known
http://paste.flashrom.org/view.php?id=686
- add MSI MS-6566 (845 Ultra-C) to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-June/006908.html
- add MSI MS-7698 (E350IA-E45) to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-June/007003.html
- add PCCHIPS M863G (V5.1A) to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-July/007084.html
- modify the X8SIE entry in boards_known with the information from "fuzzy"
http://paste.flashrom.org/view.php?id=669
- mark W29C020(C)/W29C022 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-June/006800.html
- mark W49V002A as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-July/007084.html
- mark M25P128 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-June/006843.html
- mark SST39SF010A as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-July/007115.html
- correct entries for GA-K8NS Pro-939 (was ultra before. thanks uwe!)
- another tiny fix for "a small fix"/r1321
Without this you will get broken bus names "Unknow" and "Non-SP".
Note to self: don't self-ack even fairly trivial patches.
- fix spew output of spi_rems in spi25.c
- add URL to ASUS M3A76-CM
- rename all Winbond W25x chips to W25X
- fixes some common misspellings/typos in comments:
lenght->length 2
ocassional->occasional 1
unsucessfull->unsuccessful 1
upto->up to 5
Corresponding to flashrom svn r1367.
the patch for M25P128 is
Signed-off-by: Cristian Măgherușan-Stanciu <cristi.magherusan@gmail.com >
the typos are
Signed-off-by: Peter Huewe <peterhuewe@gmx.de >
everything else is
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-07-07 19:56:58 +00:00
00155498a8
Fix memleaks due to incorrect usage of flashbuses_to_text
...
Corresponding to flashrom svn r1357.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-06-26 20:45:35 +00:00
12589366c3
print.c: change all occurrences of printf to msg_ginfo
...
Corresponding to flashrom svn r1351.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-06-25 17:36:25 +00:00
1d233075e6
Add ASRock K7S41GX board-enable
...
Tested reading, writing and verification, all worked fine.
Corresponding to flashrom svn r1346.
Signed-off-by: Pawel Rozanski <rozie@poczta.onet.pl >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2011-06-19 16:52:48 +00:00
19f46f2057
Various board status updates
...
Mark the following boards as OK:
- ASUS P7H57D-V EVO (reported by Andrew Wierzan <andrew@emerginguk.com >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005042.html
- Tyan S2723 (Tiger i7501) (reported by Uwe Hermann <uwe@hermann-uwe.de >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005156.html
- ASUS P5VD1-X (reported by Olle Gross <gusgross@student.gu.se >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005205.html
- Lanner EM-8510C (reported by Christian Motz <christian.motz@funkwerk-ec.com >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005240.html
- ASUS A8N-VM (reported by Dave B <flashrom@d10.karoo.co.uk >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005247.html
- GIGABYTE GA-6VXE7+ (reported by Justin Doiel <justin.doiel@gmail.com >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005251.html
- Supermicro X7SPA-HF (reported by Jochen Schulz <ml@well-adjusted.de >)
http://www.flashrom.org/pipermail/flashrom/2010-November/005346.html
- ASUS M4A78-EM (reported by Jani Uusitalo <jani@mummila.net >)
http://www.flashrom.org/pipermail/flashrom/2010-December/005587.html
- ASUS P5N32-E SLI (reported by Paul Brookman <paul_brookman@sky.com >)
http://www.flashrom.org/pipermail/flashrom/2010-December/005559.html
Mark the following chips as OK:
- SST SST39SF020A (reported by Andrew Morgan <ziltro@ziltro.com >)
http://www.flashrom.org/pipermail/flashrom/2010-October/005107.html
- ST M25P80 (reported by Harald Gutmann <harald.gutmann@gmx.net >)
http://www.flashrom.org/pipermail/flashrom/2010-November/005334.html
Corresponding to flashrom svn r1345.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2011-06-18 22:56:14 +00:00
9d9a104233
Add board enable for GA-8IP775
...
- logs before: http://paste.flashrom.org/view.php?id=565
- success: http://www.flashrom.org/pipermail/flashrom/2011-June/006747.html
Corresponding to flashrom svn r1337.
Signed-off-by: Joshua Roys <roysjosh@gmail.com >
Signed-off-by: Idwer Vollering <vidwer@gmail.com >
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2011-06-13 16:59:01 +00:00
d8a00a0b6b
Add (untested) board enable for GA-K8NS Pro-939
...
Flashrom -V (before patch): http://paste.flashrom.org/view.php?id=531
lspci (short): http://paste.flashrom.org/view.php?id=532
lspci (verbose): http://paste.flashrom.org/view.php?id=533
Corresponding to flashrom svn r1336.
Signed-off-by: Idwer Vollering <vidwer@gmail.com >
Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-06-13 16:58:54 +00:00
d06d941ce2
Add a bunch of new/tested motherboards, board/chipset enables and flash chips etc. 3
...
- mark AT25DF321 as fully tested
http://www.flashrom.org/pipermail/flashrom/attachments/20110527/01f1868b/attachment-0001.log
- mark 82802AB as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-April/006145.html
- mark Pm49FL002 as fully tested
http://pastebin.com/pb5NTCmW
- add Supermicro X8DT3 to boards_known
http://www.flashrom.org/pipermail/flashrom/attachments/20110527/01f1868b/attachment-0001.log
- add Supermicro X5DP8-G2 to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-April/006145.html
- add Supermicro X8SIE as NOT WORKING to boards_known
http://www.flashrom.org/pipermail/flashrom/2011-May/006554.html
- add a DMI search pattern for the ASUS A8N-SLI Deluxe board enable to mitigate misdetections
http://www.flashrom.org/pipermail/flashrom/2010-August/004379.html
http://www.flashrom.org/pipermail/flashrom/2011-May/006570.html
also, fix some random white space errors and comments/strings
Corresponding to flashrom svn r1335.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-06-12 19:47:55 +00:00
60b83f98a8
Mark the MSI MS-7529 (G31TM-P21) as supported
...
Original report:
http://www.flashrom.org/pipermail/flashrom/2011-May/006594.html
Manufacturer's page:
http://msi.com/product/mb/G31TM-P21.html
Corresponding to flashrom svn r1325.
Tested-by: Peter Lemenkov <lemenkov@gmail.com >
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2011-06-06 17:50:20 +00:00
8179be566e
Add a bunch of new/tested motherboards, board/chipset enables and flash chips 2
...
- mark chipset enable for QS57 as OK
(my thinkpad)
- mark MSI G31M3-L(S) V2 (MS-7529) as OK
http://www.flashrom.org/pipermail/flashrom/2011-June/006634.html
- mark AT49BV512 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-June/006609.html
- mark MX25L4005 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-June/006634.html
- mark SST49LF020 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-May/006570.html
- mark SST25VF064C as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-May/006586.html
- mark W25x16 as fully tested
http://www.flashrom.org/pipermail/flashrom/2011-June/006605.html
Corresponding to flashrom svn r1324.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-06-04 13:13:34 +00:00
355cbfdbef
Small fixes
...
- missing spaces in code and output
- improved documentation/naming/output
- missing line breaks in spi probing functions
Corresponding to flashrom svn r1321.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-05-28 02:37:14 +00:00
0fbba98c27
Add a bunch of new/tested motherboards, board enables and flash chips
...
Tested motherboards:
- MSI MS-7599 (870-C45)
http://www.flashrom.org/pipermail/flashrom/2011-May/006420.html
- Gigabyte GA-P55A-UD4 (rev 1.0)
http://www.flashrom.org/pipermail/flashrom/2011-May/006415.html
- Supermicro X8DTU-F
http://www.flashrom.org/pipermail/flashrom/2011-May/006329.html
- Supermicro X8STi
http://www.flashrom.org/pipermail/flashrom/2011-May/006436.html
tested board enable:
- abit NF-M2 nView
success report (without a log though): http://www.flashrom.org/pipermail/flashrom/2011-April/006167.html
tested flash chips:
- ST M50FW080 (+EW)
http://www.flashrom.org/pipermail/flashrom/2011-May/006409.html
- ST M25P32 (+EW)
http://www.flashrom.org/pipermail/flashrom/2011-May/006398.html
- Winbond W25x64 (+P)
http://www.flashrom.org/pipermail/flashrom/2011-March/006012.html
- Winbond W39V040FA (+W)
http://www.flashrom.org/pipermail/flashrom/2010-December/005642.html
new flash chip
- Winbond W25Q128
http://www.flashrom.org/pipermail/flashrom/2011-April/006309.html
Corresponding to flashrom svn r1320.
W25Q128 is:
Signed-off-by: Antony Rheneus <rheneus.paul@gmail.com >
everything else is:
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
2011-05-26 14:28:51 +00:00
7bcacb1bdb
Eliminate magic numbers indicating maximum column sizes in print.c
...
Without this the magic numbers need to be kept in sync with the maximum
length of the strings printed in the corresponding column. if not, an
overflow and a nasty ' '-storm occur on executing flashrom -L.
Corresponding to flashrom svn r1318.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-05-26 01:35:19 +00:00
c0aaf95487
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 >
2011-05-19 02:58:17 +00:00
6dbab4dcfb
Mark Supermicro X8DTH-6F as supported
...
Corresponding to flashrom svn r1314.
Signed-off-by: Shailendra Sodhi <shailendra.sodhi@endace.com >
Acked-by: Idwer Vollering <vidwer@gmail.com >
2011-05-18 01:32:25 +00:00
ef1017558b
Mark EVGA 270-WS-W555-A2 (Classified SR-2) as supported
...
Success report: http://flashrom.org/pipermail/flashrom/2011-April/006179.html
Corresponding to flashrom svn r1312.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Idwer Vollering <vidwer@gmail.com >
2011-05-18 01:32:09 +00:00
67fbd77674
Add Gigabyte GA-MA790XT-UD4P to the mainboard support list
...
http://www.flashrom.org/pipermail/flashrom/2011-April/006099.html
Corresponding to flashrom svn r1308.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Idwer Vollering <vidwer@gmail.com >
2011-05-18 01:31:39 +00:00
e474cdc614
Add MS-7640 (890FXA-GD70) to the boards_known struct in print.c
...
Corresponding to flashrom svn r1307.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Idwer Vollering <vidwer@gmail.com >
2011-05-18 01:31:33 +00:00
82f54e5f16
Add status of Thinkpad T410s and DG45ID to the wiki table
...
Corresponding to flashrom svn r1305.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at >
Acked-by: Idwer Vollering <vidwer@gmail.com >
2011-05-18 01:31:17 +00:00
b713d2e35c
Intel NIC with parallel flash support
...
Tested-by: Maciej Pijanka <maciej.pijanka@gmail.com >
Corresponding to flashrom svn r1297.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
Tested-by: Anton Kochkov <anton.kochkov@gmail.com >
Acked-by: Anton Kochkov <anton.kochkov@gmail.com >
2011-05-08 00:24:18 +00:00
4c82318e4a
Constify flashchips array
...
This moves 99.5% of the .data section to .rodata (which ends up in .text).
Corresponding to flashrom svn r1293.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
Acked-by: Stefan Reinauer <stefan.reinauer@coreboot.org >
2011-05-04 00:39:50 +00:00
2842db315d
Board enable for Foxconn 6150K8MD-8EKRSH
...
Reported by: wickberg@student.chalmers.se
flashrom -V: http://paste.flashrom.org/view.php?id=452
lspci: http://paste.flashrom.org/view.php?id=453
(note that the flashrom dump is with a foreign chip. That
board is originally equipped with an PMC Pm49FL004.
Corresponding to flashrom svn r1286.
Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Acked-by: Stefan Reinauer <stefan.reinauer@coreboot.org >
2011-04-14 23:14:27 +00:00
40446eef1b
Remove vendorid parameter from pcidev_init()
...
Simplify pcidev_init by killing the vendorid parameter which was pretty
useless anyway since it was present in the pcidevs parameter as well.
This also allows us to handle multiple programmers with different vendor
IDs in the same driver.
Fix compilation of flashrom with only the nicrealtek driver.
Corresponding to flashrom svn r1274.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
Acked-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
2011-03-07 01:08:09 +00:00
94b3609036
Add Gigabyte GA-MA780G-UD3H to mainboard support list
...
http://www.flashrom.org/pipermail/flashrom/2010-October/005117.html
Corresponding to flashrom svn r1271.
Signed-off-by: Bernhard Geier <geierb@geierb.de >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-03-06 22:16:30 +00:00
f07bf32106
Mark SST49LF080A as fully tested
...
Mark EVGA nForce 780i board as supported.
Full logs are here:
http://www.flashrom.org/pipermail/flashrom/2011-January/005779.html
Corresponding to flashrom svn r1269.
Signed-off-by: Brandon Dowdy <brandonrd7@gmail.com >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-03-06 18:31:11 +00:00
242efd491c
Board-enable for GA-K8N51GMF
...
Gigabyte is not really helpful with their PCI IDs for us, the subsystem
IDs used just mean "gigabyte northbridge" and "gigabyte southbridge".
We should investigate whether autodetection of this board is causing
interference with other boards.
real version 2: Extend list of PCI IDs for nvidia southbridges.
flashrom -V: http://paste.flashrom.org/view.php?id=326
lspic: http://paste.flashrom.org/view.php?id=328
superiotool: http://paste.flashrom.org/view.php?id=329
Corresponding to flashrom svn r1266.
Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-03-06 12:09:05 +00:00
cba52dea18
Add HP e-Vectra P2706T
...
Reported by: Michal Janke <jankeso@gmail.com >
flashrom -V: http://paste.flashrom.org/view.php?id=370
lspci: http://paste.flashrom.org/view.php?id=371
superiotool: http://paste.flashrom.org/view.php?id=372 and
http://www.flashrom.org/pipermail/flashrom/2011-March/005878.html
Corresponding to flashrom svn r1265.
Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-03-06 12:07:19 +00:00
6d6ab74f4a
I tested a few mainboards and flash chips
...
Successfully tested MSI MS-7596 (785GM-E51).
Successfully tested ASRock 890GX Extreme3.
Successfully tested Winbond W25x80.
Mention which GIGABYTE GA-MA78G-DS3H board revision was tested.
Corresponding to flashrom svn r1264.
Signed-off-by: Yul Rottmann <yulrottmann@bitel.net >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2011-03-05 16:31:57 +00:00
9a1105cfff
Support for Angelbird Wings PCIe SSD (solid-state drive)
...
It uses a Marvell 88SX7042 SATA controller internally which has access
to a separate flash chip hosting the option ROM.
Thanks to Angelbird Ltd for sponsoring development of this driver!
I expect the code to work for that SATA controller even if it is not
part of the Angelbird SSD.
Corresponding to flashrom svn r1258.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
Acked-by: Stefan Reinauer <stefan.reinauer@coreboot.org >
2011-02-04 21:37:59 +00:00
3d3fd6ab2c
Fix sparse warning: Unknown escape %
...
This patch fixes wrong escaping of %.
In print.c %%2b is correct instead of \%2b ("%%2b"=%2b=+)
In board_enable.c %d is correct instead of \%d.
Corresponding to flashrom svn r1256.
Signed-off-by: Peter Huewe <peterhuewe@gmx.de >
Acked-by: Stefan Reinauer <stepan@coreboot.org >
2011-01-25 00:23:32 +00:00
90021f28ff
Add support for the Open Graphics Project development card, OGD1, as a SPI flash programmer
...
The project is in the the process of designing and making a complete,
open source, graphics card. More info at http://wiki.opengraphics.org .
The first development card is a PCI add in card containing a couple of
FPGAs and a couple of serial flash chips (amongst other things). The
FPGAs are called XP10 and S3 (their part numbers). The XP10 contains its
own flash and does not need to be programmed by flashrom - it ensures
that the device can enumerate on the PCI bus without needing further
configuration.
The larger FPGA is the S3. This is configured from a large SPI flash
(2 MBytes). The second SPI flash is used to store the VGA BIOS. It is
smaller (128 KBytes). This patch adds support for programming either of
the two SPI flash chips.
The programmer device takes one configuration option which selects which
of the two flash chips is accessed. This must be set to either "cprom"
or "bprom". (The project refers to the two chips as "cprom" / "bprom",
"s3" and "bios" are more readable alternatives).
Add support for SST SST25VF010 (REMS). Mark SST SST25VF016B as tested
for write.
Corresponding to flashrom svn r1241.
Signed-off-by: Mark Marshall <mark.marshall@csr.com >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-12-03 14:48:11 +00:00
742999c682
Add a board-enable for the MSI MS-6391 (845 Pro4)
...
I found this via educated guessing and trial-and-error.
Corresponding to flashrom svn r1239.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-12-02 21:57:42 +00:00
83d349ac34
Fix board name, EP-8NPAI should have been EP-8NPA7I
...
Details, lspci/superiotool/flashrom logs:
http://www.flashrom.org/pipermail/flashrom/2010-October/005160.html
Also add the vendor website URL for this board.
Corresponding to flashrom svn r1214.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-10-18 22:32:03 +00:00
f8db959347
Add a board enable for the EPoX EP-8NPA7I board
...
Also, spelling correction.
Corresponding to flashrom svn r1213.
Signed-off-by: Jonathan Kollasch <jakllsch@kollasch.net >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-10-15 23:02:15 +00:00
ef69783a83
List the devices for all supported programmers in "flashrom -L" output
...
Fix PCI device ID printing.
Remove personal e-mail addresses from the man page, point people to
flashrom@flashrom.org instead.
Corresponding to flashrom svn r1200.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-10-07 22:21:45 +00:00
a73fb4983d
Refine -L output to include all programmer modules
...
Flashrom -L output did not contain a list of programmers nor were
all programmers listed. Fix it and mention at least the name of each
programmer. Wiki output is unchanged, and will need separate fixups.
Corresponding to flashrom svn r1199.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-10-06 23:48:34 +00:00
17da61ea32
Add a board-enable for the ASRock K7S41, chipset-enable for SiS 741
...
This also adds (and marks as tested) a chipset-enable for the SiS 741.
All operations successfully tested on hardware.
lspci/superiotool:
http://www.flashrom.org/pipermail/flashrom/2010-September/004710.html
Corresponding to flashrom svn r1192.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-10-05 21:48:43 +00:00
2eaad63dc2
Add board enable for Dell OptiPlex GX1 and mark Intel 28F002BC/BL/BV/BX-T as tested
...
Match on ethernet and north bridge.
This is tested on an OptiPlex GX1 400L+ but will probably work for
the whole GX1 series as they all share the same vendor BIOS.
lspci/flashrom output
http://www.flashrom.org/pipermail/flashrom/2010-July/004042.html
lspci output (OptiPlex GX1 unknown model)
http://www.coreboot.org/pipermail/coreboot/2010-May/058040.html
superiotool output (OptiPlex GX1 266L+)
http://www.flashrom.org/pipermail/flashrom/2009-July/000207.html
lspci/dmidecode output (OptiPlex GX1 266L+)
http://www.coreboot.org/pipermail/coreboot/2009-July/050958.html
Corresponding to flashrom svn r1191.
Signed-off-by: Mattias Mattsson <vitplister@gmail.com >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-10-05 21:32:29 +00:00
39dcdece3a
Board enable for GA-6IEM
...
Reported by Konstantin <hc@comp.susu.ac.ru >
lspci (superiotool missing, doesn't matter for this patch)
http://www.coreboot.org/pipermail/flashrom/2010-September/004609.html
DMI is needed, as there are no usefull PCI IDs.
(no test of that board yet, thus marked as untested)
Corresponding to flashrom svn r1187.
Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-10-05 17:29:35 +00:00
f4925168c8
Add board enable for Elitegroup GeForce6100SM-M
...
Match on Memory Controller/LPC Bridge.
lspci/superiotool output:
http://www.coreboot.org/pipermail/flashrom/2010-September/004829.html
Test report:
http://www.coreboot.org/pipermail/flashrom/2010-September/004835.html
Corresponding to flashrom svn r1177.
Tested-by: Andrew Cleveland <evil.saltine@gmail.com >
Signed-off-by: Mattias Mattsson <vitplister@gmail.com >
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net >
2010-09-16 22:09:18 +00:00
9a87c5d6ad
Add missing GIGABYTE GA-7DXR entry, should have been in r1166
...
Corresponding to flashrom svn r1169.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-09-15 00:03:53 +00:00
45bd144536
Board-enable for the ASUS A7V333
...
The board-enable is the same as for the ASUS A7V8X, i.e., it raises
GP51 on the ITE IT8703F. I verified using a multimeter that this
will raise both, WE# and TBL# on the flash chip.
All operations successfully tested on hardware.
Also renamed board_asus_a7v8x() to it8703f_gpio51_raise().
Corresponding to flashrom svn r1167.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Joshua Roys <roysjosh@gmail.com >
2010-09-14 23:20:35 +00:00
a3473248d7
Another round of board/chip status updates
...
Mark the following boards as tested:
- Intel Foxhollow (reported by Jason Shriver <J.Shriver@F5.com >)
http://www.flashrom.org/pipermail/flashrom/2010-September/004768.html
- Intel Greencity (reported by Jason Shriver <J.Shriver@F5.com >)
http://www.flashrom.org/pipermail/flashrom/2010-September/004768.html
- Tyan S2915-E (Thunder n6650W) (reported by Axel Bergerhoff
<axelbergerhoff@compuserve.com >)
http://www.flashrom.org/pipermail/flashrom/2010-August/004560.html
- ASUS Z8NA-D6C (reported by John Wells <jb@sourceillustrated.com >)
http://www.flashrom.org/pipermail/flashrom/2010-September/004737.html
- GIGABYTE GA-7DXR (reported by Uwe Hermann <uwe@hermann-uwe.de >)
http://www.flashrom.org/pipermail/flashrom/2010-September/004712.html
- MSI MS-7211 (PM8M3-V) (reported by Shahar Or <mightyiampresence@gmail.com >)
http://www.flashrom.org/pipermail/flashrom/2010-September/004612.html
- MSI MS-6787 (P4MAM-V/P4MAM-L) (reported by Swift Geek <swiftgeek@gmail.com >)
Board-enable now marked as tested.
http://www.flashrom.org/pipermail/flashrom/2010-September/004687.html
Chips:
- SST SST25VF016B (reported by Warren Turkal <wt@penguintechs.org >)
http://www.flashrom.org/pipermail/flashrom/2010-September/004716.html
Corresponding to flashrom svn r1166.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-09-14 22:59:39 +00:00
4b933f0c5e
Add support for the abit BM6 board
...
Corresponding to flashrom svn r1163.
Signed-off-by: Tim ter Laak <timl@scintilla.utwente.nl >
Acked-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-09-13 23:00:57 +00:00
fb60cec402
Add board enable for ASUS P4SC-E
...
I does this by setting bits 3..2 of register 0x24 on the ITE IT8707F,
while keeping bit 3 of register 0x23 set while manipulating the first
register.
AFAIK, there is no public datasheet available for this super i/o chip, but
the above is how the vendor BIOS does it. Also, registers 0x23 and 0x24 seem
to have the same meaning as on the ITE IT8710F.
Matching on NB/SB.
Tested on a P4SC-E with SST 39SF020A flash. Probe, read, erase, write
all work.
lspci/superio output:
http://www.flashrom.org/pipermail/flashrom/2010-July/004090.html
flashrom output:
http://www.flashrom.org/pipermail/flashrom/2010-August/004566.html
Many thanks to Reinder de Haan for help with reverse engineering this!
Corresponding to flashrom svn r1161.
Signed-off-by: Mattias Mattsson <vitplister@gmail.com >
Acked-by: Uwe Hermann <uwe@hermann-uwe.de >
2010-09-13 19:39:25 +00:00