)]}'
{
  "commit": "240a208efd21734097536327511e1304f07d14df",
  "tree": "fcd3fca7f694fbf96667c930beebd09e0d7aec0a",
  "parents": [
    "f7cb5f4f234a7d5e61dcd77b024092db2a4fa21f"
  ],
  "author": {
    "name": "Sam Elliott",
    "email": "selliott@lowrisc.org",
    "time": "Mon Jul 27 21:34:34 2020 +0100"
  },
  "committer": {
    "name": "Sam Elliott",
    "email": "sam@lenary.co.uk",
    "time": "Fri Jul 31 16:47:44 2020 +0100"
  },
  "message": "[mask_rom] Mask ROM Initial Commit\n\nThis is the initial framework which we will continue to develop the Mask\nROM upon. The Mask ROM is the first stage of the Secure Boot process. The\naim of the Mask ROM code is to have as few dependencies as possible, and\nfor all the code to be as simple as possible, so we re-implement some\nstructures in other parts of the `sw` tree, rather than pull them in\nentirely.\n\nThis code is based on the implementations in `sw/device/boot_rom` and\n`sw/device/exts/common`.\n\nThe Mask ROM currently does not do anything, and certainly cannot load\na flash image to execute yet. These are future additions that will be\nmade.\n\nSigned-off-by: Sam Elliott \u003cselliott@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9adcd3cf5bdbbe3e1f0e68ce8dbea0931cb9057",
      "new_mode": 33188,
      "new_path": "sw/device/mask_rom/mask_rom.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d37b3645dca511adec3d5ee6e0ec0df758a73e76",
      "new_mode": 33188,
      "new_path": "sw/device/mask_rom/mask_rom.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29210f3e20393e79674938e0077a79398cb6230c",
      "new_mode": 33188,
      "new_path": "sw/device/mask_rom/mask_rom.ld"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8de9ca9c5b39c9de9e0100d2746acbb128b856ec",
      "new_mode": 33188,
      "new_path": "sw/device/mask_rom/mask_rom_start.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56ff423c40978f0f2624b88b7cbdaa88a9b4cd56",
      "new_mode": 33188,
      "new_path": "sw/device/mask_rom/meson.build"
    },
    {
      "type": "modify",
      "old_id": "e19690a6f9143e82025767cd2b62b9db3d8e7816",
      "old_mode": 33188,
      "old_path": "sw/device/meson.build",
      "new_id": "7e2175465266c7da22c207bb9684b410573906c4",
      "new_mode": 33188,
      "new_path": "sw/device/meson.build"
    }
  ]
}
