)]}'
{
  "commit": "840ffe3ac152394347d27a0d4841f4c3c49ac944",
  "tree": "019f5a371080ac15844a345d846b93f5d3d8ad0a",
  "parents": [
    "b05fb182da76c039a87f2cf76340acea0f21e6df"
  ],
  "author": {
    "name": "Ha Thach",
    "email": "thach@tinyusb.org",
    "time": "Tue Oct 06 23:35:31 2026 +0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 06 23:35:31 2026 +0700"
  },
  "message": "Merge pull request #4106 from hathach/fix-issue-210\n\ndwc2: make dwc2_int_set the only port interrupt hook, build efm32 host examples",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96164995ff6246d400cb0cf20fdfd8e85673f3e7",
      "old_mode": 33188,
      "old_path": "examples/host/bare_api/only.txt",
      "new_id": "8e6eecc325e8140cbb55cba90bdf5c52258ff94b",
      "new_mode": 33188,
      "new_path": "examples/host/bare_api/only.txt"
    },
    {
      "type": "modify",
      "old_id": "3cfc16d825a3fb213302be705b4f24ea98c4bf72",
      "old_mode": 33188,
      "old_path": "examples/host/cdc_msc_hid/only.txt",
      "new_id": "3ccb64c0d405eb0f2dded65da7ec1815b24aff31",
      "new_mode": 33188,
      "new_path": "examples/host/cdc_msc_hid/only.txt"
    },
    {
      "type": "modify",
      "old_id": "2a4924035fa9b10016852fffc205e64939605589",
      "old_mode": 33188,
      "old_path": "examples/host/device_info/only.txt",
      "new_id": "237c64ad196f7b97b1f0f6fb244635af412818e0",
      "new_mode": 33188,
      "new_path": "examples/host/device_info/only.txt"
    },
    {
      "type": "modify",
      "old_id": "b0c67dd393f7d5a0d5cfb78b8c3472f53595af9e",
      "old_mode": 33188,
      "old_path": "examples/host/hid_controller/only.txt",
      "new_id": "3f15174a6c3a245c1ae06dd321a38e98bca065e0",
      "new_mode": 33188,
      "new_path": "examples/host/hid_controller/only.txt"
    },
    {
      "type": "modify",
      "old_id": "2e7e442face2d1c84ff6d4fbe8a6f6e6d9722967",
      "old_mode": 33188,
      "old_path": "examples/host/midi2_host/only.txt",
      "new_id": "1071c98adbfbf55dfca91d656b086d05c91d775b",
      "new_mode": 33188,
      "new_path": "examples/host/midi2_host/only.txt"
    },
    {
      "type": "modify",
      "old_id": "96589b815533099a683e81f84e4a9189208d9f08",
      "old_mode": 33188,
      "old_path": "examples/host/midi_rx/only.txt",
      "new_id": "5efbf8a270875ea8cbdef29eb6e8b9f7d23a17f5",
      "new_mode": 33188,
      "new_path": "examples/host/midi_rx/only.txt"
    },
    {
      "type": "modify",
      "old_id": "96164995ff6246d400cb0cf20fdfd8e85673f3e7",
      "old_mode": 33188,
      "old_path": "examples/host/msc_file_explorer/only.txt",
      "new_id": "8e6eecc325e8140cbb55cba90bdf5c52258ff94b",
      "new_mode": 33188,
      "new_path": "examples/host/msc_file_explorer/only.txt"
    },
    {
      "type": "modify",
      "old_id": "349076be5c8c30abe85cdeca960bab211f8a2af6",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dcd_dwc2.c",
      "new_id": "dfd3fc9dcaacb14ec1665a8097b1aabf09814541",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dcd_dwc2.c"
    },
    {
      "type": "modify",
      "old_id": "828af30557a46cc8b88ae3250ae369fdf5696c7e",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_at32.h",
      "new_id": "c0588548a5be662ef491548d2e0c1720c48a7070",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_at32.h"
    },
    {
      "type": "modify",
      "old_id": "c83e9e56dfe09406d1f5152734e09ded79ea50a4",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_bcm.h",
      "new_id": "98cc332c35f4270f7623308f601cd79280e625b5",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_bcm.h"
    },
    {
      "type": "modify",
      "old_id": "4ca5f34e807001b67d738ec3a27b07d67de0ae20",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_common.h",
      "new_id": "19359a36be62916eede5e09e125f7a68a5bc5ed9",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_common.h"
    },
    {
      "type": "modify",
      "old_id": "0cccaad025629145fc37817034f26b8a58281744",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_efm32.h",
      "new_id": "746e7d5701042c9c483dd50b638ed62d65c4d301",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_efm32.h"
    },
    {
      "type": "modify",
      "old_id": "c7a7d7d25bb45085cd87db2d1cf43538eeaf7a44",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_esp32.h",
      "new_id": "98f10c78cad5dfd5f50212775e86c7a8f835746a",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_esp32.h"
    },
    {
      "type": "modify",
      "old_id": "6f7e83d70a3094f4ae08db64b2b3b5db39e7e266",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_gd32.h",
      "new_id": "4aa795a90270d4608fedbc89b0fd14dc895c3890",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_gd32.h"
    },
    {
      "type": "modify",
      "old_id": "c5f50043d340fe3319d15a7ebbd5bdb4f5632281",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_nrf.h",
      "new_id": "0ac2bebbb8c55af1b122297e0f30fc21ca21ce96",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_nrf.h"
    },
    {
      "type": "modify",
      "old_id": "0c9b534d4768db9e4dd6c9baf8ffd91cba1b112c",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_stm32.h",
      "new_id": "ec0188885c7c5d87afd166aa47f528490fcf0215",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_stm32.h"
    },
    {
      "type": "modify",
      "old_id": "ad8e2315021b6cc6a142cdfdd08d6e7331a7df32",
      "old_mode": 33188,
      "old_path": "src/portable/synopsys/dwc2/dwc2_xmc.h",
      "new_id": "35edd7f0d75cc6fe4a1168ba3cf0b1c25de67d6a",
      "new_mode": 33188,
      "new_path": "src/portable/synopsys/dwc2/dwc2_xmc.h"
    }
  ]
}
