Commit Graph

  • 6db8bad530 Add support for Fujitsu MBM29LV160BE/TE Stefan Tauner 2013-08-25 13:31:43 +00:00
  • 037cd84889 Makefile: Explain process of handling CONFIG_* variables Stefan Tauner 2013-08-25 00:10:56 +00:00
  • 4dd0f906c6 IT87: Add ability to select between chips on GIGABYTE DualBIOS boards Vadim Girlin 2013-08-24 12:18:17 +00:00
  • bdead0d27d Get rid of sp_die() Stefan Tauner 2013-08-24 02:10:18 +00:00
  • 89edf36c17 Add additional error handling to pcidev_readbar() callers Niklas Söderlund 2013-08-23 23:29:23 +00:00
  • 184c52c941 Introduce serialport_config() Stefan Tauner 2013-08-23 21:51:32 +00:00
  • d31d3c3b17 getrevision.sh: Make sure we don't get translated output Joerg Mayer 2013-08-17 23:58:01 +00:00
  • 3285d7f2c0 Allow physmap_common() to round address ranges to page boundaries Stefan Tauner 2013-08-14 16:28:19 +00:00
  • 7fb5aa049b Automatically unmap physmap()s Stefan Tauner 2013-08-14 15:48:44 +00:00
  • 36e9f4b359 Add getrevision.sh utility script David Hendricks 2013-08-14 14:47:26 +00:00
  • 241e9d5e44 Increase flashrom release number to 0.9.7 v0.9.7 0.9.7 Stefan Tauner 2013-08-13 22:13:01 +00:00
  • dbac46c3ef Add a bunch of new/tested stuff and various small changes 19 Stefan Tauner 2013-08-13 22:10:41 +00:00
  • 20a36baf56 Abort on unused programmer parameters Carl-Daniel Hailfinger 2013-08-13 07:09:57 +00:00
  • c4f44df55f Fix verification operation Stefan Tauner 2013-08-12 22:58:43 +00:00
  • 463dd6953e Detect AMD Yangtze (found in Kabini and Tamesh) Stefan Tauner 2013-08-08 12:00:19 +00:00
  • d2a7e873f3 dediprog: Fix crash if usb_open() fails David Woodhouse 2013-07-30 09:34:44 +00:00
  • 70e145989b sbxxx: Handle active IMCs in AMD chipsets Rudolf Marek 2013-07-25 22:58:56 +00:00
  • 1aa80b0648 Rename Numonyx and ST (SGS/Thomson) chips to Micron Stefan Tauner 2013-07-25 22:58:51 +00:00
  • 0554ca5cd3 Add a bunch of new/tested stuff and various small changes 18 Stefan Tauner 2013-07-25 22:54:25 +00:00
  • 305e0b999a Uintptr_t-ify map_flash_region functions Stefan Tauner 2013-07-17 23:46:44 +00:00
  • 4a03865cd9 print.c: Fix multiline support Stefan Tauner 2013-07-17 09:28:00 +00:00
  • 136388ffa9 Differentiate ultimate error messages depending on programmer used Stefan Tauner 2013-07-15 10:47:53 +00:00
  • c2333751c4 Use uintptr_t for chipaddr instead of unsigned long Stefan Tauner 2013-07-13 23:31:37 +00:00
  • 11990da1d3 Various cross-platform fixes Carl-Daniel Hailfinger 2013-07-13 23:21:05 +00:00
  • 6bf5fe78f1 Add support for AMD Geode's MSR on OpenBSD Stefan Tauner 2013-07-13 21:18:32 +00:00
  • 95b4b6d9f6 Fix hwaccess (again) Stefan Tauner 2013-07-13 20:55:33 +00:00
  • 1c356bb6c1 print_wiki: Fixes, explanation re Stefan Tauner 2013-07-11 13:48:52 +00:00
  • 6f59b0bc51 Add support for remaining Numonyx (Micron) N25Q chips Nikolay Nikolaev 2013-06-28 21:29:51 +00:00
  • c80c4a35a0 Add support for Spansion S25FL...S chips Nikolay Nikolaev 2013-06-28 21:29:44 +00:00
  • 0ec2f7e7e0 Add support for Spansion S25FL2 chips Nikolay Nikolaev 2013-06-28 21:29:36 +00:00
  • b8e212c395 Add support for Micron/Numonyx/ST M25PX80 Nikolay Nikolaev 2013-06-28 21:29:27 +00:00
  • d07fde6884 Add support for AMIC A25LQ16 and A25LQ64 Nikolay Nikolaev 2013-06-28 21:29:21 +00:00
  • c08542b977 Add support for more Eon EN25QH chips Nikolay Nikolaev 2013-06-28 21:29:14 +00:00
  • d0e3ea1470 Add support for Eon EN25S series Nikolay Nikolaev 2013-06-28 21:29:08 +00:00
  • 01dac17ec5 Add support for Numonyx M45PE series Nikolay Nikolaev 2013-06-28 21:29:03 +00:00
  • 3f3390b22c Add support for some GigaDevice GD25* chips Nikolay Nikolaev 2013-06-28 21:28:56 +00:00
  • 384de8e745 Add support for all Sanyo LE25FW chips Nikolay Nikolaev 2013-06-28 21:28:49 +00:00
  • b6b00e99aa Add support for Nantronics N25 series Stefan Tauner 2013-06-28 21:28:43 +00:00
  • 579f1e0b67 Introduce spi_block_erase_db() Nikolay Nikolaev 2013-06-28 21:28:37 +00:00
  • 278ba6e967 Introduce additional SPI status register helpers Stefan Tauner 2013-06-28 21:28:27 +00:00
  • 682122bce7 Warn if we skipped all blocks while writing Stefan Tauner 2013-06-23 22:15:39 +00:00
  • cecb2c56d0 Fix unlocking function for most Atmel AT2[56]D* chips Stefan Tauner 2013-06-20 22:55:41 +00:00
  • 0466c819e2 sbxxx: spibar[0] debug print refinements Stefan Tauner 2013-06-16 10:30:08 +00:00
  • b13d4e6992 Add W25Q...W series Yung-Chieh Lo 2013-06-09 14:00:46 +00:00
  • 27cb34b8a9 Change warning regarding protected ICH regions Stefan Tauner 2013-06-01 00:06:12 +00:00
  • efe2d43056 dediprog: fix SPI clock setting Patrick Georgi 2013-05-23 21:47:46 +00:00
  • e659d2dfe3 dediprog: add support for chip select Stefan Tauner 2013-05-03 21:58:28 +00:00
  • 730e7e74eb Update spi_get_erasefn_from_opcode() Stefan Tauner 2013-05-01 14:04:19 +00:00
  • f44516121a Add support for PMC Pm25LD series Stefan Tauner 2013-04-19 01:59:15 +00:00
  • 3f5e35db4b Refine PMC Pm25LV series Stefan Tauner 2013-04-19 01:58:33 +00:00
  • e33c40eb7d Initialize sp_fd and fix baud rate setting on windows Stefan Tauner 2013-04-13 00:29:30 +00:00
  • 363fd7e827 Get rid of perror() Stefan Tauner 2013-04-07 13:08:30 +00:00
  • 73dc0db725 Usleep() is not found in all versions of MinGW, use Sleep() on Windows Maksim Kuleshov 2013-04-05 08:06:10 +00:00
  • 02437458a6 Refine granularity handling in preparation of AT45DB series support Stefan Tauner 2013-04-01 19:34:53 +00:00
  • 52b6e9dc54 Enable serprog on Windows Stefan Tauner 2013-04-01 00:46:05 +00:00
  • f966cc4810 serial.c: be more pedantic Stefan Tauner 2013-04-01 00:45:57 +00:00
  • 79587f565f Replace native calls in serprog with wrapper calls Stefan Tauner 2013-04-01 00:45:51 +00:00
  • ae3d83765c Introduce serialport_write_nonblock() Stefan Tauner 2013-04-01 00:45:45 +00:00
  • 00e1608501 Replace sp_sync_read_timeout() with serialport_read_nonblock() Stefan Tauner 2013-04-01 00:45:38 +00:00
  • da5b17c0a2 serial.c: round baudrates to valid ones Stefan Tauner 2013-04-01 00:45:32 +00:00
  • bf88be9291 serial.c: abstract system error printing Stefan Tauner 2013-04-01 00:45:08 +00:00
  • c60de0e87f Add Altera USB-Blaster SPI programmer James Laird 2013-03-27 13:00:23 +00:00
  • 226037da3d Fix evil twins of Macronix MX25L1605, MX25L3205, MX25L6405 Stefan Tauner 2013-03-16 01:22:12 +00:00
  • 90eb2269c2 Add support for Intel Lynx Point low-power and Wellsburg Duncan Laurie 2013-03-15 03:12:29 +00:00
  • f800f55b05 Add support for Macronix MX25U1635E, MX25U3235E/F and MX25U6435E/F Vincent Palatin 2013-03-15 02:03:16 +00:00
  • bf97bdc420 Add utility to print all chip names in flashchips.h that are not in flashchips.c Stefan Tauner 2013-03-09 17:55:35 +00:00
  • d3b98fb833 Add (untested) board enable for ASUS P4PE-X/TE Stefan Tauner 2013-03-04 01:41:56 +00:00
  • c54adc5852 Add M25P20-old Kyösti Mälkki 2013-03-04 01:20:28 +00:00
  • 50d67aaa79 Make write granularity a chip attribute Stefan Tauner 2013-03-03 23:49:48 +00:00
  • 352e50b79e Add a bunch of new/tested stuff and various small changes 17 Stefan Tauner 2013-02-22 15:58:45 +00:00
  • 77fa67d2df dedirpog: add a parameter 'spispeed' to set the SPI clock rate Nico Huber 2013-02-20 18:03:36 +00:00
  • e038e9082c Fix building for MacOSX Stefan Tauner 2013-02-04 04:38:42 +00:00
  • f656e8088e Update Macronix MX25L512, MX25L1005, MX25L2005, MX25L4005, MX25L8005 Stefan Tauner 2013-02-02 15:35:44 +00:00
  • 67d163d2fa Fix duplicate 'const' declaration specifiers Stefan Tauner 2013-01-15 17:37:48 +00:00
  • 8225868465 Fix compilation for DOS and non-x86 targets Carl-Daniel Hailfinger 2013-01-08 22:49:12 +00:00
  • a2faddf7d3 Decouple BAR reading from pci device init, handle errors gracefully Carl-Daniel Hailfinger 2013-01-05 23:52:45 +00:00
  • c6fa32d2b5 Introduce msg_*warn Stefan Tauner 2013-01-04 22:54:07 +00:00
  • 5561955b11 Unify PCI init and let pcidev clean itself up Stefan Tauner 2013-01-04 22:24:58 +00:00
  • 30dfdbaf3a Add user interface to activate the Bus Pirate pull-up resistors Brian Salcedo 2013-01-03 20:44:30 +00:00
  • e34e3e8a49 Add a bunch of new/tested stuff and various small changes 16 Stefan Tauner 2013-01-01 00:06:51 +00:00
  • bcb2e5a708 Constify parameters and globals Nico Huber 2012-12-30 01:23:17 +00:00
  • 6282966cc0 Simplify hwaccess.c Peter Lemenkov 2012-12-29 19:26:55 +00:00
  • 57794ac158 Add support for Atmel's AT25F series of SPI flash chips Stefan Tauner 2012-12-29 15:04:20 +00:00
  • 54aaa4ae2b Add support for Intel S33 series flash chips Stefan Tauner 2012-12-29 15:04:12 +00:00
  • 9530a02212 Add a generic SPI block unprotect function Stefan Tauner 2012-12-29 15:04:05 +00:00
  • 6ee37e2836 Improve SPI status register pretty printing Stefan Tauner 2012-12-29 15:03:51 +00:00
  • 2c421199ab print_wiki.c: print programmers of type OTHER too Stefan Tauner 2012-12-27 18:40:40 +00:00
  • 4b24a2d70b Unify usbdev_status and pcidev_status into dev_entry Stefan Tauner 2012-12-27 18:40:36 +00:00
  • af358d6af2 Refactor PCI and USB device status printing Stefan Tauner 2012-12-27 18:40:26 +00:00
  • a6d9648017 Add general programmer sanity checks Stefan Tauner 2012-12-26 19:51:23 +00:00
  • b8911d6cec Fix memleaks in cli_classic.c Stefan Tauner 2012-12-26 07:55:00 +00:00
  • 21541a6b22 Add a "device" parameter for Dediprog Nathan Laredo 2012-12-24 22:07:36 +00:00
  • acfc4c6c2f Fix sp_openserport users on Windows Stefan Tauner 2012-11-30 16:46:45 +00:00
  • 62574aa5c0 Break endless loop in serialport_write() Stefan Tauner 2012-11-30 16:46:41 +00:00
  • 26148ae3a8 Fix linker flag bug introduced in r1623 Carl-Daniel Hailfinger 2012-11-29 22:22:04 +00:00
  • b226cb1662 Improve --help and friends Stefan Tauner 2012-11-24 18:59:39 +00:00
  • e7a39bfc92 Explicitly detect libusb-0.1 in the Makefile Carl-Daniel Hailfinger 2012-11-20 21:06:16 +00:00
  • 98546c9637 Add (untested) board enable for Asus DSAN-DX Stefan Tauner 2012-11-05 12:20:29 +00:00
  • 64263c7ed2 Support the new fast SPI mode present in Bus Pirate firmware v5.5 or newer Carl-Daniel Hailfinger 2012-11-01 23:38:51 +00:00
  • c31243e173 Add support for Winbond W39F010/W39L010/W39L020 Kyösti Mälkki 2012-10-28 01:50:08 +00:00