1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-08-18 04:40:16 +02:00

Commit Graph

  • 454f613382 Add a convenient libflashrom interface Nico Huber 2012-12-10 13:34:10 +00:00
  • 7af0e79b44 Add functions to read/erase/write/verify by layout Nico Huber 2016-04-29 16:40:15 +02:00
  • 3a9939b952 Give layouts their own type Nico Huber 2016-04-27 15:56:14 +02:00
  • 9e14aeda64 ich_descriptors: Fix range checks for dumps Nico Huber 2017-03-28 17:08:46 +02:00
  • d2a03b3e43 Remove undefined behavior Patrick Georgi 2017-03-13 13:48:03 +01:00
  • a52731d784 ich_descriptors_tool: Fix an off-by-one Nico Huber 2017-03-29 17:05:08 +02:00
  • 0ea99f57c9 Move register decodes into enable_flash_ich_handle_gcs() Nico Huber 2017-03-17 17:22:53 +01:00
  • b4d8a2a64b hwaccess: Constify addr argument of MMIO read functions Nico Huber 2017-03-17 17:19:15 +01:00
  • f84df9a78d dediprog: Fix bug where too many transfers would be queued Nico Huber 2016-05-04 13:24:07 +02:00
  • 5e5e8213bb dediprog: Reimplement target chip option Nico Huber 2016-05-04 12:27:58 +02:00
  • cd8329f804 Add iMac5,2 to board_enable Arthur Heymans 2017-03-22 17:50:43 +01:00
  • 2bf1261788 util: Add CH341a to z60_flashrom.rules Nico Huber 2016-11-24 12:55:57 +01:00
  • 441d2a4f33 Make image parameter of cb_check_image const Nico Huber 2016-05-02 11:39:35 +02:00
  • 40ba6fd048 Increase flashrom version number to 0.9.9 v0.9.9 Stefan Tauner 2016-03-13 17:46:08 +00:00
  • c1099d8f7e Fix fscanf format string security bug in layout.c Carl-Daniel Hailfinger 2016-03-13 17:36:49 +00:00
  • 8b6690ccbd Shutdown serial port in pony_spi Carl-Daniel Hailfinger 2016-03-13 16:24:09 +00:00
  • 0be072cbe4 Add a bunch of new/tested stuff and various small changes 25 Stefan Tauner 2016-03-13 15:16:30 +00:00
  • fc3ecc2a81 Fix compilation on SunOS Stefan Tauner 2016-03-13 12:57:03 +00:00
  • 57cdd6ba66 sb600spi: rewrite and fix corner case Carl-Daniel Hailfinger 2016-03-12 19:49:14 +00:00
  • 8e6565449b Add support for GNU Hurd Stefan Tauner 2016-03-06 22:32:16 +00:00
  • d059535856 Add support for GD25VQ21B, GD25VQ40C, GD25VQ80C and GD25VQ16C Hatim Kanchwala 2016-03-06 14:33:49 +00:00
  • 601f4cd02d Makefile: Fix driver blacklist dependencies Carl-Daniel Hailfinger 2016-02-28 22:04:51 +00:00
  • fdb1659107 rayer_spi: add support for SPI Tiny Tools-compatible hardware Stefan Tauner 2016-02-28 17:04:38 +00:00
  • f35033739d makefile: allow to disable all default-yes config variables with CONFIG_NOTHING=yes Stefan Tauner 2016-02-26 23:51:21 +00:00
  • 8d0d53fdd0 Partial architecture support for alpha hppa m68k sh s390 Carl-Daniel Hailfinger 2016-02-25 20:10:26 +00:00
  • fdec7475bf dediprog: use ordinary USB devs array Stefan Tauner 2016-02-22 08:59:27 +00:00
  • f31fe841d7 pickit2_spi: use ordinary USB devs array Stefan Tauner 2016-02-22 08:59:15 +00:00
  • 2a0feae699 Increase version number to 0.9.9-rc1 v0.9.9-rc1 Stefan Tauner 2016-02-21 18:17:14 +00:00
  • e016826a07 Automatically disable atapromise for libpayload as well Stefan Tauner 2016-02-21 11:18:24 +00:00
  • e0c7abf219 Add support for GigaDevice GD25VQ41B and GD25Q128C Hatim Kanchwala 2016-02-21 00:21:11 +00:00
  • 4b2b3151e3 Allow global disable of all drivers requiring libusb* or libpci Carl-Daniel Hailfinger 2016-02-20 22:28:16 +00:00
  • f636ffc4ef Automatically disable atapromise on non-x86 Carl-Daniel Hailfinger 2016-02-20 22:04:39 +00:00
  • 16c0aecebe Do not require PCI code for RayeR SPI driver Carl-Daniel Hailfinger 2016-02-20 21:43:56 +00:00
  • 74367bf314 dediprog: tremendously improve performance on SF600 by ignoring the spec Stefan Tauner 2016-02-20 20:53:46 +00:00
  • 2c57bbee3c Include sys/glibc-syscalls.h instead of inexistent sys/io.h on Android Stefan Tauner 2016-02-20 20:21:58 +00:00
  • 45207061d8 Makefile: fix overriding of make command line arguments Stefan Tauner 2016-02-19 08:17:24 +00:00
  • 1c2d23a22d Fix chip size limiting in atapromise Carl-Daniel Hailfinger 2016-02-18 23:11:52 +00:00
  • d99a2bd049 dediprog: port to libusb1 and use asynchronous bulk transfers for reading Nico Huber 2016-02-18 21:42:49 +00:00
  • c05900f3dc dediprog: use command 0x0B (set voltage) only on older SF100s David Hendricks 2016-02-18 21:42:41 +00:00
  • 7f3b89fe02 dediprog: add support for SF600 David Woodhouse 2016-02-18 21:42:15 +00:00
  • f2daacac7b List affected features for missing libraries Carl-Daniel Hailfinger 2016-02-17 22:25:12 +00:00
  • 6800c953ef ft2232_spi: Add support for Google Servo boards (v1 + v2) Todd Broch 2016-02-14 15:46:00 +00:00
  • e5dcc15bea Fix compilation on non-i386 architectures on OpenBSD Stefan Tauner 2016-02-07 03:35:04 +00:00
  • b3d7fba800 Add support for ESI ES25P40, ES25P80 and ES25P16 Hatim Kanchwala 2016-02-01 00:27:25 +00:00
  • d1ca1e89c1 Separate Am29F0xx from Am29F0xxA/B definitions Stefan Tauner 2016-01-31 23:17:35 +00:00
  • 0870b02516 Add support for WCH CH341A as an SPI programmer Urja Rannikko 2016-01-31 22:10:29 +00:00
  • e49edbb898 Add infrastructure to support libusb-1.0 Stefan Tauner 2016-01-31 22:10:14 +00:00
  • c83ddc1769 Makefile: print compile commands of configure steps to the build details file Stefan Tauner 2016-01-24 22:37:10 +00:00
  • ae61651bfa dediprog: support new communication protocol, cleanup and enable by default Simon Glass 2016-01-23 23:27:58 +00:00
  • 23e10b8780 Add a bunch of new/tested stuff and various small changes 24 Stefan Tauner 2016-01-23 16:16:49 +00:00
  • c2644a3fc1 Add atapromise programmer Joseph C. Lehner 2016-01-16 23:45:25 +00:00
  • a3712817a2 Fix file descriptor leak in serial.c Stefan Tauner 2016-01-16 18:50:27 +00:00
  • 1ca7c7ff1b Set LC_ALL globally in Makefile Stefan Tauner 2016-01-14 23:05:55 +00:00
  • 4c72315c10 Pimp the manpage to create nicer hyperlinks and HTML output Stefan Tauner 2016-01-14 22:47:55 +00:00
  • bfb067b076 Add support for linking statically with CONFIG_STATIC=yes Stefan Tauner 2016-01-07 18:13:07 +00:00
  • 3f73ffec38 Make make errors more less flashily Stefan Tauner 2016-01-07 17:45:59 +00:00
  • bfaf7b1feb makefile: fix exports of PKG_CONFIG_LIBDIR for pkg-config calls Stefan Tauner 2016-01-07 09:50:26 +00:00
  • dc44584e92 serial: support arbitrary baud rates on Windows Urja Rannikko 2016-01-04 05:08:40 +00:00
  • 27b431bcee serprog: fix missing device parameter error message on Windows Urja Rannikko 2016-01-04 03:05:23 +00:00
  • 72587f85ec serprog: allow to omit specifying a baud rate Stefan Tauner 2016-01-04 03:05:15 +00:00
  • 631bb02135 serprog: ignore failures when setting serial port options Stefan Tauner 2016-01-04 03:05:06 +00:00
  • a4d60f3101 serprog: clear NDELAY flag only once after opening the port Stefan Tauner 2016-01-04 03:04:36 +00:00
  • 3d06abef13 Add support for libftdi1 Alexandru Gagniuc 2015-12-25 22:42:45 +00:00
  • 2f055dfba9 Add support for Sanyo LE25FU406C/LE25U40CMC Stefan Tauner 2015-12-25 22:13:15 +00:00
  • 1668770c6f Rigorously check integrity of I/O stream data Stefan Tauner 2015-12-25 21:59:45 +00:00
  • bcf6109a76 Add support for SST SST25WF020A, SST25WF040B, SST25WF080B Ben Gardner 2015-11-22 02:23:31 +00:00
  • 94d8665ea3 Add support for VIA VT8251 Stefan Tauner 2015-11-21 23:35:47 +00:00
  • 839db6dccd Use nanosleep() instead of usleep() where available Stefan Tauner 2015-11-14 02:55:22 +00:00
  • 8cd0c73fb5 Add (implicit) support for musl libc Gwenhael Goavec-Merou 2015-11-14 02:55:12 +00:00
  • c8305e1dee Add support for 128 bytes write granularity Paul Kocialkowski 2015-10-16 02:16:20 +00:00
  • 557eb4ff18 dediprog: Tidy up commands and remove dead nonsense code Simon Glass 2015-07-05 16:53:22 +00:00
  • 0b4ffd58aa serprog: Fix FWH/LPC by implementing serprog_map Urja Rannikko 2015-06-29 23:24:23 +00:00
  • 25e9f40e21 dediprog: Invert the LED polarity in the code Simon Glass 2015-06-28 13:31:19 +00:00
  • 0a5f6e43d1 spi25: ignore 0x00 as a manufacturer id in the generic match Urja Rannikko 2015-06-22 23:59:15 +00:00
  • 2a1aabaf90 Add support for Winbond W29C512A/W29EE512 Urja Rannikko 2015-06-20 11:53:10 +00:00
  • 81a8fb7c2c Add support for PMC Pm25LQ020, Pm25LQ040, Pm25LQ080, Pm25LQ016, Pm25LQ032C Steven Honeyman 2015-06-02 22:32:24 +00:00
  • c71759d3d3 hwaccess.h: fix compilation on OSX Stefan Tauner 2015-05-23 23:59:23 +00:00
  • 95edc89a94 Add support for more GigaDevice GD25LQ chips Roman Titov 2015-04-03 21:29:04 +00:00
  • f4651f612b Increase flashrom version number to 0.9.8 v0.9.8 Stefan Tauner 2015-03-01 22:05:16 +00:00
  • 74dc73f690 Add a bunch of new/tested stuff and various small changes 23 Stefan Tauner 2015-03-01 22:04:38 +00:00
  • adadca66f2 Fix a number of problems in mstarddc_spi.c Stefan Tauner 2015-02-18 23:28:30 +00:00
  • 400b3adc8a Increase flashrom version number to 0.9.8-rc1 v0.9.8-rc1 Stefan Tauner 2015-02-11 22:21:03 +00:00
  • fb2d77cbaf Add support for SPARC (maybe) Stefan Tauner 2015-02-10 08:03:10 +00:00
  • 66e554bc88 Add support for the Microchip PICkit2 as an SPI programmer Justin Chevrier 2015-02-08 21:58:10 +00:00
  • 5673450316 Refine version check of libpci function pci_get_dev Stefan Tauner 2015-02-08 21:58:04 +00:00
  • 5c316f9549 Add a bunch of new/tested stuff and various small changes 22 Stefan Tauner 2015-02-08 21:57:52 +00:00
  • dc62793184 Make strnlen() visible in old versions of glibc Stefan Tauner 2015-01-27 18:07:50 +00:00
  • 0cbd8c2558 Properly include current libusb-win32 header Stefan Tauner 2015-01-26 22:06:04 +00:00
  • e37735a994 Let pkg-config work with cross-compilers Stefan Tauner 2015-01-26 22:03:35 +00:00
  • 5d1ad35275 Fix "unterminated variable reference" on ancient versions of GNU make Stefan Tauner 2015-01-25 23:57:08 +00:00
  • 3e6b7bb948 Shadowing fix in nicintel_eeprom.c for ancient libpci Stefan Tauner 2015-01-25 23:45:14 +00:00
  • 05151b6dcb ftdi2232_spi: revert usage of DIS_DIV_5 macro Stefan Tauner 2015-01-25 23:42:57 +00:00
  • b4dd40c5da ft2232_spi.c: use constants from ftdi.h instead of magic numbers Antony Pavlov 2015-01-25 03:52:47 +00:00
  • 57f276f208 Fix the --mainboard parameter that controls board enables Stefan Tauner 2015-01-24 15:16:14 +00:00
  • b175af5cb7 Add support for Eon EN25P Series Stefan Tauner 2015-01-24 15:06:27 +00:00
  • ced7ab66cf Allow to easily build all optional modules Patrick Georgi 2015-01-19 19:52:34 +00:00
  • a4617f7aed Fix support for Macronix MX25L6495F Stefan Tauner 2015-01-10 15:59:54 +00:00
  • 40bc96fca2 Add support for Macronix MX25L6495F Stefan Tauner 2015-01-10 09:33:14 +00:00
  • 8d21ff1d63 Refinements for DragonflyBSD Stefan Tauner 2015-01-10 09:33:06 +00:00
  • 4c32af8999 Remove defaults for CC and AR Stefan Tauner 2015-01-10 09:33:00 +00:00