)]}'
{
  "commit": "8d9fa0fc778a1194dd527e63245f3002aca9a666",
  "tree": "6e111456cc208f5d0be739fadad6ab70e71f3eab",
  "parents": [
    "61bc31bbdc359571e4315e197dbee9b00d739aac"
  ],
  "author": {
    "name": "Piotr Esden-Tempski",
    "email": "piotr@esden.net",
    "time": "Mon Dec 24 09:36:37 2018 +0100"
  },
  "committer": {
    "name": "Piotr Esden-Tempski",
    "email": "piotr@esden.net",
    "time": "Mon Dec 24 09:36:37 2018 +0100"
  },
  "message": "Split the hardware specific gpio functions.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36378e8cced2a35ef323b3f6510d30635db9b0b4",
      "old_mode": 33188,
      "old_path": "iceprog/iceprog.c",
      "new_id": "f9d11871c900b8d754762999e87529af8abaf85f",
      "new_mode": 33188,
      "new_path": "iceprog/iceprog.c"
    },
    {
      "type": "modify",
      "old_id": "c26fce32719cd018fbc7a2cb07986b4a746e341c",
      "old_mode": 33188,
      "old_path": "iceprog/mpsse.c",
      "new_id": "80d462f18ccd6e57c23da0fe9be4b855fcf54e88",
      "new_mode": 33188,
      "new_path": "iceprog/mpsse.c"
    },
    {
      "type": "modify",
      "old_id": "af8e0454a7b7e1eccc06bd01583d4cd3952195d5",
      "old_mode": 33188,
      "old_path": "iceprog/mpsse.h",
      "new_id": "961cfa5ba6031a3036de80e94be64b63519dc83d",
      "new_mode": 33188,
      "new_path": "iceprog/mpsse.h"
    }
  ]
}
