)]}'
{
  "commit": "451009ebaf378c4ebdb22c2c216674b2c7f5bed6",
  "tree": "72d63cb0c5376ef900fd3e3364afaecf16c60ead",
  "parents": [
    "c894f0b94e988727da7eee8f5763d9b690a1be0f"
  ],
  "author": {
    "name": "hadirkhan10",
    "email": "hadirkhan10@gmail.com",
    "time": "Wed Dec 16 20:27:19 2020 +0000"
  },
  "committer": {
    "name": "hadirkhan10",
    "email": "hadirkhan10@gmail.com",
    "time": "Wed Dec 16 20:27:19 2020 +0000"
  },
  "message": "Added the SPDX License on source code\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6934b0306b53de244be1ede991b99b8650ac5f01",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/build.sbt",
      "new_id": "e77c7b00a19757ee40dd348cbf9042c5dfdd68b8",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/build.sbt"
    },
    {
      "type": "modify",
      "old_id": "cfdb39c9a2f2e2d7c779d26a9636a9cb293b4a12",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/common/ALU_operations_Sel.scala",
      "new_id": "796b82b33981e3a966ac927a38aec1e29f3a889b",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/common/ALU_operations_Sel.scala"
    },
    {
      "type": "modify",
      "old_id": "a87c361771cfad5243b6258648b45f50431d6726",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Alu.scala",
      "new_id": "7994f11258569983249a410c7fafbb49a4493179",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Alu.scala"
    },
    {
      "type": "modify",
      "old_id": "dd9f25ef4e1eaca7d33e957dc35e93be5b471d42",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/AluControl.scala",
      "new_id": "efcba37a7349a7438683792b776d72e53523e09b",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/AluControl.scala"
    },
    {
      "type": "modify",
      "old_id": "26b1a3ad0d565891400a1ce99a496ce84c9e711e",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/BranchLogic.scala",
      "new_id": "00741bbda34a9eb1fa6b7326e1207c03a7df2c05",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/BranchLogic.scala"
    },
    {
      "type": "modify",
      "old_id": "3cef65ac32796925598365fff03a405d99feb467",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Control.scala",
      "new_id": "04f9b2753032a88190d559a54798b4d34f9ad434",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Control.scala"
    },
    {
      "type": "modify",
      "old_id": "e5572de9ad8ee2b28cb44ebf9a3e0f21eda5e72e",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ControlDecode.scala",
      "new_id": "519602369a6be728729378940776af46b7f9818c",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ControlDecode.scala"
    },
    {
      "type": "modify",
      "old_id": "72a55581251fb458663b5b64dec1ca7e1f5cec16",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Core.scala",
      "new_id": "1fc70758cdfc96da604dd32b269858daf2934011",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Core.scala"
    },
    {
      "type": "modify",
      "old_id": "9bd1e67d449a24e718a127e482276cf9beb670b1",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/CsrControlUnit.scala",
      "new_id": "e81ae3d12f1994ca9f59d66d065ee6d28550725c",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/CsrControlUnit.scala"
    },
    {
      "type": "modify",
      "old_id": "c7c34e51fd4185cfbac25f20e289e6309d2f551e",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Decode.scala",
      "new_id": "e6bfbb4ac4eb6009c12416f1b97982b569af0a28",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Decode.scala"
    },
    {
      "type": "modify",
      "old_id": "9724c5ff06e854145318a7570aa29a82778afb9c",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/DecodeForwardUnit.scala",
      "new_id": "98f5b6cd2c854eb97c6589836e0fb06bf7077fd2",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/DecodeForwardUnit.scala"
    },
    {
      "type": "modify",
      "old_id": "b01c75256fdcf85e7e7fe3a77f49f03cad32a6bd",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/EX_MEM.scala",
      "new_id": "a2c84d35a4d8870688ea5b00b65cb8a5e492ca47",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/EX_MEM.scala"
    },
    {
      "type": "modify",
      "old_id": "eaf63de126488382b43a786c7599ed4d75a71e9f",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Execute.scala",
      "new_id": "3fa5b60d2bef35517f0a8918f418819033699468",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Execute.scala"
    },
    {
      "type": "modify",
      "old_id": "35dee9f1998d20de41652c43eeb430306f7b4301",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Fetch.scala",
      "new_id": "47e8fb5c8f29513b89ec8f6d2408e5e0fab34d83",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Fetch.scala"
    },
    {
      "type": "modify",
      "old_id": "707e9d4f40620507ccb099ea0f04844c679462c3",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Fetch_fifo.scala",
      "new_id": "3dce1a29e2d3a70ec6a8a7c47d155638ac83d1a4",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Fetch_fifo.scala"
    },
    {
      "type": "modify",
      "old_id": "3dc7892d70e63763ad7d21fa389b9b6856f42fb3",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Foo.scala",
      "new_id": "435d76939f2b6f813152aa499596e1e05b6cf0e0",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Foo.scala"
    },
    {
      "type": "modify",
      "old_id": "8127ac90089d1e90cbfec446217bebb6c387ecc3",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ForwardUnit.scala",
      "new_id": "0fb6290e62c40553a928884aaf80901a2014001c",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ForwardUnit.scala"
    },
    {
      "type": "modify",
      "old_id": "f1f620c9e5dd35e4f09f85017b2e88c99cedb5ff",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ForwardUnitMem.scala",
      "new_id": "a2cefe7b0df215d73fd9dae7577384a882aac516",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ForwardUnitMem.scala"
    },
    {
      "type": "modify",
      "old_id": "488bf3ab6fc6052dd140923f283f9efcaea9d9fd",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/HazardDetection.scala",
      "new_id": "4f43a8f989dfaa7798bec57567fc563654c297aa",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/HazardDetection.scala"
    },
    {
      "type": "modify",
      "old_id": "bbeaaa19437a98f786d4a89f520177c13eb4c79a",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ID_EX.scala",
      "new_id": "1ad1873f70ab3955804f75f816534e7411415021",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ID_EX.scala"
    },
    {
      "type": "modify",
      "old_id": "ba505b863f4452c6d1b71b887335494c50f6d61a",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ImmediateGeneration.scala",
      "new_id": "5fbee8a914e833fd0246e344c5a258453c48f8ee",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/ImmediateGeneration.scala"
    },
    {
      "type": "modify",
      "old_id": "98515f3ff8956fed402b0a665756c959a6b6a2b2",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/InstructionTypeDecode.scala",
      "new_id": "bbdb5ec2444a60bffc900ac9afd8fa08b031e83d",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/InstructionTypeDecode.scala"
    },
    {
      "type": "modify",
      "old_id": "6988bf003dc410ddb0128406dc61f09338eda96e",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Jalr.scala",
      "new_id": "d79279b786dffef8d3138b4d816b86de9555e611",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Jalr.scala"
    },
    {
      "type": "modify",
      "old_id": "10dfd928cea67c2f90ab5241c2f6c2f5f6d30c0a",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Load_unit.scala",
      "new_id": "261c01fdced5852e8c7e617e707e663a22fa7263",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Load_unit.scala"
    },
    {
      "type": "modify",
      "old_id": "f31cd1a129d12ae66f10f51a8f9f97b6b6a7d188",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/MEM_WB.scala",
      "new_id": "b8cab7be810a3db072260fa090ff5240fca9b08c",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/MEM_WB.scala"
    },
    {
      "type": "modify",
      "old_id": "24e870d8d4d47cf6d9f40fa58d27efb8ff00b4fe",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/MemoryStage.scala",
      "new_id": "0a8d5d06ae3b59386c7506ca820c66a8ad8e3bfe",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/MemoryStage.scala"
    },
    {
      "type": "modify",
      "old_id": "715973b7903af5673186d3393eb91be13e36a300",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Pc.scala",
      "new_id": "c664d835de4257d064ef287f91fb061f148efecb",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Pc.scala"
    },
    {
      "type": "modify",
      "old_id": "0a53a515cb4c5f81c43fa5e179295d2a5565eb35",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/RegisterFile.scala",
      "new_id": "ce027030370393c1dba43f7bd759c2a949e2fa72",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/RegisterFile.scala"
    },
    {
      "type": "modify",
      "old_id": "8b5b646483c12a434e345401ef954605eb076288",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Staller.scala",
      "new_id": "160e93fd6c066b552c96df06413ade6c337ec4dc",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Staller.scala"
    },
    {
      "type": "modify",
      "old_id": "3fc09d7233601f2df0da164cf52ed4d61f67618d",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Store_unit.scala",
      "new_id": "b7dd97197d5033dbb02643ec37b9881687861f47",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/Store_unit.scala"
    },
    {
      "type": "modify",
      "old_id": "2b5a6ec965014026ed6d92847b151707b8a69bea",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/StructuralDetector.scala",
      "new_id": "b77032ff97f9ff3e19b80a0e61ca2d93060bc7ed",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/StructuralDetector.scala"
    },
    {
      "type": "modify",
      "old_id": "606f24ee5434e14e6d71df85074f2a58b48f9b9c",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/WriteBack.scala",
      "new_id": "8b4cdbac2ff004f39508ef7be93c8d5adc032125",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/WriteBack.scala"
    },
    {
      "type": "modify",
      "old_id": "2bf4b057b6f566226df73c76b7e027252abeb629",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/BrqCounter.scala",
      "new_id": "138fa26dcecbfbaf641454aede991d0b9a064365",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/BrqCounter.scala"
    },
    {
      "type": "modify",
      "old_id": "a79f1d0c99b9a04da0b84fea1531bff42ea37547",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrAddressMap.scala",
      "new_id": "494aaa7a3f040f3fc6214741772d53fccd9ee7f8",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrAddressMap.scala"
    },
    {
      "type": "modify",
      "old_id": "117971634aaf926c776a040ce00b13b51ef0aa39",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrBundles.scala",
      "new_id": "093dc337a744b844c13eb7fb5816e628aa8d6705",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrBundles.scala"
    },
    {
      "type": "modify",
      "old_id": "7ff3cc55d77bb2e3f72e2e9f0cd6a14c3258754c",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrExcCause.scala",
      "new_id": "fba2be430bece38bd540391c34a90b14a8a96244",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrExcCause.scala"
    },
    {
      "type": "modify",
      "old_id": "d53d8b7b7a6d7dea09d89499b47d0be185d74fac",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrPrimitive.scala",
      "new_id": "cd9c053f4de507d33ba901e196c4feb319014431",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrPrimitive.scala"
    },
    {
      "type": "modify",
      "old_id": "54dc3c9b089e79a51cd588f1af7169523d65c185",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrRegFields.scala",
      "new_id": "83d6937631b1afd8db0e750051a7ceb09d9ecab7",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrRegFields.scala"
    },
    {
      "type": "modify",
      "old_id": "251c8436cb02c5e3fda6bfa9c62e2c3f2737ea3b",
      "old_mode": 33188,
      "old_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrRegisterFile.scala",
      "new_id": "0d1d7e4df551dc185254b1eabf8790ba9059a24d",
      "new_mode": 33188,
      "new_path": "chisel/Buraq-mini/RV32i/src/main/scala/core/csrs/CsrRegisterFile.scala"
    },
    {
      "type": "modify",
      "old_id": "2b2c062a67261f281bc0a0822eb3a8395a8bb3cd",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/build.sbt",
      "new_id": "867e057bf2896f51fd040eb229e25389f0f2073c",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/build.sbt"
    },
    {
      "type": "modify",
      "old_id": "7b3f351e293e920075f38559beb1eb64924c5c60",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/Arbiter.scala",
      "new_id": "af83b076c6083fd2073555c4688a5acdb38fa7da",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/Arbiter.scala"
    },
    {
      "type": "modify",
      "old_id": "1c992d77da7ef81e3b2c48df3b48aa7d63ab1885",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/Config.scala",
      "new_id": "09aa72f606e4fafd938950a22b89f200948f1f26",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/Config.scala"
    },
    {
      "type": "modify",
      "old_id": "524c56eca0b99c28dc14844858fb3a100f8c8761",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TLSocket1_N.scala",
      "new_id": "c8753865d30b2c06e20b03c46fa36bf94fa1c5e3",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TLSocket1_N.scala"
    },
    {
      "type": "modify",
      "old_id": "afbd73e354c2a8d5b39b81023abff7ce8ea368fa",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TLSocketM_1.scala",
      "new_id": "a51ef667e1a15d3713779072419808d1ccbc1c57",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TLSocketM_1.scala"
    },
    {
      "type": "modify",
      "old_id": "130ae81c9695378d802571790309c1f658a7b8b0",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_A_Opcode.scala",
      "new_id": "06aa8edd72e675de134fe5255ee2a01a94138b0b",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_A_Opcode.scala"
    },
    {
      "type": "modify",
      "old_id": "34610b9ddfcff53f6b83fbe38e5b1126a96b68fc",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_D2H.scala",
      "new_id": "40b11a46db61c2e3bd67dc3276c86b924eb434d2",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_D2H.scala"
    },
    {
      "type": "modify",
      "old_id": "5f21105b871a4a969fe58554b83eac4e8a000727",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_D_Opcode.scala",
      "new_id": "2ffedd6705ab489ebd16dde3c3ced365f05320a4",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_D_Opcode.scala"
    },
    {
      "type": "modify",
      "old_id": "06d8cfb21d8715858d18d41cd028898f4efe5db4",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_Decoder.scala",
      "new_id": "45d9ac1577397291d39a97bd8fee2633ae5b6f76",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_Decoder.scala"
    },
    {
      "type": "modify",
      "old_id": "c7a671c2da668583fde84561ef57a53a195c5909",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_Err.scala",
      "new_id": "a490812186c74022b6e912fd973bf98eddb030e2",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_Err.scala"
    },
    {
      "type": "modify",
      "old_id": "9c712166ceaf4ba40bf387484e3950520390887b",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_ErrResp.scala",
      "new_id": "825681b4b939b2bf1b4054e5a5a8c3d902f8cc65",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_ErrResp.scala"
    },
    {
      "type": "modify",
      "old_id": "5db535a534351684dffc08fb7b2d88ec77c7f4da",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_H2D.scala",
      "new_id": "c7bd476da41e3e9b04b71a71db05835369b77e8a",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_H2D.scala"
    },
    {
      "type": "modify",
      "old_id": "95549585993bdf2953dd9b0da9662401cd4eb7c2",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_HostAdapter.scala",
      "new_id": "2f3f40fbc30fb323bdfdbf0c23d07b25a6d2fff6",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_HostAdapter.scala"
    },
    {
      "type": "modify",
      "old_id": "a84058745e23b1779090880e51d410b9f212add6",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_RegAdapter.scala",
      "new_id": "448b9579cda426f69a7dbae8ea5a04412ed80a0b",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_RegAdapter.scala"
    },
    {
      "type": "modify",
      "old_id": "b730b0ada7fea6710b3e94e37e25f8f4bac0ff46",
      "old_mode": 33188,
      "old_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_SramAdapter.scala",
      "new_id": "dd704d4ddf0dbc01eff06abbdaa72365d1414a2c",
      "new_mode": 33188,
      "new_path": "chisel/TileLink/src/main/scala/merl/uit/tilelink/TL_SramAdapter.scala"
    },
    {
      "type": "modify",
      "old_id": "c8a70aa1be8dc1ef7a4413b59aa2a8b0e4f86b80",
      "old_mode": 33188,
      "old_path": "chisel/build.sbt",
      "new_id": "992749b7023b1956db212cf02f76b429c88c3413",
      "new_mode": 33188,
      "new_path": "chisel/build.sbt"
    },
    {
      "type": "modify",
      "old_id": "c0aab66c4c0abb0a8de0be677df18b2670e65ee9",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/flash_ctrl/FlashCtrlAddressMap.scala",
      "new_id": "081d9bc8159ed09d2f8bf17f8f6de082ba01a740",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/flash_ctrl/FlashCtrlAddressMap.scala"
    },
    {
      "type": "modify",
      "old_id": "f6cf1d2b324fb8a57df8fed1a5dd52427ae8b852",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/flash_ctrl/FlashCtrlRegBundle.scala",
      "new_id": "c27de673f995ea649d8f8f79c950995acd4de5d2",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/flash_ctrl/FlashCtrlRegBundle.scala"
    },
    {
      "type": "modify",
      "old_id": "126d202383827d5667778dd982cd9481cda4d3c5",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/flash_ctrl/FlashCtrlRegTop.scala",
      "new_id": "9992fca0922d196f0e5af7615914bfb9ae33f6bf",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/flash_ctrl/FlashCtrlRegTop.scala"
    },
    {
      "type": "modify",
      "old_id": "602acaa0962a563f8b286d3138c30fbb688a9394",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/gpio/Gpio.scala",
      "new_id": "eb9c9b74c0ed64f5631cd1ac6d02f38f05e0192b",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/gpio/Gpio.scala"
    },
    {
      "type": "modify",
      "old_id": "44ff40a92558382c2626a7b674567dcb5f97fa3e",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/gpio/GpioAddressMap.scala",
      "new_id": "2994da1b6a0b7ad099544a0d6c4413a68db0dbfb",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/gpio/GpioAddressMap.scala"
    },
    {
      "type": "modify",
      "old_id": "e50019ca75632cc15389065d1e0d20b1db206a06",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/gpio/GpioId.scala",
      "new_id": "161effad37405d65f54b89e3d78df1774fdef8eb",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/gpio/GpioId.scala"
    },
    {
      "type": "modify",
      "old_id": "7e6e65bd9106f1b83f3c76eda34b8e1797da42dc",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/gpio/GpioRegBundle.scala",
      "new_id": "3b2bec482e69bb50d30e1eb95e4ab3c3c00793b5",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/gpio/GpioRegBundle.scala"
    },
    {
      "type": "modify",
      "old_id": "e0f5db99efd8a077a5c56e5ea8206dcf334306a7",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/gpio/GpioRegTop.scala",
      "new_id": "5d831727647faaf75295ddaf1dbeda7f1ad146ea",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/gpio/GpioRegTop.scala"
    },
    {
      "type": "modify",
      "old_id": "d70e58b3cf5714a79e51f0208fd0b629dfb4103a",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/ibtida_soc/IbtidaConfig.scala",
      "new_id": "3d1266618b6ba0ec1053b2c82d4199611666ded8",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/ibtida_soc/IbtidaConfig.scala"
    },
    {
      "type": "modify",
      "old_id": "e0effca918aee6b72a63a9457c0ff166de81d8f5",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/ibtida_soc/Ibtida_top.scala",
      "new_id": "c6c3907a5564b21f920ae0500be81e473f9f6224",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/ibtida_soc/Ibtida_top.scala"
    },
    {
      "type": "modify",
      "old_id": "b2885d6bc3a07a8a43e0824e6a3545d276afdaf9",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/ibtida_soc/Ibtida_top_dffram_cv.scala",
      "new_id": "3e9d1b465044a0b12c21299415b540c369ac32da",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/ibtida_soc/Ibtida_top_dffram_cv.scala"
    },
    {
      "type": "modify",
      "old_id": "94b49f80dccfd5d1aacd1b5368402bea9c4209da",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/DataMem.scala",
      "new_id": "98eb8188c0b5827e7fb805d9fcb6eca4b3206819",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/DataMem.scala"
    },
    {
      "type": "modify",
      "old_id": "0fc7acf1f930c95d036444cdb12c7f3a32f421cc",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/Fifo.scala",
      "new_id": "f44b0bff48f517bafeb2c17e4416ec7fb357fb16",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/Fifo.scala"
    },
    {
      "type": "modify",
      "old_id": "5c5c6fbd3b8d81ba592795b67f7c946a6b74afb0",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/FlopSynchronizer.scala",
      "new_id": "32e017864e1d4349273cc5de0e4d302b57370bc3",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/FlopSynchronizer.scala"
    },
    {
      "type": "modify",
      "old_id": "84c62151636960334425744f9ec3f74ec168b19c",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/InstMem.scala",
      "new_id": "b1c47b2d0ad3733cc04e05725eae310442c1c5f6",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/InstMem.scala"
    },
    {
      "type": "modify",
      "old_id": "f6b74f9c1fa8cd4c7b1beab568dafe1fd0fd1c68",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/IntrHardware.scala",
      "new_id": "044c4cadd0e95df5c741c2189a7773e570ea68f4",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/IntrHardware.scala"
    },
    {
      "type": "modify",
      "old_id": "86340e5b4b5388b7797049ea98686f8eb98b20cb",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/SubReg.scala",
      "new_id": "5d3e5913a8c70dfe73c363a70ac6041bee4aa9c1",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/SubReg.scala"
    },
    {
      "type": "modify",
      "old_id": "2307d3bda726c3dcd05bc72e938db39ea15bbde0",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/primitives/SubRegExt.scala",
      "new_id": "b7de6630f965ec1dbf1145c93a187ea2594c3650",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/primitives/SubRegExt.scala"
    },
    {
      "type": "modify",
      "old_id": "04187204a19f9598177f541ea2d95d1d5f26cce9",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/Uart.scala",
      "new_id": "35e54a0fd59cd76dc3f7c6cf740bb699d9f30e68",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/Uart.scala"
    },
    {
      "type": "modify",
      "old_id": "571e3975be9467982055ef3f0eb94eb5084e49b7",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/UartAddressMap.scala",
      "new_id": "7a260bf348d0e158b4c62f0d35ff8afac742fd2a",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/UartAddressMap.scala"
    },
    {
      "type": "modify",
      "old_id": "f367179ec3222b53f39264ab2c425007b157e666",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/UartCore.scala",
      "new_id": "1d1b9363dd7e7988d9826691ea226cd8da1606e5",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/UartCore.scala"
    },
    {
      "type": "modify",
      "old_id": "43088aa46ab0b836121e8bda51b34699ae43134e",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/UartRegBundle.scala",
      "new_id": "230f6255f1b902080da2244cecbd63f3d8acdbea",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/UartRegBundle.scala"
    },
    {
      "type": "modify",
      "old_id": "736f280fc893ca0ee49f7db64df5e4cfe11e9eb2",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/UartRegTop.scala",
      "new_id": "68550c74206b9e043818b28baa97c630c54ee149",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/UartRegTop.scala"
    },
    {
      "type": "modify",
      "old_id": "4b661f3f3a60bce8d26345e2a1e5970b9f962ae1",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/UartRx.scala",
      "new_id": "b9c699b7d03804b3ea380824cddaac0ac66f81e2",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/UartRx.scala"
    },
    {
      "type": "modify",
      "old_id": "caa6df920a91ddec82be56bb31c217d8ddb93de1",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart/UartTx.scala",
      "new_id": "2aaf26bc83a3df3196c24cc8c8549468bfac14f6",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart/UartTx.scala"
    },
    {
      "type": "modify",
      "old_id": "08f2be480ea5cf09d1ea844cbf03069955b660a3",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart0/Rx.scala",
      "new_id": "60e6c9617edbe5539d1416caf1fed859682447b9",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart0/Rx.scala"
    },
    {
      "type": "modify",
      "old_id": "12ad812549499bee48b9584c48b3d443b26d0861",
      "old_mode": 33188,
      "old_path": "chisel/src/main/scala/uart0/UartController.scala",
      "new_id": "7c298f25d9c44eb49f1c5b0fbe1f5027ecf388fa",
      "new_mode": 33188,
      "new_path": "chisel/src/main/scala/uart0/UartController.scala"
    }
  ]
}
