)]}'
{
  "commit": "0b8092228160a1abd3b219e150441b7eb872a40c",
  "tree": "8fbb1122be8255aaf39e8e3563a5129a69d215f9",
  "parents": [
    "f79ac9a090299e1ae2780164659eae7344190ad4"
  ],
  "author": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Mon Sep 11 11:14:57 2023 -0700"
  },
  "committer": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Thu Sep 14 11:41:34 2023 -0700"
  },
  "message": "Share memory between renode and kelvin_sim\n\nThe MappedMemory is passed to kelvin_sim for load/store in the Kelvin SW\nprogram, so Renode and CantripOS can access the memory content same as the\nprevious KelvinRiscV32 module.\n\nChange-Id: I73853336789f90bd755eaf9f742957010deff7a5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68ecce9431ce0ec5bd695875b9c9b89f8c522a1e",
      "old_mode": 33188,
      "old_path": "kelvin.resc",
      "new_id": "8bae286e5774fb9943429034ce490814f68e194b",
      "new_mode": 33188,
      "new_path": "kelvin.resc"
    },
    {
      "type": "modify",
      "old_id": "a2f3b1199d1b9396d4fb523abda83ececd88c9c1",
      "old_mode": 33188,
      "old_path": "platforms/kelvin_ml_core_external_cpu.repl",
      "new_id": "a4dd79f7f9988d75aed959d0cea31120cac9aae0",
      "new_mode": 33188,
      "new_path": "platforms/kelvin_ml_core_external_cpu.repl"
    },
    {
      "type": "modify",
      "old_id": "d9df2ef91e56aa5ab19ec3e7fecbc244fe4a72d5",
      "old_mode": 33188,
      "old_path": "shodan_infrastructure/KelvinCPU.cs",
      "new_id": "6653ee7b8e549844cbd771261c352537f481f920",
      "new_mode": 33188,
      "new_path": "shodan_infrastructure/KelvinCPU.cs"
    }
  ]
}
