)]}'
{
  "commit": "b929d110c1ef02bced974e1fe8ca7b3561ed87fa",
  "tree": "f10a8c278c45e8bde5afd2b92434612af1afec4c",
  "parents": [
    "301703bc5b84d5e4a38298469ef00fdfe9aaa6a2"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Thu Jun 03 21:48:13 2010 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Thu Jun 03 21:48:13 2010 +0000"
  },
  "message": "Measure OS timer precision to refine calibration\n\nDo not trust the OS at all and measure timer precision before\ncalibrating the delay loop and use that measurement to get reasonable\nprecision for our own delay code.\n\nPrint a measurement for a delay of 4x the OS timer resolution.\n\nBe precise about how bad the deviation was if we had to recalculate.\n\nTested on Windows XP, 32 bit, built using MinGW by Uwe. Tested on\nFreeDOS v1.0 Final, 32bit, built using DJGPP 4.3.2 by Idwer.\n\nCorresponding to flashrom svn r1028.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Idwer Vollering \u003cvidwer+lists.flashrom@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c7a673a3d835fc59326931a057d7f941480945f",
      "old_mode": 33188,
      "old_path": "udelay.c",
      "new_id": "b39597135993c6ecf34efaef70aa2543b3e9a7e9",
      "new_mode": 33188,
      "new_path": "udelay.c"
    }
  ]
}
