)]}'
{
  "commit": "976ad5dcee4754ef98ef407fabbdd51ed7045c8d",
  "tree": "6c4992ca8d4a4c769a653c925f3facfaaa2e99e6",
  "parents": [
    "8224aa2f71f97f218b8fe403d929264e2fd5b2f0"
  ],
  "author": {
    "name": "Michael Hoang",
    "email": "hoangm@google.com",
    "time": "Mon Mar 11 20:15:04 2024 +0000"
  },
  "committer": {
    "name": "Michael Hoang",
    "email": "hoangm@google.com",
    "time": "Tue Mar 12 14:57:11 2024 +0000"
  },
  "message": "Move several bus defs to a separate location\n\n-Decouples bus definitions that rely only on parameter information from\nthe entire core library and core instantiations\n-chai_sim target is able to build\n\nChange-Id: I4adc88c8ab0507591ea817deae4baa9cbc5b63ba\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "95016f9c077d818a6731ba4f93f07b19b7b9fadf",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/Axi.scala",
      "new_id": "2d9b39a727d2cfb02f9ebcc0eb7cce0da9856b42",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/bus/Axi.scala",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbc3eff1376d50a1dd7e69e0b95c64d209b30622",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/bus/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71c7de7ce7b3a58c1ab06c4180836f8697b7939d",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/bus/KelvinMemIO.scala"
    },
    {
      "type": "rename",
      "old_id": "c8573c20d81a9875d6e5c1e93780c9d2a5ff443a",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/chai/KelvinToTlul.scala",
      "new_id": "5ca32a1d4778fbbadac0c49f7dfede2c5a6fb228",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/bus/KelvinToTlul.scala",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "155fa3d63dc662597b26074baedd6b18c495516a",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/TileLinkUL.scala",
      "new_id": "0be7596cd3331f404d25a63093d1cbcae368fd29",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/bus/TileLinkUL.scala",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "b4e1c48bb8eaa662eed413c0162189195d8c08a6",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/chai/BUILD",
      "new_id": "1a1ffb5eaf38e859cdc0c7d8daebd4da1460c7e9",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/chai/BUILD"
    },
    {
      "type": "modify",
      "old_id": "cfd1ba663834460489219287f4121f7dc8fb1273",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/chai/ChAI.scala",
      "new_id": "abd9ee5ab3e3fc0b1a19b0a91ba898bfb80ffece",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/chai/ChAI.scala"
    },
    {
      "type": "modify",
      "old_id": "345db11bffeef8ad14f4c19127af579a22f67371",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/chai/TlulAdapterSram.scala",
      "new_id": "38362105b68b50440d15374255b5058afe5fe23b",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/chai/TlulAdapterSram.scala"
    },
    {
      "type": "modify",
      "old_id": "4fa30905388cb609a6cae6bead9ce310962c9594",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/chai/Uart.scala",
      "new_id": "8003503501de5b93c0f4f2dc2d53d76b2b542417",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/chai/Uart.scala"
    },
    {
      "type": "modify",
      "old_id": "a1c550e28476e923ee2d1c888b092b06f2a102bd",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/BUILD",
      "new_id": "fd14aded162177655bc65bd45ac5df7f377b1da4",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/BUILD"
    },
    {
      "type": "modify",
      "old_id": "72b1c03bed44122438609317b1d9d6522874afdd",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/Core.scala",
      "new_id": "298ee019f0c777c9334aac8a52f1ad21edd9b60b",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/Core.scala"
    },
    {
      "type": "modify",
      "old_id": "55ae7db36da6af0fe9ca67ae1ca7eff3528dd8db",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/DBus2Axi.scala",
      "new_id": "ebe056a7d064a456ce0dbe0e48a122da948b63d8",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/DBus2Axi.scala"
    },
    {
      "type": "modify",
      "old_id": "94d88ae022a67b025273202a4a0b8ee028ce025d",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/L1DCache.scala",
      "new_id": "67b9d484c426d949c9bba83961466136d20a35f1",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/L1DCache.scala"
    },
    {
      "type": "modify",
      "old_id": "90cb91251377e64d92e1b6581839acbbfec14a63",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/L1ICache.scala",
      "new_id": "7f2dedc2f7c53063499085fe7946b241c17210c5",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/L1ICache.scala"
    },
    {
      "type": "modify",
      "old_id": "d9cc36e8db2f52507caef778f9767b06d0d35b07",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/vector/VCore.scala",
      "new_id": "b1252e7c2eb0826d7448d49b484872761c917971",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/vector/VCore.scala"
    },
    {
      "type": "modify",
      "old_id": "bfbda3314ca7961a7b15a6ee0f697365b2577334",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/vector/VLd.scala",
      "new_id": "0954a053dcd43e4964a60837cb0f98ddef27758d",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/vector/VLd.scala"
    },
    {
      "type": "modify",
      "old_id": "638f7098dce71b0082408c5d41dddc552a549297",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/vector/VSt.scala",
      "new_id": "12d459b0eecb3126eb6e8a522696a3d23b963658",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/vector/VSt.scala"
    },
    {
      "type": "modify",
      "old_id": "38914d5ab02a5abd3d29caa14787ff258efad48f",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/matcha/Axi2Sram.scala",
      "new_id": "220c49a97ad04eaccee42b2cbf74d1b38fc3799c",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/matcha/Axi2Sram.scala"
    },
    {
      "type": "modify",
      "old_id": "ebbc792bb63abf757ca0c5f8c8773a8439e95dc9",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/matcha/BUILD",
      "new_id": "16caad51da0177ae4558653616aefadefa00b827",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/matcha/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ad5a386e88733d2d95a3ab3bbdfca2efa689d9ae",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/matcha/Kelvin.scala",
      "new_id": "4c781d79e1996bd8e8511bee8893a737b28472fa",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/matcha/Kelvin.scala"
    }
  ]
}
