)]}'
{
  "commit": "a402f48ba9e9571cc36b313de6dc423fd91a82e5",
  "tree": "7754847d465d0568236e875d101641ff1f012c1b",
  "parents": [
    "4f7c9c149de5b22bdd0209a07a6eb24d8efd304b"
  ],
  "author": {
    "name": "hailin wu",
    "email": "hailin.wu@aspeedtech.com",
    "time": "Thu Jun 11 16:00:42 2026 -0700"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Thu Jul 16 21:20:18 2026 -0700"
  },
  "message": "replaced the old demo-board GPIOM5/GPIOH2 pins with SGPIOM outputs 8/9 for pulse helper. and split it into explicit assert/release operations so monitor setup happens while the BMC is held in reset.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "78c5ab8fa2ac3fc786723990f10344c9d0dd67ed",
      "old_mode": 33188,
      "old_path": "target/ast10x0/board/src/lib.rs",
      "new_id": "064ddb28d4d8c64badcc1e8549125ed594e1e3d8",
      "new_mode": 33188,
      "new_path": "target/ast10x0/board/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "f540d52b438c7cb79db456013d73379fe10657a1",
      "old_mode": 33188,
      "old_path": "target/ast10x0/board/src/spim_wiring.rs",
      "new_id": "1aa4fb1859d81050e9e022d3677943e2028b3be6",
      "new_mode": 33188,
      "new_path": "target/ast10x0/board/src/spim_wiring.rs"
    },
    {
      "type": "modify",
      "old_id": "9d90f544fbfef5f57023f61560b863f218a8c74d",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/scu/pinctrl.rs",
      "new_id": "2b5f872142ee9d63bcea42d65fda5a941e24dae1",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/scu/pinctrl.rs"
    },
    {
      "type": "modify",
      "old_id": "eaf74deaf0dd4e45646782983f019f069f691b6d",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/smc/controller.rs",
      "new_id": "bef000387ba155da1880548a8a5e25a2517e4b38",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/controller.rs"
    },
    {
      "type": "modify",
      "old_id": "3caf6936c28c201cea5d274be278c3bd30fe1ad0",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/smc/read/BUILD.bazel",
      "new_id": "d437777e54154f99f23dbdfe74ca73d5d4a118df",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/read/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "43759a1de96f987cb5ae3f933244ffb6c27055f7",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/smc/read/target_spi2.rs",
      "new_id": "79018772e442be1e98e87645952ba526b8d5de32",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/read/target_spi2.rs"
    },
    {
      "type": "modify",
      "old_id": "a041959820e13eb99ee7a9978ad338bf96a59853",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/spimonitor/setup_all_spim.rs",
      "new_id": "820dac6014f58884b9b3b08d52a06af068d2ff83",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/spimonitor/setup_all_spim.rs"
    },
    {
      "type": "modify",
      "old_id": "d252f89c96100e5dcfee81b36b70100dbabe0020",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/spimonitor/test_common.rs",
      "new_id": "837930ffea8f7368fb1a21e1b79389c54562d937",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/spimonitor/test_common.rs"
    }
  ]
}
