)]}'
{
  "commit": "696a75116f0206686c1af80dbb94d8981ba3a551",
  "tree": "be20a5a89aa7a0e1559bdd9477fc2f8ff51a1377",
  "parents": [
    "6e42345646f057998d44e278ad34dc25341c5b28"
  ],
  "author": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Mon Jul 24 13:03:54 2023 -0700"
  },
  "committer": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Mon Sep 11 18:34:19 2023 +0000"
  },
  "message": "\"Empty\" OTP and support in test_rom\n\n- On our planned test chip, the OTP will just be a ram, and thus empty.\n  This commit adds a modified bootstrap library with an OTP_IS_RAM\n  define, and targets for a test rom with that version of the library.\n- Add splicing targets to get a bitstream with both the OTP_IS_RAM\n  version of the rom, and an empty OTP -- and add this to the smoketest\n  tarball so we get it from CI.\n\nChange-Id: I2315ad69553a0e24227a545993281159869275e8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "acc80f9ad205e5cb79779b6e8e3b5a302f88e7ad",
      "old_mode": 33188,
      "old_path": "hw/bitstream/vivado/BUILD",
      "new_id": "b19236849477e0c520e94420c154eaff5020a4e8",
      "new_mode": 33188,
      "new_path": "hw/bitstream/vivado/BUILD"
    },
    {
      "type": "modify",
      "old_id": "6fd346d5a874b1e6533ff4186474036064221238",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/data/BUILD",
      "new_id": "ee7aa69b4483bbd22cf2ee6780067253dc2f2d4a",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/data/BUILD"
    },
    {
      "type": "modify",
      "old_id": "31ef4bc4b669351e299be95a081d14da6d2675a9",
      "old_mode": 33188,
      "old_path": "sw/device/lib/testing/test_rom/BUILD",
      "new_id": "bce31d392f842666be6bced29d564bd99d4c1220",
      "new_mode": 33188,
      "new_path": "sw/device/lib/testing/test_rom/BUILD"
    },
    {
      "type": "modify",
      "old_id": "02303a0c1631bd66629a5529f3a75bcf9b0197e2",
      "old_mode": 33188,
      "old_path": "sw/device/lib/testing/test_rom/test_rom.c",
      "new_id": "0f2ed0e42fcbd90997fffc4b4e4d2969609a07fd",
      "new_mode": 33188,
      "new_path": "sw/device/lib/testing/test_rom/test_rom.c"
    },
    {
      "type": "modify",
      "old_id": "8db5211d7244434928f34d36236e37cde286f85f",
      "old_mode": 33188,
      "old_path": "sw/device/lib/testing/test_rom/test_rom_start.S",
      "new_id": "a32651718ff86fa540a5b9c2f73e717d91e8830f",
      "new_mode": 33188,
      "new_path": "sw/device/lib/testing/test_rom/test_rom_start.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34910b072be7f44b0aad44fafe69fb0af73a30e9",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e1d2ff625327b7021ef679b4a2f3c983c144994",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/rom/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f77c5922e4632fd3bafe7facc55a63d5236fa7a9",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/rom/bootstrap.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd4c7259a192c0bf872abdac5c75cc58d0ca498a",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/rom/bootstrap.h"
    }
  ]
}
