)]}'
{
  "commit": "b86fc840e420cee1acaf6e1c656e1877fef732d6",
  "tree": "265a7c66f0944e20f39c4c290497558968988fb4",
  "parents": [
    "21a9aac19537bf1a1e90e356d67a6b0e05bf1091"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Oct 13 17:11:54 2020 -0400"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Oct 13 17:11:54 2020 -0400"
  },
  "message": "(1) Added a wrapper interface between the top level verilog and the user project\n    example.\n(2) Corrected broken directory references in README.md\n(3) Added the caravel.pdf document (first draft, mostly just figures and no text).\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d645695673349e3947e8e5ae42332d0ac3164cd7",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "modify",
      "old_id": "24c331eefa04b7a461e19cbf04cb44dd631a2df5",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "73374558a4359ca86d1e523230acc21c35ebb5a0",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "766c114f0cae62490f95a0efc8327d355edffc8b",
      "new_mode": 33188,
      "new_path": "doc/caravel.pdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29ac553b40aaf5b6aee672e3098f68ae14e12c5c",
      "new_mode": 33188,
      "new_path": "mag/.magicrc"
    },
    {
      "type": "modify",
      "old_id": "68c2000883526056b61ec1d1e0ff3b399f196a6d",
      "old_mode": 33188,
      "old_path": "verilog/dv/caravel/defs.h",
      "new_id": "a62d3148079725e654b4b1d1bef83b3f2f5b3777",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/defs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3513089da889a715fa7be15c33e242f54d8ad377",
      "new_mode": 33261,
      "new_path": "verilog/dv/caravel/mgmt_soc/gpio/gpio.hex"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c8332bb6ade80e8a8cbb9358ceb8f034a5c2280",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/mgmt_soc/gpio/gpio.vcd"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a3e7fcf6f8bf88414d9dd389ad54d6c6c1417b9",
      "new_mode": 33261,
      "new_path": "verilog/dv/caravel/user_proj_example/io_ports/io_ports.hex"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92e93642b0528bb27e22470ca3f8f58e1262dc27",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/user_proj_example/io_ports/io_ports.vcd"
    },
    {
      "type": "modify",
      "old_id": "1ac00259bb137cf23997d1aba5850e8be01671ea",
      "old_mode": 33188,
      "old_path": "verilog/rtl/README",
      "new_id": "5c05935a73e38ba309c7f19f94ad70e125e535d5",
      "new_mode": 33188,
      "new_path": "verilog/rtl/README"
    },
    {
      "type": "modify",
      "old_id": "433dd910e85c11acdb9b72fbd5f782c9ff21905c",
      "old_mode": 33188,
      "old_path": "verilog/rtl/caravel.v",
      "new_id": "b5fcff91df264455f7a00c412f69f06b4547e881",
      "new_mode": 33188,
      "new_path": "verilog/rtl/caravel.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b143db0ffa49201e1b10369294471b641d63703",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_wrapper.v"
    }
  ]
}
