[flashrom] [commit] r1955 - tags/0.9.9

2016-03-13 Thread repository service
Author: stefanct Date: Sun Mar 13 18:47:39 2016 New Revision: 1955 URL: http://flashrom.org/trac/flashrom/changeset/1955 Log: Tag flashrom 0.9.9. Signed-off-by: Stefan Tauner Acked-by: Carl-Daniel Hailfinger Acked-by:

[flashrom] [commit] r1953 - trunk

2016-03-13 Thread repository service
Author: hailfinger Date: Sun Mar 13 18:36:49 2016 New Revision: 1953 URL: http://flashrom.org/trac/flashrom/changeset/1953 Log: Fix fscanf format string security bug in layout.c An internal security audit of the flashrom project by Carl-Daniel Hailfinger found a buffer overflow bug present in

[flashrom] [commit] r1952 - trunk

2016-03-13 Thread repository service
Author: hailfinger Date: Sun Mar 13 17:24:09 2016 New Revision: 1952 URL: http://flashrom.org/trac/flashrom/changeset/1952 Log: Implement serial port shutdown both for regular termination and error condition in pony_spi. Signed-off-by: Carl-Daniel Hailfinger

[flashrom] [commit] r1951 - in trunk: . util/ich_descriptors_tool

2016-03-13 Thread repository service
Author: stefanct Date: Sun Mar 13 16:16:30 2016 New Revision: 1951 URL: http://flashrom.org/trac/flashrom/changeset/1951 Log: Add a bunch of new/tested stuff and various small changes 25. Tested mainboards: OK: - ASRock Fatal1ty 970 Performance and P4i65G Reported by anonymous email message

[flashrom] [commit] r1950 - in trunk: . util/ich_descriptors_tool

2016-03-13 Thread repository service
Author: stefanct Date: Sun Mar 13 13:57:03 2016 New Revision: 1950 URL: http://flashrom.org/trac/flashrom/changeset/1950 Log: Fix compilation on SunOS. This came up when I was testing if building on SunOS still works on the buildbot's instance of OmniOS r151014 which is based on illumos. The

[flashrom] [commit] r1949 - trunk

2016-03-12 Thread repository service
Author: hailfinger Date: Sat Mar 12 20:49:14 2016 New Revision: 1949 URL: http://flashrom.org/trac/flashrom/changeset/1949 Log: Specifying spispeed=reserved as programmer parameter resulted in selecting the default SPI speed instead of aborting. Rewrite the logic to be more readable.

[flashrom] [commit] r1948 - trunk

2016-03-06 Thread repository service
Author: stefanct Date: Sun Mar 6 23:32:16 2016 New Revision: 1948 URL: http://flashrom.org/trac/flashrom/changeset/1948 Log: Add support for GNU Hurd. Signed-off-by: Stefan Tauner Acked-by: Carl-Daniel Hailfinger Modified:

[flashrom] [commit] r1947 - trunk

2016-03-06 Thread repository service
Author: stefanct Date: Sun Mar 6 15:33:49 2016 New Revision: 1947 URL: http://flashrom.org/trac/flashrom/changeset/1947 Log: Add support for GD25VQ21B, GD25VQ40C, GD25VQ80C and GD25VQ16C. Signed-off-by: Hatim Kanchwala Acked-by: Stefan Tauner

[flashrom] [commit] r1946 - trunk

2016-02-28 Thread repository service
Author: hailfinger Date: Sun Feb 28 23:04:51 2016 New Revision: 1946 URL: http://flashrom.org/trac/flashrom/changeset/1946 Log: Makefile: Fix driver blacklist dependencies Allow mstarddc_spi and pony_spi on Android. Allow mstarddc_spi and pony_spi on architectures with unsupported raw access.

[flashrom] [commit] r1945 - trunk

2016-02-28 Thread repository service
Author: stefanct Date: Sun Feb 28 18:04:38 2016 New Revision: 1945 URL: http://flashrom.org/trac/flashrom/changeset/1945 Log: rayer_spi: add support for SPI Tiny Tools-compatible hardware. Apparently, there is at least one board of Russian origin (coined SPI_TT LPT) that works with SPI Tiny

[flashrom] [commit] r1944 - trunk

2016-02-26 Thread repository service
Author: stefanct Date: Sat Feb 27 00:51:21 2016 New Revision: 1944 URL: http://flashrom.org/trac/flashrom/changeset/1944 Log: makefile: allow to disable all default-yes config variables with CONFIG_NOTHING=yes. All credit for this should be given to Patrick Georgi (see r1869). Signed-off-by:

[flashrom] [commit] r1943 - trunk

2016-02-25 Thread repository service
Author: hailfinger Date: Thu Feb 25 21:10:26 2016 New Revision: 1943 URL: http://flashrom.org/trac/flashrom/changeset/1943 Log: Partial architecture support for alpha hppa m68k sh s390 Only hardware not needing raw access (PCI, memory, port I/O) is supported. Signed-off-by: Carl-Daniel

[flashrom] [commit] r1941 - trunk

