)]}'
{
  "commit": "c82900b661420989856a969cd9edf27410b758eb",
  "tree": "2f0ac2c60530769830ee6386047712fb46cdccd0",
  "parents": [
    "4acc3f3a8990cda15f04e5eabf028c5cda0d6619"
  ],
  "author": {
    "name": "Arthur Heymans",
    "email": "arthur@aheymans.xyz",
    "time": "Wed Jan 10 12:48:16 2018 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Tue Oct 23 21:15:05 2018 +0000"
  },
  "message": "Add support to get layout from fmap (e.g. coreboot rom)\n\nFlashmap, or simply fmap, is a binary data format for describing\nregion offsets, sizes, and certain attributes and is widely used by\ncoreboot. This patch adds support for the fmap data format version 1.1\nand adds --fmap and --fmap-file arguments.\n\nUsing --fmap will make flashrom to search the ROM content for fmap\ndata. Using --fmap-file will make flashrom search a supplied file\nfor fmap data.\n\nAn example of how to update the COREBOOT region of a ROM:\nflashrom -p programmer --fmap -w coreboot.rom -i COREBOOT\nflashrom -p programmer --fmap-file coreboot.rom -w coreboot.rom -i COREBOOT\n\nThe fmap functions are mostly copied from cbfstool.\n\nCurrently it is made mutually exclusive with other layout options until\nwe are more clever about this input.\n\nChange-Id: I0e7fad38ed79a84d41358e1f175c36d255786c12\nSigned-off-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nSigned-off-by: David Hendricks \u003cdhendricks@fb.com\u003e\nReviewed-on: https://review.coreboot.org/23203\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nTested-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nReviewed-by: Werner Zeh \u003cwerner.zeh@siemens.com\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b13cf7ec8d45babddecdc0394a840ab21f5d45ae",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "1ff578c06f056ebecd60fbaf5f7772c96d16bc2c",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "119c6f8d051309935e72775c4fc7fa68d4796502",
      "old_mode": 33188,
      "old_path": "cli_classic.c",
      "new_id": "df9fa67198ba9f3adc7a062ac8c9b4e138eb0afa",
      "new_mode": 33188,
      "new_path": "cli_classic.c"
    },
    {
      "type": "modify",
      "old_id": "f882dc679083ad27d1847a1c75eee246e769063b",
      "old_mode": 33188,
      "old_path": "flashrom.8.tmpl",
      "new_id": "c557af743efc9aa2facd3b397c84dedb91e9bb57",
      "new_mode": 33188,
      "new_path": "flashrom.8.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d44b7fa4e6162632e594d141193a6894d4c6c513",
      "new_mode": 33188,
      "new_path": "fmap.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be5f8bc25d56bbc3661fa121b0c90e1641d3907f",
      "new_mode": 33188,
      "new_path": "fmap.h"
    },
    {
      "type": "modify",
      "old_id": "34e881ad7b7f8ea69edfa8d15ae2a7d3c75dafcb",
      "old_mode": 33188,
      "old_path": "libflashrom.c",
      "new_id": "f90a22cbc90e713f4d7050853051b09cd3ba228a",
      "new_mode": 33188,
      "new_path": "libflashrom.c"
    },
    {
      "type": "modify",
      "old_id": "04907b2afd1893948eea44ee6862619bec9418be",
      "old_mode": 33188,
      "old_path": "libflashrom.h",
      "new_id": "4fbcd35cc9c84fd56d6f65b4eae6851c37b77b2a",
      "new_mode": 33188,
      "new_path": "libflashrom.h"
    }
  ]
}
