)]}'
{
  "id": "42488479492646a7632b8e96620c4ad0f903f28c",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccc488ed49c82d70c68d33e30ae2d2dea7929a57",
      "name": "BUILD"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95963b05d1f42ac2c05be150c1be48ff4f1b84d7",
      "name": "_index.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": "030b475d6f363062d09fb5de465741a77685ff0b",
      "name": "autogen_testutils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2617e5ba733c058ce08e80cff5c0042716cd1ff8",
      "name": "build_consts.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "53b436999620b0377c644aa4fb4445f3af721319",
      "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": "522e3fafb8ca4bb9b30778860a26247b02f786d7",
      "name": "container"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "345f8099798e13d83d610c34009ee5076279e4e2",
      "name": "dashboard"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "71abdf275b713072a9d195fb854903737769f8a6",
      "name": "design"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "74c3c355a92d6b7c198a10f31e56ad181a1023c2",
      "name": "device_profile_data.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "963d6d3f63587cc9212eb17a75b6cc06562eb89f",
      "name": "device_sw_utils"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "7eb23048cbc5a7131397293223651429b172ba1a",
      "name": "diff_generated_util_output.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b76596853da2b5fb9a4a4aa64a638601b6371bf2",
      "name": "difgen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "83f6b0ddbcaa011b98bf6d4fdf15b1f82b8e028f",
      "name": "doxygen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e06f4b7675a7409561993f6e1cedae083d0711e2",
      "name": "dvsim"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "fb38610c05eb9bd14451433bfa82f0bece5ca4a6",
      "name": "dvsim_test_runner.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "55cc2e2855cc452716d6c7d9a17cd5b2cd5c845a",
      "name": "example"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "d178a0be0870adb5c0050f577c02a18b199bd550",
      "name": "export_target.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "2bddda88e9058d6f4176da0a98f229abfd608d75",
      "name": "fix_include_guard.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "5ea6668a8c7c1039d9ee605b2d589beacefe8b96",
      "name": "fix_trailing_whitespace.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c0c4b7367f6d21a657fe04f7dbb0a618371b450f",
      "name": "fpga"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "122a2c61ddfe856a7dc685d88e5fc7b0ee139c5b",
      "name": "fpvgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c8cc2206d6568db5797ef3e379ac9326f3852ef1",
      "name": "fpvgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "18297c2804e8112dce159090a35c2ddaa1533f7e",
      "name": "get-toolchain.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "e8dc548a9f24e47d6d780f19a199532009d49358",
      "name": "get_workspace_status.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "0d73c1878363ef060a7ea9ece6a76360945ce084",
      "name": "i2csvg.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "34e9e578854b18d45697223ae2db186bdb9df0d4",
      "name": "i2csvg"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "dd830063ae0d6840899219ae0763c33175240976",
      "name": "invoke_cargo.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "462ade14420bd120660edbb19eca30b1430faa5e",
      "name": "ipgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "00afb4ecf7fdb8c4ed74a9f8713623d4d126fca1",
      "name": "ipgen"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42e8afaa84809953e9afac3e76a5c03a38c9da83",
      "name": "licence-checker.hjson"
    },
    {
      "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": 16384,
      "type": "tree",
      "id": "14b4fd7fc6bcd2aeb921f8eaa23ac8ca5c9cdc42",
      "name": "lowrisc_misc-linters"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "4282c5dc62cdd58ac932569bab07b55e762946de",
      "name": "make_distribution.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "8e411cca4024f3d872fef477de5d9a04b9765d83",
      "name": "make_new_dif.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f4fbb66f5cfa39fb7b76273db1817570b06c2808",
      "name": "make_new_dif"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "3cd19b32671e121a246a391981864a450fd1c2e3",
      "name": "meson-purge-includes.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "75420d980854307fb037694de2222b7903437053",
      "name": "meson_write_env.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "198a1ee1ec85fccd9de7ee12d3094edbef3a3554",
      "name": "openocd"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0edb4594831c617c7554e65cd9a4613a37bfcd45",
      "name": "opentitan-pgm-fpga"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "2db363a6080569df17c3c6486e5a09f44de00fc1",
      "name": "opentitantool_test_runner.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "23ea48a099e9e20963a39a45dc5d7e1e4df3be85",
      "name": "otbn_build.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "583fc8a86e5867388b9c5587784817f05ddbb9f5",
      "name": "prep-bazel-airgapped-build.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "045e8f8fa1b5a016761cadf78a76bcd581218688",
      "name": "reggen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "e01b6faec91cddfc9db26c2fcf4d8c0f424cef94",
      "name": "regtool.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "546cb7d08f0eebe56e02b30d8178407a7fe91594",
      "name": "rom_chip_info.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "5eeaf29155f4bca895a0c7d18e456a93d618be80",
      "name": "run-clang-format.sh"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "caf2f86b4b52abbd7eb5df0d884fefc22219c179",
      "name": "run-rustfmt.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a937bf65cda5a5f6ba812393cdbed2ea8817c98a",
      "name": "serialize"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "8ceb9c19b6930d1dd2ce8c65fc61ba7b09a4f36e",
      "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": "de5be78427e63bdb9653c1f504aece97ad9f7901",
      "name": "tlgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "84e966a4353c681916330dd579a34a5361999eb5",
      "name": "topgen-fusesoc.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "6e0f0ab2848c5d10a38f2648d3c7c7de2cd22efb",
      "name": "topgen.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ce33716f2133cbd643a9b117b5d09ebb3436072e",
      "name": "topgen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "18db30a7f8103cfbef9ed7ea76c24e9dc65d61f6",
      "name": "uvmdvgen"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "d3f53b0686d83932bfe937ee2eb56c2d1ebf257a",
      "name": "vendor.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "570a14384fa065fb091b2466ca910c4d71a6603e",
      "name": "verible-format-allowlist.txt"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "226c1f7acc7aa4171ff20ff7d89f360f04d8bce9",
      "name": "verible-format.py"
    }
  ]
}