2016-02-22 Thread repository service
Author: stefanct Date: Mon Feb 22 09:59:15 2016 New Revision: 1941 URL: http://flashrom.org/trac/flashrom/changeset/1941 Log: pickit2_spi: use ordinary USB devs array. Even though there is currently only one USB device ID in the wild using our standard way to define the devices creates nicer

[flashrom] [commit] r1940 - tags/0.9.9-rc1

2016-02-21 Thread repository service
Author: stefanct Date: Sun Feb 21 19:25:15 2016 New Revision: 1940 URL: http://flashrom.org/trac/flashrom/changeset/1940 Log: Tag flashrom 0.9.9-rc1. Signed-off-by: Stefan Tauner Acked-by: Stefan Tauner Acked-by:

[flashrom] [commit] r1939 - trunk

2016-02-21 Thread repository service
Author: stefanct Date: Sun Feb 21 19:17:14 2016 New Revision: 1939 URL: http://flashrom.org/trac/flashrom/changeset/1939 Log: Increase version number to 0.9.9-rc1. Signed-off-by: Stefan Tauner Acked-by: Stefan Tauner

[flashrom] [commit] r1938 - trunk

2016-02-21 Thread repository service
Author: stefanct Date: Sun Feb 21 12:18:24 2016 New Revision: 1938 URL: http://flashrom.org/trac/flashrom/changeset/1938 Log: Automatically disable atapromise for libpayload as well. The atapromise module uses the rom_size field of the struct pci_dev found in pci.h that does not exist in

[flashrom] [commit] r1937 - trunk

2016-02-20 Thread repository service
Author: stefanct Date: Sun Feb 21 01:21:11 2016 New Revision: 1937 URL: http://flashrom.org/trac/flashrom/changeset/1937 Log: Add support for GigaDevice GD25VQ41B and GD25Q128C. Signed-off-by: Hatim Kanchwala Acked-by: Stefan Tauner

[flashrom] [commit] r1936 - trunk

2016-02-20 Thread repository service
Author: hailfinger Date: Sat Feb 20 23:28:16 2016 New Revision: 1936 URL: http://flashrom.org/trac/flashrom/changeset/1936 Log: Allow global disable of all drivers requiring libusb* or libpci This is especially helpful for compile tests with CONFIG_EVERYTHING=yes, but can also be used without

[flashrom] [commit] r1935 - trunk

2016-02-20 Thread repository service
Author: hailfinger Date: Sat Feb 20 23:04:39 2016 New Revision: 1935 URL: http://flashrom.org/trac/flashrom/changeset/1935 Log: Automatically disable atapromise on non-x86 We do not support PCI port I/O on non-x86 (yet). Atapromise needs PCI port I/O. Signed-off-by: Carl-Daniel Hailfinger

[flashrom] [commit] r1934 - trunk

2016-02-20 Thread repository service
Author: hailfinger Date: Sat Feb 20 22:43:56 2016 New Revision: 1934 URL: http://flashrom.org/trac/flashrom/changeset/1934 Log: Do not require PCI code for RayeR SPI driver CONFIG_RAYER_SPI only needs raw hardware access, but not libpci. Disable CONFIG_RAYER_SPI on Android because of missing

[flashrom] [commit] r1933 - trunk

2016-02-20 Thread repository service
Author: stefanct Date: Sat Feb 20 21:53:46 2016 New Revision: 1933 URL: http://flashrom.org/trac/flashrom/changeset/1933 Log: dediprog: tremendously improve performance on SF600 by ignoring the spec. The solution was discovered in a collaborative bug hunt with testing done by David Hendricks.

[flashrom] [commit] r1932 - trunk

2016-02-20 Thread repository service
Author: stefanct Date: Sat Feb 20 21:21:58 2016 New Revision: 1932 URL: http://flashrom.org/trac/flashrom/changeset/1932 Log: Include sys/glibc-syscalls.h instead of inexistent sys/io.h on Android. This won't make raw I/O work magically but at least it would provide iopl() if some driver

[flashrom] [commit] r1931 - trunk

2016-02-19 Thread repository service
Author: stefanct Date: Fri Feb 19 09:17:24 2016 New Revision: 1931 URL: http://flashrom.org/trac/flashrom/changeset/1931 Log: Makefile: fix overriding of make command line arguments. Command line arguments given when executing make should not stop us from setting commonly user-configurable

[flashrom] [commit] r1927 - trunk

2016-02-18 Thread repository service
Author: stefanct Date: Thu Feb 18 22:42:15 2016 New Revision: 1927 URL: http://flashrom.org/trac/flashrom/changeset/1927 Log: dediprog: add support for SF600. This patch is based on a number of changes by David Woodhouse and David Hendricks. SF600 uses two bulk endpoints, 1 for out and 2 for in

[flashrom] [commit] r1929 - trunk

2016-02-18 Thread repository service
Author: stefanct Date: Thu Feb 18 22:42:49 2016 New Revision: 1929 URL: http://flashrom.org/trac/flashrom/changeset/1929 Log: dediprog: port to libusb1 and use asynchronous bulk transfers for reading. This patch is based on Nico Huber's original version that was rebased by David Hendricks for

[flashrom] [commit] r1928 - trunk

