)]}'
{
  "commit": "0d0f7aed6f4dbd1f00c229fc41ce0f999ac18de7",
  "tree": "0fc5c1de89575195344072a346e3d1ee7f927d3a",
  "parents": [
    "1ebc7a9de3d23ed7b88b6fd042629f2ce6a40b94"
  ],
  "author": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Thu Oct 21 18:28:49 2021 +0000"
  },
  "committer": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Tue Nov 02 17:44:42 2021 +0000"
  },
  "message": "[spi_device] Add Upload TB\n\nThis commit implements a TB runs simple upload function. It uploads a\ncouple of commands and checks the content inside the SRAM.\n\n- Command only\n- Command and Address\n- Command and Payload\n- Command / Address / Payload\n\nSigned-off-by: Eunchan Kim \u003ceunchan@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43bff512b9aabe3bb2ecc60349f02626e2a987b2",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/pre_dv/spid_upload.core"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf65c6cc980abc30a7338380b6510bfb9ecb9f5f",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/pre_dv/spid_upload_sim_cfg.hjson"
    },
    {
      "type": "modify",
      "old_id": "1ec181e224b5a4e290ce7456b87324d4c7712027",
      "old_mode": 33188,
      "old_path": "hw/ip/spi_device/pre_dv/tb/spid_common.sv",
      "new_id": "abf9738d2738f7946d7f0a536fe8ac481b144084",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/pre_dv/tb/spid_common.sv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdeefa7de757e3fbccf0fec2d7906a8ad37e80de",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/pre_dv/tb/spid_upload_tb.sv"
    }
  ]
}
