)]}'
{
  "commit": "5d9785fc7bfbd4e8e72da0b1d81e00722a7c3652",
  "tree": "3fad4850329324058522ed8a8ad54b672dca8699",
  "parents": [
    "3953c761d56219cd60bb70fe9f59802946db2371"
  ],
  "author": {
    "name": "Pu Wang",
    "email": "nicolas.weeks@gmail.com",
    "time": "Thu Jun 17 19:01:43 2021 +0800"
  },
  "committer": {
    "name": "Pu Wang",
    "email": "nicolas.weeks@gmail.com",
    "time": "Fri Jun 18 02:49:58 2021 +0800"
  },
  "message": "add spinal cocotb code\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4acbc90370d03d713021f99d24ca039abb4eec39",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "4602c82f67a7f3daea5599e24f0ecd17e637ec2a",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "549d094543b152b684d17223408acc194a5b127d",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/dma/AxiMemorySim.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e718077e0246901e270e4fac60f0a8c0b3a9572",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/dma/DmaController.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "826444f49691fd123637b9b0de67f6a0bc86f16c",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/dma/DmaControllerSim.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2375dbbecfcfb55d855d8ae7dc07fef689aecec8",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/dma/DmaIf.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccfe3d9fab29dc0b093579c1895ce9d79d749f2e",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/dma/DmaMem.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64b3774185070a50db1862bf972033a280786fed",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/dma/WishboneBusInterface.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "786f4c04f666d66f4fdad2d2ee7c1356f7ff1744",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/src/main/scala/sdram/SdramController.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e66f979ce3821ba56871a75f1dfd013ac20add0b",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/python/common/timescale.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "099320206b8692310a2dc3f174cddd7998e4ab21",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/python/sdram_controller/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f08633dbd9bd1092645a742035489586d561aa3",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/python/sdram_controller/SdramControllerTest.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2fed7fd9d55cd340c2ee4b579dfe97ed62aa871",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/scala/dma/DmaControllerTest.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a43781a6a75148e06bc7d6e4ebcb371dbb4f69f",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/scala/sdram/SdramControllerTest.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e76b3038881e4adf48e8ec89b5cd11b01ee4cb0",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/scala/testutils/CocotbRunner.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dca98d888e110d10f980de128289e8e260e9022b",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/verilog/mt48lc16m16a2.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "335cc91930cc8cf3be2b4dd0db6326f841830aae",
      "new_mode": 33188,
      "new_path": "spinal-cocotb/SpinalNet/test/src/verilog/tb_sdram_controller.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f26e1c0f9154eecc74abd04df80eb5c6b6538d73",
      "new_mode": 33261,
      "new_path": "spinal-cocotb/run.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "138245df1ea47279b934cfaa55ca8a0e048675c0",
      "new_mode": 33261,
      "new_path": "spinal-cocotb/setup.sh"
    }
  ]
}