2016-02-18 Thread repository service
Author: stefanct Date: Thu Feb 18 22:42:41 2016 New Revision: 1928 URL: http://flashrom.org/trac/flashrom/changeset/1928 Log: dediprog: use command 0x0B (set voltage) only on older SF100s. As per e-mail with Dediprog, command 0x0B (which is not listed in the command spec) is need on older

[flashrom] [commit] r1926 - trunk

2016-02-17 Thread repository service
Author: hailfinger Date: Wed Feb 17 23:25:12 2016 New Revision: 1926 URL: http://flashrom.org/trac/flashrom/changeset/1926 Log: List affected features for missing libraries If libpci, libusb0 or libusb1 are missing, make will now tell you which currently enabled features require those libraries.

[flashrom] [commit] r1925 - in trunk: . util

2016-02-14 Thread repository service
Author: stefanct Date: Sun Feb 14 16:46:00 2016 New Revision: 1925 URL: http://flashrom.org/trac/flashrom/changeset/1925 Log: ft2232_spi: Add support for Google Servo boards (v1 + v2). This patch has been cherry-picked from various patches in the chromiumos tree denoted below. Change-Id:

[flashrom] [commit] r1924 - trunk

2016-02-06 Thread repository service
Author: stefanct Date: Sun Feb 7 04:35:04 2016 New Revision: 1924 URL: http://flashrom.org/trac/flashrom/changeset/1924 Log: Fix compilation on non-i386 architectures on OpenBSD. We use a header for MSR accesses on AMD Geodes that does only exist on 32 bit x86 machines. Signed-off-by: Stefan

[flashrom] [commit] r1921 - trunk

2016-01-31 Thread repository service
Author: stefanct Date: Sun Jan 31 23:10:29 2016 New Revision: 1921 URL: http://flashrom.org/trac/flashrom/changeset/1921 Log: Add support for WCH CH341A as an SPI programmer. Signed-off-by: Urja Rannikko Signed-off-by: Stefan Tauner

[flashrom] [commit] r1920 - trunk

2016-01-31 Thread repository service
Author: stefanct Date: Sun Jan 31 23:10:14 2016 New Revision: 1920 URL: http://flashrom.org/trac/flashrom/changeset/1920 Log: Add infrastructure to support libusb-1.0. Signed-off-by: Stefan Tauner Acked-by: Urja Rannikko Modified:

[flashrom] [commit] r1922 - trunk

2016-01-31 Thread repository service
Author: stefanct Date: Mon Feb 1 00:17:35 2016 New Revision: 1922 URL: http://flashrom.org/trac/flashrom/changeset/1922 Log: Separate Am29F0xx from Am29F0xxA/B definitions. The earlier versions of the chip require 0x2AAA for probes thus split the definitions and set them to untested to provoke

[flashrom] [commit] r1923 - trunk

2016-01-31 Thread repository service
Author: stefanct Date: Mon Feb 1 01:27:25 2016 New Revision: 1923 URL: http://flashrom.org/trac/flashrom/changeset/1923 Log: Add support for ESI ES25P40, ES25P80 and ES25P16. Signed-off-by: Hatim Kanchwala Acked-by: Stefan Tauner Modified:

[flashrom] [commit] r1919 - trunk

2016-01-24 Thread repository service
Author: stefanct Date: Sun Jan 24 23:37:10 2016 New Revision: 1919 URL: http://flashrom.org/trac/flashrom/changeset/1919 Log: Makefile: print compile commands of configure steps to the build details file. This allows for even more easy debugging of build failures due to problems with libraries.

[flashrom] [commit] r1917 - trunk

2016-01-23 Thread repository service
Author: stefanct Date: Sat Jan 23 17:16:49 2016 New Revision: 1917 URL: http://flashrom.org/trac/flashrom/changeset/1917 Log: Add a bunch of new/tested stuff and various small changes 24. Tested mainboards: OK: - ASRock G31M-GS Reported by Александр Трубицын - ASRock G41M-VS3 Reported by

[flashrom] [commit] r1918 - trunk

2016-01-23 Thread repository service
Author: stefanct Date: Sun Jan 24 00:27:58 2016 New Revision: 1918 URL: http://flashrom.org/trac/flashrom/changeset/1918 Log: dediprog: support new communication protocol, cleanup and enable by default. The new protocol changes some commands, so adjust the code to support these. Use helper

[flashrom] [commit] r1915 - trunk

2016-01-16 Thread repository service
Author: stefanct Date: Sat Jan 16 19:50:27 2016 New Revision: 1915 URL: http://flashrom.org/trac/flashrom/changeset/1915 Log: Fix file descriptor leak in serial.c. Found by Coverity as "CID 1348465: Resource leaks". Signed-off-by: Stefan Tauner Acked-by:

[flashrom] [commit] r1913 - trunk

2016-01-14 Thread repository service
Author: stefanct Date: Thu Jan 14 23:47:55 2016 New Revision: 1913 URL: http://flashrom.org/trac/flashrom/changeset/1913 Log: Pimp the manpage to create nicer hyperlinks and HTML output. Also, add a target to the makefile to build a flashrom.8.html with groff. To fix some formatting issues this

[flashrom] [commit] r1914 - trunk

