)]}'
{
  "commit": "61e99241491c2d87af2a9751630e597a54ea7af8",
  "tree": "190715f031acd15639c9aa5d37870337f95eddde",
  "parents": [
    "4a331bb33bdf112ba95470e5d6ea3561b049c280"
  ],
  "author": {
    "name": "Grant Likely",
    "email": "grant.likely@linaro.org",
    "time": "Mon Jun 09 15:43:22 2014 +0100"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Mon Jun 09 15:43:22 2014 +0100"
  },
  "message": "vexpress: Add support for the -bios flag to provide firmware\n\nRight now to run firmware inside the QEMU VExpress model requires\npadding out the firmware image to the size of the virtual flash and\npassing it in via the -pflash argument. If the firmware image is passed\nwithout padding, then QEMU will fail. Also, when passed as a -pflash\nargument, QEMU treats the file as persistent storage and will modify the\nfile.\n\nThe -bios flag provides the semantics that we want for providing a\nfirmware image. This patch maps the contents of the -bios file into the\naddress space at the boot flash location.\n\nTested with the vexpress-a15 model and the Tianocore port.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@linaro.org\u003e\nTested-by: Roy Franz \u003croy.franz@linaro.org\u003e\n[PMM: folded long line, removed stray \\n from error message,\n use correct variable for printing image name, exit(1) rather than 0]\nReviewed-by: Peter Crosthwaite \u003cpeter.crosthwaite@xilinx.com\u003e\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33ff422542c4933a6d7876fc3ee3c778817f9695",
      "old_mode": 33188,
      "old_path": "hw/arm/vexpress.c",
      "new_id": "f311595d6756555212582295745d5a044a1b75c0",
      "new_mode": 33188,
      "new_path": "hw/arm/vexpress.c"
    }
  ]
}
