)]}'
{
  "commit": "ffc7bc12ba5b39de8e86bdea40b757d0a7203f54",
  "tree": "146f45d58f510dbb15d6deae05bf6b14243f4deb",
  "parents": [
    "9a80bfcdae790eab7ac5e14a443022f2d0ff7add"
  ],
  "author": {
    "name": "Anton Blanchard",
    "email": "anton@linux.ibm.com",
    "time": "Thu Dec 10 09:56:32 2020 +1100"
  },
  "committer": {
    "name": "Anton Blanchard",
    "email": "anton@linux.ibm.com",
    "time": "Mon Feb 01 05:30:42 2021 -0600"
  },
  "message": "Add Microwatt to Caravel\n\nThis adds the Microwatt OpenPOWER core to the Caravel project.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62c2da9f0637b33715c731acc43f3b95b849fd59",
      "old_mode": 33188,
      "old_path": "README.rst",
      "new_id": "3d69ae93a62a21c93b8bcb2a80082d946260da44",
      "new_mode": 33188,
      "new_path": "README.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b09ae980c22fb2c91545d929ff28050c2648dc0b",
      "new_mode": 33188,
      "new_path": "docs/source/_static/microwatt-caravel.png"
    },
    {
      "type": "modify",
      "old_id": "35806bf38a7457f39276da1c53dd1a0ce871c7cb",
      "old_mode": 33188,
      "old_path": "info.yaml",
      "new_id": "9c86098b9fc0235baa29cba0a20036846313e772",
      "new_mode": 33188,
      "new_path": "info.yaml"
    },
    {
      "type": "modify",
      "old_id": "32dcadf2018025dcae4aa7b86f4b3ed05c9b421b",
      "old_mode": 33188,
      "old_path": "openlane/RAM_512x64/config.tcl",
      "new_id": "87150093a31218e8d5418b72ca1d56c7f3df7ea5",
      "new_mode": 33188,
      "new_path": "openlane/RAM_512x64/config.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55c554df15c9814613e2c407bb8233261fbe6c96",
      "new_mode": 33188,
      "new_path": "openlane/dcache/config.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1aed5457ca6dfe8c31b528f37f220cbb686497cf",
      "new_mode": 33188,
      "new_path": "openlane/dcache/pin_order.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9bb310e681c00d81c0bb4bfb57f2f2fda836552",
      "new_mode": 33188,
      "new_path": "openlane/icache/config.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7334de4d098b7ab3f1793ff71a06826e007e38c9",
      "new_mode": 33188,
      "new_path": "openlane/icache/pin_order.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ea0ffe436c99074ce576ba18127b4a7a9bc4fa8",
      "new_mode": 33188,
      "new_path": "openlane/multiply_4/config.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f9b365aa712267181abe8694a5597cf627d2ad2",
      "new_mode": 33188,
      "new_path": "openlane/multiply_4/pin_order.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3798972bd7dd51717792f1649f5f9e0df997f081",
      "new_mode": 33188,
      "new_path": "openlane/register_file/config.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa4e077a524f79f1e941433d8c96c859d98f1d5",
      "new_mode": 33188,
      "new_path": "openlane/register_file/pin_order.cfg"
    },
    {
      "type": "modify",
      "old_id": "e60639fa5801b4fed555a078bfe58e5298ec74d1",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/config.tcl",
      "new_id": "4d27b155dfb8b49174b7d2bba186ceb61ccbea0c",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "cab6c9d17e4eb8898ab08bdf412a6c0ed9268538",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/macro.cfg",
      "new_id": "6a71318092732b9cc989fdff423cd39b92a07433",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/macro.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61661b711c39ba610cdba2bae25a7c895ae80e89",
      "new_mode": 33261,
      "new_path": "openlane/user_project_wrapper/scripts/layout.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1c56393b56e1a7a22a24d0180796be62f58eed9",
      "new_mode": 33261,
      "new_path": "scripts/microwatt-build-caravel.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46dc226170a714620fbe800adf0501bbca180da7",
      "new_mode": 33261,
      "new_path": "scripts/microwatt-build-macros.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "840e3772f9756cc91fae7fca1c69d1586d7d5be3",
      "new_mode": 33261,
      "new_path": "scripts/microwatt-commit-caravel.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fa3baee126029e6d4ad289aec25c747a8238591",
      "new_mode": 33261,
      "new_path": "scripts/microwatt-commit-macros.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82efa30da0d85e370c86bfd7c2eab7a203f38980",
      "new_mode": 33261,
      "new_path": "scripts/microwatt-tape-out.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7661dd8cc34bd15d38f81108eb6a27bbd1762e64",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccbe46790977b8bd88bb682a1d971e8fe03bd3cc",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/external_bus_minimal/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2d2e2739fff118ff75808d95d7aed7ea9b953ea",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/external_bus_minimal/external_bus_minimal_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97203bcfd461bb8a3162291465d8bab469d441a9",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/external_bus_minimal/mgmt_engine.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca28e1af6cb350c27953d9734274da1d1a7d99c3",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/external_bus_minimal/microwatt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e49d569dfc642ace4b0e6aa718380bb52269b0e9",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/include/console.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1480460a2199218e5f34d3a5360deef00b61aa0",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/include/io.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25730a2849c56a32653100b8efbf69ef17eed503",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/include/mgmt_engine_util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a224d7486e0ae8406d9bd8be3b19c25c7b8f838d",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/include/microwatt_soc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd10a8cacd594a0ba7285aa3fb6e47f7d77f1e50",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/include/microwatt_util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29bd749f4842767c3499e68927cd3b92fe6737d3",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/lib/console.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "029e4bea42212359c4b41b2b7f670fdd47fe644b",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/lib/head.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "407840d8f4f85ef8bcea6c8566db38f9145121d7",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/logic_analyzer/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f78425b26e9608cda4376ae9113555571944b94",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/logic_analyzer/lfsr32.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2679a78122017abaefde1f889db5614cab1516f7",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/logic_analyzer/lfsr32.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77393c0bf23f2fac31748e14127067582e07e5ac",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/logic_analyzer/logic_analyzer_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8ec0ce0a04d7c89cf9c700a613a5068ef2f951a",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/logic_analyzer/mgmt_engine.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18be89bde72f9e23096c9ab1ecff692b1b57df9a",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/logic_analyzer/microwatt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49592347a313ec1d14d2bd5fdad3cd4e17b412d7",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/memory_test/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88c3d98689b409080708601c6750c0c8d85cdaef",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/memory_test/hash.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67abecc40d561dbcb775c9357b79a14d84d74104",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/memory_test/memory_test_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0711a5d24527096e30300d07ee42a907abf946ec",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/memory_test/mgmt_engine.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fce0fe597f9c9d07a8ff6cb6d0f8fe2f35939d8",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/memory_test/microwatt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad9b8f9da0b27ed2b2d8964ad5530ad6cf0d97cc",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/memory_test/tbuart_modified.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bf1207db9c832627b8a7631c5889f868e9b5c4b",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/microwatt-nia/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b9807cd2fe45cd670095eaea3ec18b40d5a43c8",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/microwatt-nia/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b367ac34a2f30e254d0488a6ed7c6973ad1c0221",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/microwatt-nia/src/main.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1fb499d56cf1e13da3693f2c2b998d3e3d1e3ae",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/microwatt.lds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "348256e90ad637253850e2382d2726a49867c710",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/minimal/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d1e0c2f89e99390e2f2bd32f4ed37e5cd516d36",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/minimal/head.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75fd72fee30adf34bcc9acf1be9a6365e42bab4a",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/minimal/mgmt_engine.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7287d463f2be8ac4b6175e575eff1e00b9eb84ca",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/minimal/minimal_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "379ed041a24354ae8e3d8321fbc826d75d4744c7",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34aab46593cd5876acbd91b19ba490ab0e50e1bf",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/gen_hash.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88c3d98689b409080708601c6750c0c8d85cdaef",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/hash.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f78425b26e9608cda4376ae9113555571944b94",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/lfsr32.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2679a78122017abaefde1f889db5614cab1516f7",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/lfsr32.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec3f37543823ad76c8b0b8c8d2b6a412d7abf1af",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/mgmt_engine.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad2944b1ba2fbdd2435de131ecfb2989a5bfffdc",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/microwatt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0861c93456bf0b65be8159533e26b0dfc1313492",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/spi_flash_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad9b8f9da0b27ed2b2d8964ad5530ad6cf0d97cc",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/spi_flash/tbuart_modified.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3aee23ad5e0d386498ed8cd1b8611d8eff939085",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/uart/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcc45960ff8574a6d5b5b4d543b27aeaf84ec6ff",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/uart/mgmt_engine.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81ad8bed1ac76b766694e992a7e9ce18880006f2",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/uart/microwatt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "309324a11154a22b309d6a90d8a78b45c0757084",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/microwatt/uart/uart_tb.v"
    },
    {
      "type": "modify",
      "old_id": "29dde431c4df08d17ea7325e89ca4526a8fd7b67",
      "old_mode": 33188,
      "old_path": "verilog/dv/caravel/spiflash.v",
      "new_id": "76969fb1a2fb71c1086a49c59821c17c67d0bec3",
      "new_mode": 33188,
      "new_path": "verilog/dv/caravel/spiflash.v"
    },
    {
      "type": "modify",
      "old_id": "e01973924aba949ddafed5e6838cbbe8b8ea9b41",
      "old_mode": 33188,
      "old_path": "verilog/rtl/RAM_512x64.v",
      "new_id": "6a58b7c1370ed95445af32ca2585b30dbac364b9",
      "new_mode": 33188,
      "new_path": "verilog/rtl/RAM_512x64.v"
    },
    {
      "type": "modify",
      "old_id": "66e6207381fc88b3f89cb1a83b75dfe301c0d31f",
      "old_mode": 33188,
      "old_path": "verilog/rtl/caravel_netlists.v",
      "new_id": "478263bd75503efbafcf8d211125bac6dfa87777",
      "new_mode": 33188,
      "new_path": "verilog/rtl/caravel_netlists.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09d6f52268253f16b81f815e426a34365f90f2ad",
      "new_mode": 33188,
      "new_path": "verilog/rtl/dcache.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bef804f35ede36817618642b4315526d42ac2170",
      "new_mode": 33188,
      "new_path": "verilog/rtl/icache.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4df2529d91c5d0664e31e6990fcc8cc5b462620",
      "new_mode": 33188,
      "new_path": "verilog/rtl/microwatt.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea40cde15bfe20f1e6e7d877d38e4f5781c7b861",
      "new_mode": 33188,
      "new_path": "verilog/rtl/multiply_4.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "090f7515e15d92e7e6c6fe58941054b99dcd4b22",
      "new_mode": 33188,
      "new_path": "verilog/rtl/raminfr.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dd97daf56f376953702528afb9ce004cf4ed088",
      "new_mode": 33188,
      "new_path": "verilog/rtl/register_file.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a0e2ab15b614633e560212f4e185a512d6a1c45",
      "new_mode": 33188,
      "new_path": "verilog/rtl/tap_top.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fca7b6a50e347d508b3f40aee37ca72d63bf96b3",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_defines.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44c29367c37ee7b06c55fe6d0799980bbaefd746",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_receiver.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "931632c47647daa82bf7204e5d5ee74acde62908",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_regs.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59a29b9306da5cad7856ce01009a4738f5c6ef25",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_rfifo.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82a3a61576069c5f7827be4eb81844e33acf09ea",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_sync_flops.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b254cba35abaa79030f236045838bde72b0f9dd",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_tfifo.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "528f2f723754f17384d305981cd344bf62f03b1c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_top.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2e8cf3965feb1358fd032fc9fd8b2eb2c6cdb8f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_transmitter.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d537b700746281d27ef3700a6c569ef5f9401eaa",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uart_wb.v"
    },
    {
      "type": "delete",
      "old_id": "44e8eda5ca7d217b73fcf02ecca77d4f5d4bd3d3",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_proj_example.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "47d92f4d6bb0cdbdca2175f28fa88f12fd574096",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project_wrapper.v",
      "new_id": "e114075ade6629fae4103c400bc6be5c7bef4a41",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_wrapper.v"
    }
  ]
}