2016-01-14 Thread repository service
Author: stefanct Date: Fri Jan 15 00:05:55 2016 New Revision: 1914 URL: http://flashrom.org/trac/flashrom/changeset/1914 Log: Set LC_ALL globally in Makefile. This won't work for the majority of relevant commands because they use the $(shell) function and GNU make does not relay variables

[flashrom] [commit] r1911 - trunk

2016-01-07 Thread repository service
Author: stefanct Date: Thu Jan 7 18:45:59 2016 New Revision: 1911 URL: http://flashrom.org/trac/flashrom/changeset/1911 Log: Make make errors more less flashily. Previously we have hid almost all error messages from called tools like pkg-config or the compiler in the "configure" step. Only

[flashrom] [commit] r1912 - trunk

2016-01-07 Thread repository service
Author: stefanct Date: Thu Jan 7 19:13:07 2016 New Revision: 1912 URL: http://flashrom.org/trac/flashrom/changeset/1912 Log: Add support for linking statically with CONFIG_STATIC=yes. This is loosly based on the following changes of chromiumos: - flashrom: Add default pkg-config definition.

[flashrom] [commit] r1907 - trunk

2016-01-03 Thread repository service
Author: stefanct Date: Mon Jan 4 04:05:15 2016 New Revision: 1907 URL: http://flashrom.org/trac/flashrom/changeset/1907 Log: serprog: allow to omit specifying a baud rate. On USB-based serial connections (VCP) the requested baud rate usually does not matter (much). Remove the arbitrary

[flashrom] [commit] r1905 - trunk

2016-01-03 Thread repository service
Author: stefanct Date: Mon Jan 4 04:04:36 2016 New Revision: 1905 URL: http://flashrom.org/trac/flashrom/changeset/1905 Log: serprog: clear NDELAY flag only once after opening the port. Change sp_openserport() to directly clear the O_NONBLOCK flag that is potentially set by opening the device

[flashrom] [commit] r1908 - trunk

2016-01-03 Thread repository service
Author: stefanct Date: Mon Jan 4 04:05:23 2016 New Revision: 1908 URL: http://flashrom.org/trac/flashrom/changeset/1908 Log: serprog: fix missing device parameter error message on Windows. Previously, flashrom -p serprog didnt notice a completely missing dev= string on Windows. Also, the error

[flashrom] [commit] r1902 - trunk

2015-12-25 Thread repository service
Author: stefanct Date: Fri Dec 25 22:59:45 2015 New Revision: 1902 URL: http://flashrom.org/trac/flashrom/changeset/1902 Log: Rigorously check integrity of I/O stream data. Even if fwrite() succeeds the data is not necessarily out of the clib's buffers and writing it eventually could fail. Even

[flashrom] [commit] r1904 - trunk

2015-12-25 Thread repository service
Author: stefanct Date: Fri Dec 25 23:42:45 2015 New Revision: 1904 URL: http://flashrom.org/trac/flashrom/changeset/1904 Log: Add support for libftdi1. Many distros no longer provide libftdi 0.2, and as a result, programmers that depend on libftdi must be disabled to compile flashrom. Luckily

[flashrom] [commit] r1901 - trunk

2015-11-21 Thread repository service
Author: stefanct Date: Sun Nov 22 03:23:31 2015 New Revision: 1901 URL: http://flashrom.org/trac/flashrom/changeset/1901 Log: Add support for SST SST25WF020A, SST25WF040B, SST25WF080B. Apart from the strange ID (using Sanyo's vendor ID 0x62) the main difference from the plain SST25WF series is

[flashrom] [commit] r1900 - trunk

2015-11-21 Thread repository service
Author: stefanct Date: Sun Nov 22 00:35:47 2015 New Revision: 1900 URL: http://flashrom.org/trac/flashrom/changeset/1900 Log: Add support for VIA VT8251. Seems to work on IBM SurePOS 700 and IBM (now Toshiba) AnyPlace Kiosk Model 4838-310. Tested-by: Jason Vannest

[flashrom] [commit] r1898 - trunk

2015-11-13 Thread repository service
Author: stefanct Date: Sat Nov 14 03:55:12 2015 New Revision: 1898 URL: http://flashrom.org/trac/flashrom/changeset/1898 Log: Add (implicit) support for musl libc. This is mostly achieved by fixing or refining the inclusion of header files and replacing glibc-specific ifdefs with more generic

[flashrom] [commit] r1897 - trunk

2015-10-15 Thread repository service
Author: stefanct Date: Fri Oct 16 04:16:20 2015 New Revision: 1897 URL: http://flashrom.org/trac/flashrom/changeset/1897 Log: Add support for 128 bytes write granularity. Some chips such as the ENE KB9012 internal flash require a write granularity of 128 bytes. Signed-off-by: Paul Kocialkowski

[flashrom] [commit] r1896 - trunk

2015-07-05 Thread repository service
Author: stefanct Date: Sun Jul 5 18:53:22 2015 New Revision: 1896 URL: http://flashrom.org/trac/flashrom/changeset/1896 Log: dediprog: Tidy up commands and remove dead nonsense code. Use names for the commands and request types instead of magic numbers and remove some of the unnecessary

