)]}'
{
  "id": "8f6b5ebf07c96d2e3f571ecebdbf30baa1e9e7c2",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c9351bce7fac0a099c4ac2c22070d1eae81338c",
      "name": "BUILD"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7463645030bcc392ff66e184e1bfe9a36c6ca4e8",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0b8f87ed8bcead8988257ccef506fa036d49a47",
      "name": "autogen_banner.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "e0993dccc28930de51fd7d2451fb3cb83d7dcd4f",
      "name": "autogen_testutils.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cc27bfd3726130963047d35ad418756e2bad4b0b",
      "name": "autogen_testutils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd59c3de1245598ff6673cf9899bc7376694efee",
      "name": "build_consts.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "f9ed0e8ad3756052d5244387cc106ed6654655dc",
      "name": "build_docs.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0451054145f185762418ec0f87d5ce2043bf1ea",
      "name": "check_dif_statuses.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "b56aca2a25513608f01cff505aa79240439a09ca",
      "name": "check_tool_requirements.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e09ef1d956f119e73f1d3bc10d05a93bee3c69dc",
      "name": "container"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6b4e43f7cb16daeb095edce6ae050a011a97f3a6",
      "name": "coverage"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fb5e1a3c6dd8f0c70a42ee095c39a7df4b0c793c",
      "name": "dashboard"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "958fcdc51726399f329c8fcddacbf42cfdad83b4",
      "name": "design"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2575caa369c02d015bcf8008d5f5db7ee25e2918",
      "name": "device_sw_utils"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "7eb23048cbc5a7131397293223651429b172ba1a",
      "name": "diff_generated_util_output.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "03287f402b1e9e2f2cb08f862bc85cf9bdfe85c8",
      "name": "doc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "83f6b0ddbcaa011b98bf6d4fdf15b1f82b8e028f",
      "name": "doxygen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ad1505503eeab9e468af5b4c59b1e01e45bd9d64",
      "name": "dvsim"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "4ddc8c4a3abe50bbaeb5e113746e09f6dfcbf67d",
      "name": "dvsim_test_runner.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "55cc2e2855cc452716d6c7d9a17cd5b2cd5c845a",
      "name": "example"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "2bddda88e9058d6f4176da0a98f229abfd608d75",
      "name": "fix_include_guard.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "2249a179623d7a96e5984bc66cf6c158a146200e",
      "name": "fix_trailing_whitespace.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9dd2f19574720a52fab527d296c810fb3f6ae60c",
      "name": "fpga"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "122a2c61ddfe856a7dc685d88e5fc7b0ee139c5b",
      "name": "fpvgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aea9e3eb38bd295e31e3819d117927088f3c4c54",
      "name": "fpvgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "8750a586071a36311c87992d87f32477f5d1f445",
      "name": "generate_compilation_db.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69280eab9a886a7a9adbff852a284e0aecaa2963",
      "name": "generate_compilation_db_test.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "18297c2804e8112dce159090a35c2ddaa1533f7e",
      "name": "get-toolchain.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "e8dc548a9f24e47d6d780f19a199532009d49358",
      "name": "get_workspace_status.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d38c7db21f195cc3934efb7d250f7f91b2874905",
      "name": "git"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "0d73c1878363ef060a7ea9ece6a76360945ce084",
      "name": "i2csvg.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2f7b7c3bce71f02ad6cb9323375a216a10582632",
      "name": "i2csvg"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "462ade14420bd120660edbb19eca30b1430faa5e",
      "name": "ipgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7162c67a489722d4bc19c7954b23443d0d61f8bd",
      "name": "ipgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "7c2e47f6ba6707c69e47b3b1b69fa516c1bd58be",
      "name": "lint_commits.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "dc4c9c0554e4471717f552e62d14bf5e7048a0ef",
      "name": "lintpy.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ed9a70b9a038fddaca66c65172172ef19dcd901",
      "name": "lowrisc_misc-linters.lock.hjson"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b71783fbce394147a4679f9faeb8ac6a50c27edd",
      "name": "lowrisc_misc-linters.vendor.hjson"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "6f2b6e2e7dd3d019274f3d4114e53cfdf83de05d",
      "name": "make_new_dif.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ff644958d1ff8764e0e8d5c3371ab20c4e138d61",
      "name": "make_new_dif"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "048c885e2e7109117dfdc09dacd030baad6119ad",
      "name": "mdbook"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "06bad74393877c5fc0aa5b4fa3f9e18cc374b033",
      "name": "mdbook_doxygen.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "d436318a1bdc2947d8ceaf2839156fb6e4fc24ef",
      "name": "mdbook_readme2index.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "cbee3a2376a66efe6e9327a419e90f41d5f57427",
      "name": "mdbook_reggen.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "77aff22355386663786b8b36ebfee4c1c458efb4",
      "name": "mdbook_testplan.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "84c53998eb2969352da94b27893e9e2f19e1c666",
      "name": "mdbook_toolversion.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "b885704068be60ee9356ccfbf1a25e37af440799",
      "name": "mdbook_wavejson.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "080e46467ae1777bcc5103ef9c1a7fc8ea3edb48",
      "name": "openocd"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "af8eeece8401a38fceb005cfd2b16a7f4302993c",
      "name": "opentitan_functest_runner.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "1d276fdc6423567b2c9866865c8c94ac64600d24",
      "name": "otbn_build.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "6b28ecc99a34c6dfded0ed8cc23b38efad3f88d6",
      "name": "prep-bazel-airgapped-build.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3f61dc7c40850239ecd514a438769c522b0e9c99",
      "name": "reggen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "2e80ae30ac4c6b2701119780648da35527392589",
      "name": "regtool.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "baa1b69111cb04a48bda0e2b00e15359a0deaac8",
      "name": "rom_chip_info.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "caf2f86b4b52abbd7eb5df0d884fefc22219c179",
      "name": "run-rustfmt.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "9211bae00e87e8c5b53524b5a81d4f019ad0423d",
      "name": "run_manual_tests.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a937bf65cda5a5f6ba812393cdbed2ea8817c98a",
      "name": "serialize"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "b16d0f5bc1bbb54cb28982f3cef24eee2e03ed49",
      "name": "syn_yosys.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "877b15c49c4b7bf15ecc5382a49b1fe5131382fa",
      "name": "test_reggen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "46ec9f8019750f5a89fc7074e4e6592893ace2ec",
      "name": "tlgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6546ac3ac1df5e31d3f643a42a74310bdeff2aa5",
      "name": "tlgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "84e966a4353c681916330dd579a34a5361999eb5",
      "name": "topgen-fusesoc.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "74830e555fbbe1e2ebc8e22d2fc390c0587b7d47",
      "name": "topgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a80c8c9fd7909406871256bda75fba6246069f02",
      "name": "topgen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "621bfb337a32d52685eefaa4d336a05f9bd225a8",
      "name": "uvmdvgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "94fbf3cd50de6489a02751caa911e1df3e4a8235",
      "name": "vendor.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "570a14384fa065fb091b2466ca910c4d71a6603e",
      "name": "verible-format-allowlist.txt"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "226c1f7acc7aa4171ff20ff7d89f360f04d8bce9",
      "name": "verible-format.py"
    }
  ]
}
