)]}'
{
  "commit": "daea2c2b77c0705833b5eb38e49d9968d70b4a99",
  "tree": "2ff7a087cfb7bb7728cf2ae62242e7da76c3be03",
  "parents": [
    "1a11bf9cd6e923cf32848351446dc6291f3ae165"
  ],
  "author": {
    "name": "hathach",
    "email": "thach@tinyusb.org",
    "time": "Sun Oct 11 11:45:00 2026 +0700"
  },
  "committer": {
    "name": "hathach",
    "email": "thach@tinyusb.org",
    "time": "Sun Oct 11 11:45:00 2026 +0700"
  },
  "message": "ch32 usbfs hcd and stm32 fsdev dcd: close cycle-2 IRQ race windows\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed826e353d439f723a5e9b067277ff7e7447fdfc",
      "old_mode": 33188,
      "old_path": "src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c",
      "new_id": "1ca945f4bafd26fc400d9cd4ecfbfe2b7c7a2cb6",
      "new_mode": 33188,
      "new_path": "src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c"
    },
    {
      "type": "modify",
      "old_id": "0d1f8f476f31094b86ce9cd3df18a6033aea0cf1",
      "old_mode": 33188,
      "old_path": "src/portable/wch/hcd_ch32_usbfs.c",
      "new_id": "f922ff574a50e635071281ed4004b8749135eb1e",
      "new_mode": 33188,
      "new_path": "src/portable/wch/hcd_ch32_usbfs.c"
    }
  ]
}