[flashrom] [commit] r1895 - trunk

2015-06-29 Thread repository service
Author: stefanct Date: Tue Jun 30 01:24:23 2015 New Revision: 1895 URL: http://flashrom.org/trac/flashrom/changeset/1895 Log: serprog: Fix FWH/LPC by implementing serprog_map. The serprog protocol does only transmit 24 bit-wide address and ignores the top 8 bit. This is fine as long as the

[flashrom] [commit] r1894 - trunk

2015-06-28 Thread repository service
Author: stefanct Date: Sun Jun 28 15:31:19 2015 New Revision: 1894 URL: http://flashrom.org/trac/flashrom/changeset/1894 Log: dediprog: Invert the LED polarity in the code. Previously we have used low-active macros (because the hardware and old protocol were so too) and set every single LED

[flashrom] [commit] r1893 - trunk

2015-06-22 Thread repository service
Author: stefanct Date: Tue Jun 23 01:59:15 2015 New Revision: 1893 URL: http://flashrom.org/trac/flashrom/changeset/1893 Log: spi25: ignore 0x00 as a manufacturer id in the generic match. Saying that manufacturer id 0x00 is an unknown SPI chip just confuses people with external programmers

[flashrom] [commit] r1892 - trunk

2015-06-20 Thread repository service
Author: stefanct Date: Sat Jun 20 13:53:10 2015 New Revision: 1892 URL: http://flashrom.org/trac/flashrom/changeset/1892 Log: Add support for Winbond W29C512A/W29EE512. Tested with a W29EE512P-70 (PLCC32, 5V) found on an RTL8169 network card. The ID for the chip was already in flashchips.h with

[flashrom] [commit] r1891 - trunk

2015-06-02 Thread repository service
Author: stefanct Date: Wed Jun 3 00:32:24 2015 New Revision: 1891 URL: http://flashrom.org/trac/flashrom/changeset/1891 Log: Add support for PMC Pm25LQ020, Pm25LQ040, Pm25LQ080, Pm25LQ016, Pm25LQ032C. Signed-off-by: Steven Honeyman stevenhoney...@gmail.com Signed-off-by: Stefan Tauner

[flashrom] [commit] r1889 - trunk

2015-04-03 Thread repository service
Author: stefanct Date: Fri Apr 3 23:29:04 2015 New Revision: 1889 URL: http://flashrom.org/trac/flashrom/changeset/1889 Log: Add support for more GigaDevice GD25LQ chips. Namely GD25LQ40, GD25LQ80, GD25LQ16, GD25LQ64(B), GD25LQ128. Signed-off-by: Roman Titov titovro...@gmail.com Acked-by:

[flashrom] [commit] r1887 - trunk

2015-03-01 Thread repository service
Author: stefanct Date: Sun Mar 1 23:05:16 2015 New Revision: 1887 URL: http://flashrom.org/trac/flashrom/changeset/1887 Log: Increase flashrom version number to 0.9.8. Signed-off-by: Stefan Tauner stefan.tau...@alumni.tuwien.ac.at Acked-by: Stefan Tauner stefan.tau...@alumni.tuwien.ac.at

[flashrom] [commit] r1886 - trunk

2015-03-01 Thread repository service
Author: stefanct Date: Sun Mar 1 23:04:38 2015 New Revision: 1886 URL: http://flashrom.org/trac/flashrom/changeset/1886 Log: 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

[flashrom] [commit] r1888 - tags/0.9.8

2015-03-01 Thread repository service
Author: stefanct Date: Sun Mar 1 23:12:16 2015 New Revision: 1888 URL: http://flashrom.org/trac/flashrom/changeset/1888 Log: Tag flashrom 0.9.8. Signed-off-by: Stefan Tauner stefan.tau...@alumni.tuwien.ac.at Acked-by: Stefan Tauner stefan.tau...@alumni.tuwien.ac.at Added: tags/0.9.8/

[flashrom] [commit] r1885 - trunk

2015-02-18 Thread repository service
Author: stefanct Date: Thu Feb 19 00:28:30 2015 New Revision: 1885 URL: http://flashrom.org/trac/flashrom/changeset/1885 Log: Fix a number of problems in mstarddc_spi.c. Coverity has brought up the following problems: mstarddc_spi_send_command(): - CID 1270702: bad comparison of malloced

[flashrom] [commit] r1883 - trunk

2015-02-11 Thread repository service
Author: stefanct Date: Wed Feb 11 23:21:03 2015 New Revision: 1883 URL: http://flashrom.org/trac/flashrom/changeset/1883 Log: Increase flashrom version number to 0.9.8-rc1. Signed-off-by: Stefan Tauner stefan.tau...@alumni.tuwien.ac.at Acked-by: Stefan Tauner stefan.tau...@alumni.tuwien.ac.at

[flashrom] [commit] r1884 - tags/0.9.8-rc1

2015-02-11 Thread repository service
Author: stefanct Date: Wed Feb 11 23:30:30 2015 New Revision: 1884 URL: http://flashrom.org/trac/flashrom/changeset/1884 Log: Tag flashrom 0.9.8-rc1. Signed-off-by: Stefan Tauner stefan.tau...@student.tuwien.ac.at Acked-by: Stefan Tauner stefan.tau...@student.tuwien.ac.at Acked-by: Carl-Daniel

