)]}'
{
  "commit": "2b5adfb1b656dd6a6efbf45a7a411c87840c5394",
  "tree": "cfc4bf09d45d4ad59b645c0cadaec9507ba5c152",
  "parents": [
    "25fde40f8594b1c13ba7a4c3a605b96b200a4e11"
  ],
  "author": {
    "name": "Shawn Anastasio",
    "email": "shawnanastasio@yahoo.com",
    "time": "Sun Dec 31 00:17:15 2017 -0600"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Fri Jan 26 15:23:10 2018 +0000"
  },
  "message": "buspirate_spi: Add support for variable serial speeds\n\nThis patch sets the default baud rate for communication between\nthe host device and the Bus Pirate for hardware versions 3.0\nand greater to 2M baud.\n\nIt also introduces the ability to manually set the baud rate via\nthe added \u0027serialspeed\u0027 programmer parameter.\n\nThis is done in two parts. Firstly, the requested serial speed is looked up\nin a table to determine the appropriate clock divisor and the divisor is sent\nto the bus pirate. Then, the system\u0027s baud rate for the selected serial port\nis set using serial.c\u0027s \u0027serialport_config\u0027. This function\u0027s prototype had to\nbe added to programmer.h.\n\nIn testing, using the 2M baud rate was able to significantly decrease\nflash times (down from 20+ minutes to less than 2 minutes for an 8MB flash).\n\nChange-Id: I3706f17a94fdf056063f2ad4a5f0a219665cdcbf\nSigned-off-by: Shawn Anastasio \u003cshawnanastasio@yahoo.com\u003e\nReviewed-on: https://review.coreboot.org/23057\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f4c6d06e1e50d4850e0b48d585ba7ef2888ebce",
      "old_mode": 33188,
      "old_path": "buspirate_spi.c",
      "new_id": "f8254155277f8058f01caa7aa360a6b84b59eb3b",
      "new_mode": 33188,
      "new_path": "buspirate_spi.c"
    },
    {
      "type": "modify",
      "old_id": "143d76c5f4fba79babd9527f140e6fda3c1218a8",
      "old_mode": 33188,
      "old_path": "flashrom.8.tmpl",
      "new_id": "16001137449a5557f8a457bbb2b247c8377385ea",
      "new_mode": 33188,
      "new_path": "flashrom.8.tmpl"
    },
    {
      "type": "modify",
      "old_id": "8736449ba92a40cd70353605d2f4d1871dc0c1c7",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "139f4fafaebf0108a5adad828232ddac10f76f89",
      "new_mode": 33188,
      "new_path": "programmer.h"
    }
  ]
}
