)]}'
{
  "commit": "2fb857a1a2ac3ea86e3812fe40134aa2a61d59d4",
  "tree": "a058bcc090dc469f3dddd89c3ae29e2856b6d330",
  "parents": [
    "6870fbcbc141e7ed642535a2ad39c63b0598fd2b"
  ],
  "author": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@lowrisc.org",
    "time": "Fri Sep 03 17:14:50 2021 +0100"
  },
  "committer": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@gmail.com",
    "time": "Mon Sep 27 16:05:13 2021 +0100"
  },
  "message": "[otbn] Remove START_ADDR register\n\nThis commit removes the register from the spec and auto-generated\nregister model (otbn.hjson) and the RTL itself (otbn.sv). It also\nremoves it from the ISS, DIFs, SW driver and existing SW tests.\n\nSigned-off-by: Rupert Swarbrick \u003crswarbrick@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40a3804289e6931613613da087c1a18e322e4d92",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/data/otbn.hjson",
      "new_id": "1002d55f6bd9763a08c7e3635d08ce4d3eab325b",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/data/otbn.hjson"
    },
    {
      "type": "modify",
      "old_id": "571db61e9f31741b96bd4de492461ec81b72769d",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/doc/_index.md",
      "new_id": "07aad559ac7a277844db3aa5bd78d2c4479c7a30",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/doc/_index.md"
    },
    {
      "type": "modify",
      "old_id": "3ab371eeaef542469e8ceeca78a8f18fe89d8dd1",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/iss_wrapper.cc",
      "new_id": "e8cec8c20f5b6001162668c92631340abf37855c",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/iss_wrapper.cc"
    },
    {
      "type": "modify",
      "old_id": "6850819b43e49d047bb52cb92ec1e3e7662b3abb",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/iss_wrapper.h",
      "new_id": "01965b9335f9b875be2257a42b13ed87a5cb9610",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/iss_wrapper.h"
    },
    {
      "type": "modify",
      "old_id": "2c17db24416553af0988222e37dfbf00c55c09e8",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/otbn_core_model.sv",
      "new_id": "8021ea85655098a4ce9dbc284d9423536698681b",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/otbn_core_model.sv"
    },
    {
      "type": "modify",
      "old_id": "420c5029632d53140e610acf1d3a8d7383ddb0fa",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/otbn_model.cc",
      "new_id": "581b8e7bf6f644d976605a2ed514a428c8d8899f",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/otbn_model.cc"
    },
    {
      "type": "modify",
      "old_id": "1941ca54f43aa0c234e1581c515bfa5948b3987d",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/otbn_model.h",
      "new_id": "889e871502f7ff31a0a911dffcb5c10083781e39",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/otbn_model.h"
    },
    {
      "type": "modify",
      "old_id": "dc25d7ec12a8fca05d2f70eb1f07f892b51488fa",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/otbn_model_dpi.h",
      "new_id": "3031b2801c1c79cc97b7ce1f7007d03e3f76564a",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/otbn_model_dpi.h"
    },
    {
      "type": "modify",
      "old_id": "13e4e921c2684e5a4d8eceaa587573e92c07d9ef",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/model/otbn_model_pkg.sv",
      "new_id": "028d03e0c992c7d0b7ff3e3a9f88d416c6710449",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/model/otbn_model_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "95117d074cbbc21652e92d6c22c8c0b11fad6a3c",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/otbnsim/sim/state.py",
      "new_id": "ac306b5ab5299f36d5a4f51e5059f122ecd4f78e",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/otbnsim/sim/state.py"
    },
    {
      "type": "modify",
      "old_id": "10be8e15a6e22408fd9c2bcd9a32471641e16bc8",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/otbnsim/sim/stats.py",
      "new_id": "bc8bc4d3020628f4d455c8ba3b368fed2bd8425d",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/otbnsim/sim/stats.py"
    },
    {
      "type": "modify",
      "old_id": "3f23b4e5a52ea0c5643501ca4c58b12fd3b1eec0",
      "old_mode": 33261,
      "old_path": "hw/ip/otbn/dv/otbnsim/standalone.py",
      "new_id": "d3931469e5f572fae8db038f73726e157cd54386",
      "new_mode": 33261,
      "new_path": "hw/ip/otbn/dv/otbnsim/standalone.py"
    },
    {
      "type": "modify",
      "old_id": "44f7f49d9b88762a1f9ecdb1822e4905641e5879",
      "old_mode": 33261,
      "old_path": "hw/ip/otbn/dv/otbnsim/stepped.py",
      "new_id": "22f83553ef0b271349bad1d04287c766d215c147",
      "new_mode": 33261,
      "new_path": "hw/ip/otbn/dv/otbnsim/stepped.py"
    },
    {
      "type": "modify",
      "old_id": "ac8b6e511449730824fb721cd0d1a48836a7e832",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/otbnsim/test/simple_test.py",
      "new_id": "c0f7e012441b23b0d949a0d22cf425f240a8ee41",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/otbnsim/test/simple_test.py"
    },
    {
      "type": "modify",
      "old_id": "890897118c1094b8e5b8b0c2ac64b3b8581dc719",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/otbnsim/test/state_test.py",
      "new_id": "be5f8f185cf57e03497144c3d2656193f8f87876",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/otbnsim/test/state_test.py"
    },
    {
      "type": "modify",
      "old_id": "79411963c55e8016bb5d9e7440580663617c8785",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/otbnsim/test/stats_test.py",
      "new_id": "53af5795eda7ae681c7f7ff245649a36e73eddc8",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/otbnsim/test/stats_test.py"
    },
    {
      "type": "modify",
      "old_id": "c37c01f88916ad304f67c74a5b3c599e0a6da913",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/otbnsim/test/testutil.py",
      "new_id": "44d83d7b1f62abd06590936db096976823da488a",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/otbnsim/test/testutil.py"
    },
    {
      "type": "modify",
      "old_id": "245af171e5fc61e20fd25cba0adaf7d8a121f923",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/README.md",
      "new_id": "94bf00ad2ed392a429133897ba349099e0b2d7bb",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/README.md"
    },
    {
      "type": "modify",
      "old_id": "0c5dbdb2a81e0f680a2971187fc4d33a59c6bedc",
      "old_mode": 33261,
      "old_path": "hw/ip/otbn/dv/rig/otbn-rig",
      "new_id": "9241186e2a68abbd22e159faa9e607e54be5fd7b",
      "new_mode": 33261,
      "new_path": "hw/ip/otbn/dv/rig/otbn-rig"
    },
    {
      "type": "modify",
      "old_id": "6389c834000b48290adf059e035942d373af486d",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/rig/model.py",
      "new_id": "7ec8f8a269d1af30790c24aee2a546f1e592c906",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/model.py"
    },
    {
      "type": "modify",
      "old_id": "ac4f2f3e82f8623c10d2b145d08e06af9a1dd8a5",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/rig/rig.py",
      "new_id": "c34899472b95379f140960771bd9ec0924205ba2",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/rig.py"
    },
    {
      "type": "modify",
      "old_id": "2931e40ee13bd5d14f1205e68897ff146866709a",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/uvm/otbn_model_agent/otbn_model_if.sv",
      "new_id": "889685644a4c5e8917ddaf6d2c9fb7811e6735a7",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/uvm/otbn_model_agent/otbn_model_if.sv"
    },
    {
      "type": "modify",
      "old_id": "c841937562411747135170c4452ac3bb747b3235",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/uvm/tb.sv",
      "new_id": "ea63270a03cafcb83ddd18fe4b19280d3fa21dca",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/uvm/tb.sv"
    },
    {
      "type": "modify",
      "old_id": "7a4bf5a9a9508c3d27fc9579db79d079f819233d",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/verilator/otbn_top_sim.sv",
      "new_id": "8f803ba6d16024e41c08b38d886b1a97f7d0adc7",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/verilator/otbn_top_sim.sv"
    },
    {
      "type": "modify",
      "old_id": "edcd78c4f29cfd79385be155a54db7e840cbcd45",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn.sv",
      "new_id": "8f47349713337cfda9b161d1560547eed6288f22",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn.sv"
    },
    {
      "type": "modify",
      "old_id": "6da7c23a0cf5d539203326ced78852a763f68c53",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn_controller.sv",
      "new_id": "13c54a260273b6476c39af8a8268ce7d982b97f3",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn_controller.sv"
    },
    {
      "type": "modify",
      "old_id": "29387ee364e99dd3d3fa03a534f136ed1d8ef7ce",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn_core.sv",
      "new_id": "3f1210b4b6b9f4b2a7be4bb9d539ae0d448970a7",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn_core.sv"
    },
    {
      "type": "modify",
      "old_id": "9fe76b435e6adae9c2a7539a499e91cd9825e3d8",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn_reg_pkg.sv",
      "new_id": "c2df23ba5ef936fe2cdadaf86bfbd03386b24b5e",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn_reg_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "3c137e2adf53371291a68c7d709dd56a40c6ad9e",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn_reg_top.sv",
      "new_id": "d51b69519790fa48d51647c6f03ba49a76d56ee0",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn_reg_top.sv"
    },
    {
      "type": "modify",
      "old_id": "3fa2ff835e3c36db41aafa91fe890188cc9fc817",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn_start_stop_control.sv",
      "new_id": "e7262c57b976f1e10f31fa1c137ee7cd3a0b2592",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn_start_stop_control.sv"
    },
    {
      "type": "modify",
      "old_id": "f5f3a6e04dfc13d6400f52adb79e2c468daa26b9",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_otbn.c",
      "new_id": "a8bd7775ce5466fe403db9b21b64353939b373d8",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_otbn.c"
    },
    {
      "type": "modify",
      "old_id": "1a99118676f4b2ca5c4f7b183399bd7db36f1dfe",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_otbn.h",
      "new_id": "b972319380e5fc19969f8ede400320c2578d04bd",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_otbn.h"
    },
    {
      "type": "modify",
      "old_id": "b7dc556ee0a45717b6fc7ed3bce6d05cb12ac7b6",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_otbn_unittest.cc",
      "new_id": "c6c67f63e6a841a2decff4e321d2f533edbc3e67",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_otbn_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b1de75bfc8bc9911a8c4f5b14e39d6fd01f66825",
      "old_mode": 33188,
      "old_path": "sw/device/lib/runtime/otbn.c",
      "new_id": "6aee26f7dc38e277eab4457a7cbda7ceb098218d",
      "new_mode": 33188,
      "new_path": "sw/device/lib/runtime/otbn.c"
    },
    {
      "type": "modify",
      "old_id": "0017ca33ad7c1308b144d6e9edfdb61da2387cfb",
      "old_mode": 33188,
      "old_path": "sw/device/lib/runtime/otbn.h",
      "new_id": "abf25bd6f5acc12f8f517d450ce0ec275a2fe18c",
      "new_mode": 33188,
      "new_path": "sw/device/lib/runtime/otbn.h"
    },
    {
      "type": "modify",
      "old_id": "c467e2b22ac387a0a1852dfd394add1e5294587a",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/drivers/otbn.c",
      "new_id": "286c50450bb73a5e4284a004c561b042cbdddc63",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/drivers/otbn.c"
    },
    {
      "type": "modify",
      "old_id": "4be57f0c0192c1a70a6e0b4426aac5c0b1bc463d",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/drivers/otbn.h",
      "new_id": "ea5205f2225c3093ebab7b93129eabb15f0ca679",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/drivers/otbn.h"
    },
    {
      "type": "modify",
      "old_id": "fb9adfba05b9f249937a4ef7d55566498787d62b",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/drivers/otbn_unittest.cc",
      "new_id": "9f035c11f02530f2b647d28be7fd8e490dbc3de8",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/drivers/otbn_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "cedc80b14eee99cab8b9980fef638237b36cd04f",
      "old_mode": 33188,
      "old_path": "sw/device/tests/otbn_ecdsa_p256_test.c",
      "new_id": "2ffdb68a82355aaf96bd0fd79078a8bd8fd0ad1c",
      "new_mode": 33188,
      "new_path": "sw/device/tests/otbn_ecdsa_p256_test.c"
    },
    {
      "type": "modify",
      "old_id": "6af0d733cbc1286c9fc23dedc41c4577b2a747ae",
      "old_mode": 33188,
      "old_path": "sw/device/tests/otbn_randomness_test.c",
      "new_id": "3cf5647b19cf5c21becf52ce12e3cce0cdc899ad",
      "new_mode": 33188,
      "new_path": "sw/device/tests/otbn_randomness_test.c"
    },
    {
      "type": "modify",
      "old_id": "19ad9299e9f191e9403e3a158fd7ccdd9509a931",
      "old_mode": 33188,
      "old_path": "sw/device/tests/otbn_rsa_test.c",
      "new_id": "96e29b64df9f769864f90b1ecb33233029654679",
      "new_mode": 33188,
      "new_path": "sw/device/tests/otbn_rsa_test.c"
    },
    {
      "type": "modify",
      "old_id": "ed49dbe34e33216cfcbda0e5809ae7d6673b0a14",
      "old_mode": 33188,
      "old_path": "sw/device/tests/otbn_smoketest.c",
      "new_id": "873e6345db994d90e2d8d3ff6f6ff87404f703b4",
      "new_mode": 33188,
      "new_path": "sw/device/tests/otbn_smoketest.c"
    }
  ]
}