[flashrom] [commit] r1882 - trunk

2015-02-10 Thread repository service
Author: stefanct Date: Tue Feb 10 09:03:10 2015 New Revision: 1882 URL: http://flashrom.org/trac/flashrom/changeset/1882 Log: Add support for SPARC (maybe). Was implemented by SPARC newbies, does (cross-)compile but is not run-tested. Signed-off-by: Stefan Tauner

[flashrom] [commit] r1879 - trunk

2015-02-08 Thread repository service
Author: stefanct Date: Sun Feb 8 22:57:52 2015 New Revision: 1879 URL: http://flashrom.org/trac/flashrom/changeset/1879 Log: Add a bunch of new/tested stuff and various small changes 22. Tested mainboards: OK: - AOpen UK79G-1394 (used in EZ18 barebones) Reported by Lawrence Gough - ASUS

[flashrom] [commit] r1880 - trunk

2015-02-08 Thread repository service
Author: stefanct Date: Sun Feb 8 22:58:04 2015 New Revision: 1880 URL: http://flashrom.org/trac/flashrom/changeset/1880 Log: Refine version check of libpci function pci_get_dev. The way more elegant check for the header fails unfortunately on CentOS 4.9 because PCI_LIB_VERSION is not defined at

[flashrom] [commit] r1878 - trunk

2015-01-27 Thread repository service
Author: stefanct Date: Tue Jan 27 19:07:50 2015 New Revision: 1878 URL: http://flashrom.org/trac/flashrom/changeset/1878 Log: Make strnlen() visible in old versions of glibc. strnlen() is in POSIX 2008 but was a GNU extension up to glibc 2.10 requiring to define _GNU_SOURCE. This fixes

[flashrom] [commit] r1877 - trunk

2015-01-26 Thread repository service
Author: stefanct Date: Mon Jan 26 23:06:04 2015 New Revision: 1877 URL: http://flashrom.org/trac/flashrom/changeset/1877 Log: Properly include current libusb-win32 header. libusb-win32 is using a different header file name (lusb0_usb.h) for a while. Use that on Windows builds to make clear that

[flashrom] [commit] r1876 - trunk

2015-01-26 Thread repository service
Author: stefanct Date: Mon Jan 26 23:03:35 2015 New Revision: 1876 URL: http://flashrom.org/trac/flashrom/changeset/1876 Log: Let pkg-config work with cross-compilers. In cross-compiler setups pkg-config often needs some help to determine the correct libraries. This can be done for example by

[flashrom] [commit] r1873 - trunk

2015-01-25 Thread repository service
Author: stefanct Date: Mon Jan 26 00:42:57 2015 New Revision: 1873 URL: http://flashrom.org/trac/flashrom/changeset/1873 Log: ftdi2232_spi: revert usage of DIS_DIV_5 macro. In r1872 we replaced some magic values with constant macros from ftdi.h. Among them was DIS_DIV_5 that represents the

[flashrom] [commit] r1874 - trunk

2015-01-25 Thread repository service
Author: stefanct Date: Mon Jan 26 00:45:14 2015 New Revision: 1874 URL: http://flashrom.org/trac/flashrom/changeset/1874 Log: Shadowing fix in nicintel_eeprom.c for ancient libpci. Very old versions (2.2) of pciutils had a typedef named word in types.h. That does not play well with previous

[flashrom] [commit] r1875 - trunk

2015-01-25 Thread repository service
Author: stefanct Date: Mon Jan 26 00:57:08 2015 New Revision: 1875 URL: http://flashrom.org/trac/flashrom/changeset/1875 Log: Fix unterminated variable reference on ancient versions of GNU make. Add a workaround for the GNU make that shipped with CentOS 4.9, which apparently does not like

[flashrom] [commit] r1872 - trunk

2015-01-24 Thread repository service
Author: stefanct Date: Sun Jan 25 04:52:47 2015 New Revision: 1872 URL: http://flashrom.org/trac/flashrom/changeset/1872 Log: ft2232_spi.c: use constants from ftdi.h instead of magic numbers. Also, improve documentation of static variables cs_bits and pindir. Signed-off-by: Antony Pavlov

[flashrom] [commit] r1870 - trunk

2015-01-24 Thread repository service
Author: stefanct Date: Sat Jan 24 16:06:27 2015 New Revision: 1870 URL: http://flashrom.org/trac/flashrom/changeset/1870 Log: Add support for Eon EN25P Series. These are very similar to Eon's EN25B series but unlike those the EN25P has uniform sectors (of 32 and 64 kB). They can not be

[flashrom] [commit] r1869 - trunk

2015-01-19 Thread repository service
Author: stefanct Date: Mon Jan 19 20:52:34 2015 New Revision: 1869 URL: http://flashrom.org/trac/flashrom/changeset/1869 Log: Allow to easily build all optional modules. This patch adds a CONFIG_EVERYTHING flag to the Makefile that sets all CONFIG_* flags to yes if they were no. This provides a

[flashrom] [commit] r1859 - trunk

