bug fixed version of google's flashrom

seokj 1139be7e32 enable linux i2c for chromeOS embedded controller 7 gadi atpakaļ
Documentation 790cdc1c80 Create a directory for documentation files 13 gadi atpakaļ
tests 65be03acd8 test_v2: Fix print_and_log uses for old printf users 8 gadi atpakaļ
util 34f6f5a944 Add ich_descriptor_tool to decode all flash descriptors stored in a flash dump file 8 gadi atpakaļ
.gitignore a59b000753 Hide generated files from git status. 14 gadi atpakaļ
82802ab.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
COPYING f5281fd388 Original v2 revision: 2764 17 gadi atpakaļ
Makefile 1139be7e32 enable linux i2c for chromeOS embedded controller 7 gadi atpakaļ
PRESUBMIT.cfg f395f1d19b Update presubmit checks 8 gadi atpakaļ
README.chromiumos 786547cfbd add README.chromiumos with a pointer to on-line doc 13 gadi atpakaļ
a25.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
android.c afbf9713b1 Add library for working with Android 8 gadi atpakaļ
android.h afbf9713b1 Add library for working with Android 8 gadi atpakaļ
arch.h 910408319f Merge and resolve conflicts with upstream @r1367 13 gadi atpakaļ
at25.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
atahpt.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
big_lock.c cb8ce147d4 Replace SysV semaphore lock with file lock 8 gadi atpakaļ
big_lock.h e15ca3cadd update license header for big_lock 12 gadi atpakaļ
bitbang_spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
board_enable.c 718d1eb3ed Various small changes and new/tested chips 8 gadi atpakaļ
buspirate_spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
cbtable.c e5ec66e7b3 Replace --mainboard with -p internal:mainboard 8 gadi atpakaļ
check.h 5614e252e7 Raiden: Search for compatible devices by subclass 9 gadi atpakaļ
chipdrivers.h d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
chipset_enable.c 244249caf8 Provide bus probe for APL SPI 8 gadi atpakaļ
cli_classic.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
cli_mfg.c c36685af7a cli_mfg: Add option to specify write-protect range by region name 8 gadi atpakaļ
cli_output.c 3c963a403b Add option to log output to a file 8 gadi atpakaļ
coreboot_tables.h 3a3ab2f811 Polish the flashrom code comments and outputs a bit. 14 gadi atpakaļ
cros_ec.c 98b3c5742d Revert "Free some extracted programmer parameters." 8 gadi atpakaļ
cros_ec.h 586968a37e Patch up reverted merges and create global cros_ec variable 8 gadi atpakaļ
cros_ec_commands.h 1649d162a8 cros_ec: Update commands header file 8 gadi atpakaļ
cros_ec_dev.c 5cbeb6b33b cros_ec_dev: Demote error print for command failure 8 gadi atpakaļ
cros_ec_dev.h 51822fd8be flashrom: Add support for upstream and cromeos-4.4 ioctl format 8 gadi atpakaļ
cros_ec_i2c.c cef8eb3caf cros_ec_*: Err out if non-EC type parameter is used for LPC/I2C 8 gadi atpakaļ
cros_ec_lock.c cb8ce147d4 Replace SysV semaphore lock with file lock 8 gadi atpakaļ
cros_ec_lock.h b907de32ab [2/2] cros_ec: Deprecate "gec" in favor of "cros_ec" 10 gadi atpakaļ
cros_ec_lpc.c cef8eb3caf cros_ec_*: Err out if non-EC type parameter is used for LPC/I2C 8 gadi atpakaļ
dediprog.c 98b3c5742d Revert "Free some extracted programmer parameters." 8 gadi atpakaļ
dmi.c d6efe1a966 Add a bunch of new/tested stuff and various small changes 7 13 gadi atpakaļ
drkaiser.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
dummyflasher.c 718d1eb3ed Various small changes and new/tested chips 8 gadi atpakaļ
ene_lpc.c 2b56e472a4 Non-CrOS ECs: Err out if non-EC type parameter is used 8 gadi atpakaļ
fdtmap.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
fdtmap.h 3470be9d9f defining loff_t standard way 7 gadi atpakaļ
file.c 0938894c5e file: read in entire file (up to 4K) instead of stat()'ing for size 8 gadi atpakaļ
file.h 80cbf94312 file: add new helper functions to grok FDT nodes 8 gadi atpakaļ
file_lock.c 467b82583f file_lock: Add fallback directory 8 gadi atpakaļ
flash.h e8c9d1a07e Add fmap regions to internal layout earlier 8 gadi atpakaļ
flashchips.c 718d1eb3ed Various small changes and new/tested chips 8 gadi atpakaļ
flashchips.h 62cd8106f3 flashchips: Add support for GigaDevice GD25LQ128C 8 gadi atpakaļ
flashrom.8 53540f9a59 Revert "ichspi.c - warn user and disable writes for a protected address range" 8 gadi atpakaļ
flashrom.c e8c9d1a07e Add fmap regions to internal layout earlier 8 gadi atpakaļ
fmap.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
fmap.h 3470be9d9f defining loff_t standard way 7 gadi atpakaļ
ft2232_spi.c 80ed25d8e9 ft2232_spi: activate additional output buffer for arm-usb-ocd and arm-usb-ocd-h 8 gadi atpakaļ
gfxnvidia.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
hwaccess.c 93784b4961 Revert "Have all shutdown functions take a flashctx argument" 8 gadi atpakaļ
hwaccess.h f5c27c4597 include sys/io.h for arm host too 7 gadi atpakaļ
ich_descriptors.c 87ecc33767 flashrom: Add support for Intel Lewisburg PCH 8 gadi atpakaļ
ich_descriptors.h 34f6f5a944 Add ich_descriptor_tool to decode all flash descriptors stored in a flash dump file 8 gadi atpakaļ
ichspi.c 205782dbe0 ichspi: Demote SPI config lockdown print 8 gadi atpakaļ
internal.c e5ec66e7b3 Replace --mainboard with -p internal:mainboard 8 gadi atpakaļ
ipc_lock.h cb8ce147d4 Replace SysV semaphore lock with file lock 8 gadi atpakaļ
it85spi.c 2b56e472a4 Non-CrOS ECs: Err out if non-EC type parameter is used 8 gadi atpakaļ
it87spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
jedec.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
layout.c c36685af7a cli_mfg: Add option to specify write-protect range by region name 8 gadi atpakaļ
layout.h c36685af7a cli_mfg: Add option to specify write-protect range by region name 8 gadi atpakaļ
linux_i2c.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
linux_mtd.c 98b3c5742d Revert "Free some extracted programmer parameters." 8 gadi atpakaļ
linux_spi.c 702322eba1 standard location for fcntl is not under sys 7 gadi atpakaļ
locks.h 5f84cc7747 locks: Update lockfile dir to be FHS 3.0 compliant 8 gadi atpakaļ
m29f400bt.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
mcp6x_spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
mec1308.c 2b56e472a4 Non-CrOS ECs: Err out if non-EC type parameter is used 8 gadi atpakaļ
nic3com.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
nicintel.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
nicintel_spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
nicnatsemi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
nicrealtek.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
ogp_spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
opaque.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
os.h 43fcf4a654 Cross-compilation fixes and improvements 8 gadi atpakaļ
pcidev.c 93784b4961 Revert "Have all shutdown functions take a flashctx argument" 8 gadi atpakaļ
physmap.c 94e87d64b3 flashrom: Add support for Sensor Hub, clean PD update 10 gadi atpakaļ
pm49fl00x.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
power.c ea66c64c3b power: update flashrom_powerd.lock path 8 gadi atpakaļ
power.h f32a003fc8 power: Make flashrom write PID to lockfile for powerd. 10 gadi atpakaļ
print.c 718d1eb3ed Various small changes and new/tested chips 8 gadi atpakaļ
print_wiki.c 0fd31b6964 Refine the do not count/print generic flash chip entries conditions 8 gadi atpakaļ
processor_enable.c ec2ea1add2 Remove tegra2_spi driver 11 gadi atpakaļ
programmer.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
programmer.h e5ec66e7b3 Replace --mainboard with -p internal:mainboard 8 gadi atpakaļ
raiden_debug_spi.c 98b3c5742d Revert "Free some extracted programmer parameters." 8 gadi atpakaļ
rayer_spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
s25f.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
satamv.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
satasii.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
sb600spi.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
search.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
search.h d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
serial.c d611e8f90d fix unchecked malloc calls and casts of malloc return values 13 gadi atpakaļ
serprog.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
sharplhf00l04.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
spi.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
spi.h 57b7524b14 spi: Allow cached ID bytes to be cleared 9 gadi atpakaļ
spi25.c ac1d25c100 Revert "Update all programmer init functions to register bus programmers into common list" 8 gadi atpakaļ
sst28sf040.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
sst49lfxxxc.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
sst_fwhub.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
stm50flw0x0x.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
udelay.c e1c80111e8 Use nanosleep() for long, imprecise delays 9 gadi atpakaļ
usb_device.c 835b3106e4 Fix a few compilation errors 9 gadi atpakaļ
usb_device.h 5c79a49c0f usb_device: Add serial number to command-line parameters 8 gadi atpakaļ
w29ee011.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
w39.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
wbsio_spi.c d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ
wpce775x.c 2b56e472a4 Non-CrOS ECs: Err out if non-EC type parameter is used 8 gadi atpakaļ
writeprotect.c 62cd8106f3 flashchips: Add support for GigaDevice GD25LQ128C 8 gadi atpakaļ
writeprotect.h d75cd67ac2 Update flashrom to use flashctx struct for flash chip access 8 gadi atpakaļ

README.chromiumos

Greetings Chromium OS users!

Please refer to the following URL for detailed notes on using Flashrom
with Chromium OS: http://goo.gl/i5sMq