)]}'
{
  "commit": "ef4545afbf2547d2a5548df3730beff6efa243ac",
  "tree": "fe993918cefce4c1de5d2cc485ea7136aa381d1a",
  "parents": [
    "359e314ba97a211eec4bac4ea10b700852fbfd21"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Jun 18 02:58:40 2017 +0200"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat Aug 19 00:24:45 2017 +0000"
  },
  "message": "pci: Add PCI device infrastructure\n\nAdd generic PCI packages:\n\no HW.PCI containing basic definitions for PCI devices and\n  configuration space headers,\no HW.PCI.MMConf that provides access to memory mapped confi-\n  guration space of a PCI device, and\no HW.PCI.Dev adding a method to map resources of a PCI device.\n\nChange-Id: I266ea35e273ff49fdb3176d617bb0b4ab1f13f93\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/20258\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8759664fb4ba60d8ff7f1a2da55b852aac9388be",
      "old_mode": 33188,
      "old_path": "common/Makefile.inc",
      "new_id": "cc88032989dac05d8354196c97c118be272e8373",
      "new_mode": 33188,
      "new_path": "common/Makefile.inc"
    },
    {
      "type": "modify",
      "old_id": "5a25ccbe5c9f5093322e7b49829077041c2f38c4",
      "old_mode": 33188,
      "old_path": "common/hw-config.ads.template",
      "new_id": "a55b230416fd41020e6563287f7a72a65686de52",
      "new_mode": 33188,
      "new_path": "common/hw-config.ads.template"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b08f9ab367ac18b0da697b1aa17350ef884e5e3a",
      "new_mode": 33188,
      "new_path": "common/hw-pci-dev.ads"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "180f2d7e0720f5627de8e614f4173a5936bb62b8",
      "new_mode": 33188,
      "new_path": "common/hw-pci-mmconf.adb"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03c9f44840c4234ab483a83ab50beebaa49db6a9",
      "new_mode": 33188,
      "new_path": "common/hw-pci-mmconf.ads"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da4f42f008f4edaee7cf9c66a3ec9e3d14edbea4",
      "new_mode": 33188,
      "new_path": "common/hw-pci.ads"
    },
    {
      "type": "modify",
      "old_id": "c0db7c35b9dd97a38a0271b10f3a75968ceb3a55",
      "old_mode": 33188,
      "old_path": "configs/defconfig",
      "new_id": "c47e56034bf9c0ea88eb93c76db485e204504985",
      "new_mode": 33188,
      "new_path": "configs/defconfig"
    },
    {
      "type": "modify",
      "old_id": "183a5b5359378883d3a3cdaf447beedc78868924",
      "old_mode": 33188,
      "old_path": "configs/posix",
      "new_id": "f75f6e768b13bff97ebbbd60109ff59404761496",
      "new_mode": 33188,
      "new_path": "configs/posix"
    }
  ]
}