2014-12-20 Thread repository service
Author: stefanct Date: Sat Dec 20 17:45:31 2014 New Revision: 1859 URL: http://flashrom.org/trac/flashrom/changeset/1859 Log: Fix handling of write protection at register space address +2. Since r1833 we added the offset of the virtual register in several functions, which produced segfaults.

[flashrom] [commit] r1860 - trunk

2014-12-20 Thread repository service
Author: stefanct Date: Sat Dec 20 21:25:19 2014 New Revision: 1860 URL: http://flashrom.org/trac/flashrom/changeset/1860 Log: Add support for the MSTAR I2C ISP protocol. Basically, among other chips, MSTAR manufactures SoCs that equip TV sets and computer screens, and it seems that all of their

[flashrom] [commit] r1858 - trunk

2014-12-11 Thread repository service
Author: stefanct Date: Fri Dec 12 01:32:03 2014 New Revision: 1858 URL: http://flashrom.org/trac/flashrom/changeset/1858 Log: Add support for Spansion S25FL127S. This flash chip can be configured (one time) to use 64 KiB or 256 KiB sectors. Additionally, in the 64 KiB mode it supports 16 4 KiB

[flashrom] [commit] r1857 - trunk

2014-12-07 Thread repository service
Author: stefanct Date: Sun Dec 7 22:57:53 2014 New Revision: 1857 URL: http://flashrom.org/trac/flashrom/changeset/1857 Log: Add support for Eon EN29LV040 and EN29LV040A. Both use the same ID and are mostly identical. Tested-by: Denis 'GNUtoo' Carikli gnu...@no-log.org Signed-off-by: Denis

[flashrom] [commit] r1856 - trunk

2014-12-05 Thread repository service
Author: stefanct Date: Fri Dec 5 23:56:13 2014 New Revision: 1856 URL: http://flashrom.org/trac/flashrom/changeset/1856 Log: Add support for Intel 82599 10 GbE NICs. The Intel 82599 series of 10 GbE controllers has a bit-banged SPI interface that's register-compatible with the one in the 1 GbE

[flashrom] [commit] r1855 - trunk

2014-11-30 Thread repository service
Author: stefanct Date: Sun Nov 30 23:31:12 2014 New Revision: 1855 URL: http://flashrom.org/trac/flashrom/changeset/1855 Log: Add board enable for GIGABYTE GA-8SIMLFS 2.0. This board was used/sold by Fujitsu. The board enabled was tested (sadly with the wrong image, i.e. one of the GA-8SIMLH

[flashrom] [commit] r1853 - trunk

2014-11-01 Thread repository service
Author: stefanct Date: Sat Nov 1 23:56:06 2014 New Revision: 1853 URL: http://flashrom.org/trac/flashrom/changeset/1853 Log: Move strtok_r implementation verbatim to helpers.c. Signed-off-by: Stefan Tauner stefan.tau...@student.tuwien.ac.at Acked-by: Stefan Tauner

[flashrom] [commit] r1854 - trunk

2014-11-01 Thread repository service
Author: stefanct Date: Sun Nov 2 00:12:33 2014 New Revision: 1854 URL: http://flashrom.org/trac/flashrom/changeset/1854 Log: cbtable.c: Do not unnecessarily duplicate strings. The strdup calls were a leftover that slipped through the cleanup in r1577. Found-by: Valgrind 3.10.0 Signed-off-by:

[flashrom] [commit] r1851 - trunk

2014-10-19 Thread repository service
Author: stefanct Date: Sun Oct 19 09:53:45 2014 New Revision: 1851 URL: http://flashrom.org/trac/flashrom/changeset/1851 Log: Make read before write configurable (infrastructure part). - Introduce a variable in doit() that allows to influence read-before-write and its consequences. - Modify

[flashrom] [commit] r1852 - trunk

2014-10-19 Thread repository service
Author: stefanct Date: Sun Oct 19 09:54:27 2014 New Revision: 1852 URL: http://flashrom.org/trac/flashrom/changeset/1852 Log: dmi.c: make sure we call isprint() correctly. ISO C and POSIX require to call ctype functions with values representable by unsigned char. We have used a char as input so

[flashrom] [commit] r1849 - trunk

2014-09-05 Thread repository service
Author: stefanct Date: Fri Sep 5 18:14:11 2014 New Revision: 1849 URL: http://flashrom.org/trac/flashrom/changeset/1849 Log: dmi.c: Duplicate returned strings because they are meant to be freed. Without this patch dmi_shutdown calls free() on read-only strings. Signed-off-by: Stefan Tauner

[flashrom] [commit] r1847 - trunk

2014-08-30 Thread repository service
Author: stefanct Date: Sun Aug 31 01:39:51 2014 New Revision: 1847 URL: http://flashrom.org/trac/flashrom/changeset/1847 Log: Refine physical address mapping of flash chips. - Create distinct functions for mapping and unmapping for flash chips. - Map only when needed: map before probing and

[flashrom] [commit] r1848 - trunk

2014-08-30 Thread repository service
Author: stefanct Date: Sun Aug 31 02:09:21 2014 New Revision: 1848 URL: http://flashrom.org/trac/flashrom/changeset/1848 Log: Introduce generic shutdown_free() and remove redundant internal_shutdown(). The former will be useful in cases where cleanup equals a simple call to free().

[flashrom] [commit] r1846 - trunk

2014-08-20 Thread repository service
Author: stefanct Date: Wed Aug 20 20:56:35 2014 New Revision: 1846 URL: http://flashrom.org/trac/flashrom/changeset/1846 Log: Add support for Macronix MX23L1654, MX23L6454 and MX23L12854 mask ROMs. Signed-off-by: Michael Coppola michael.n.copp...@gmail.com Acked-by: Stefan Tauner

[flashrom] [commit] r1842 - trunk

2014-08-15 Thread repository service
Author: stefanct Date: Fri Aug 15 19:17:59 2014 New Revision: 1842 URL: http://flashrom.org/trac/flashrom/changeset/1842 Log: Refine handling chips that exceed maximum programmer sizes. - Change check_max_decode() to return the number of (common) busses where the flash chip exceeds the

[flashrom] [commit] r1840 - trunk

2014-08-08 Thread repository service
Author: stefanct Date: Fri Aug 8 10:33:01 2014 New Revision: 1840 URL: http://flashrom.org/trac/flashrom/changeset/1840 Log: Unify non-shifted and shifted JEDEC access. Some Parallel bus chips have a 16-bit mode and an 8-bit mode. They use normal JEDEC addresses for 16-bit mode and shifted

[flashrom] [commit] r1841 - trunk

2014-08-08 Thread repository service
Author: stefanct Date: Sat Aug 9 01:52:33 2014 New Revision: 1841 URL: http://flashrom.org/trac/flashrom/changeset/1841 Log: Refactor some CLI-relevant parts. Begin to move functions that clearly belong to the (command line) user interface out of flashrom's core files like flashrom.c. -

[flashrom] [commit] r1838 - trunk

2014-08-06 Thread repository service
Author: stefanct Date: Wed Aug 6 16:36:27 2014 New Revision: 1838 URL: http://flashrom.org/trac/flashrom/changeset/1838 Log: Add support for S25FL128P, S25FL129P and refine it for S25FL128S chips. Additionally to the existing S25FL128S..0 definition this patch adds S25FL128P..0,

[flashrom] [commit] r1839 - in trunk: . Documentation

2014-08-06 Thread repository service
Author: stefanct Date: Wed Aug 6 17:09:15 2014 New Revision: 1839 URL: http://flashrom.org/trac/flashrom/changeset/1839 Log: Add a bunch of new/tested stuff and various small changes 21. Tested mainboards: OK: - ASUS F2A85-M Reported by various corebooters - ASUS M2N-MX SE Plus Reported

[flashrom] [commit] r1836 - trunk

2014-08-05 Thread repository service
Author: stefanct Date: Wed Aug 6 00:16:01 2014 New Revision: 1836 URL: http://flashrom.org/trac/flashrom/changeset/1836 Log: linux_spi: properly convert pointers to kernel's u64. For arm64 with 32-bit userspace, pointers such as 0xff96ebf8 were incorrectly getting converted to u64_t

[flashrom] [commit] r1837 - trunk

2014-08-05 Thread repository service
Author: stefanct Date: Wed Aug 6 01:28:47 2014 New Revision: 1837 URL: http://flashrom.org/trac/flashrom/changeset/1837 Log: ichspi: fix missing set_addr on erases and possible crossings of 256 B boundaries. Apparently the erase function did never set any address before issuing the erase

[flashrom] [commit] r1833 - trunk

2014-08-03 Thread repository service
Author: stefanct Date: Sun Aug 3 15:05:34 2014 New Revision: 1833 URL: http://flashrom.org/trac/flashrom/changeset/1833 Log: Refactor unlocking of many chips with locking at register space address +2. This includes PMC Pm49*, SST 49LF00*, ST M50* and Winbond W39* families. The erase and write

[flashrom] [commit] r1835 - trunk

2014-08-03 Thread repository service
Author: stefanct Date: Sun Aug 3 16:15:14 2014 New Revision: 1835 URL: http://flashrom.org/trac/flashrom/changeset/1835 Log: Add support for a bunch of 29GL parallel flash chips. 29GL chips use a new 3-Byte device ID probing function at addresses 0x01, 0x0E, 0x0F. Flash chip families supported

[flashrom] [commit] r1832 - trunk

2014-07-28 Thread repository service
Author: stefanct Date: Mon Jul 28 22:35:21 2014 New Revision: 1832 URL: http://flashrom.org/trac/flashrom/changeset/1832 Log: Add new programmer for SPI EEPROMs attached to Intel 82580 NICs. This patch lets you read and write the EEPROM on 82580-based gigabit NIC cards. So far it has been tested

[flashrom] [commit] r1831 - trunk

2014-07-19 Thread repository service
Author: hailfinger Date: Sun Jul 20 00:03:29 2014 New Revision: 1831 URL: http://flashrom.org/trac/flashrom/changeset/1831 Log: Rename programmer registration functions register_programmer suggests that we register a programmer. However, that function registers a master for a given bus type, and

  1   2   3   4   5   6   7   8   9   >