English 日本語
Arm用のデバッグ・アダプタのプロトコルおよびファームウェアの規格であるCMSIS-DAPのRust実装です。
現時点では他の実装と比較して性能やデバッグ・アダプタとしての機能面での優位性はありませんが、正しいWCID (Windows Compatibility ID) を返すことにより、Windowsでドライバの手動インストールを行わずに使用できます。
現在対応しているボードは以下の通りです。 各ボードごとのの実装については、 boards ディレクトリ以下に含まれています。
| ボード名 | 対応機能 | ディレクトリ |
|---|---|---|
| Seeeduino XIAO | CMSIS-DAP | ./boards/xiao_m0 |
| XIAO RP2040 | CMSIS-DAP, UART | ./boards/xiao_rp2040 |
| Raspberry Pi Pico | CMSIS-DAP, UART | ./boards/rpi_pico |
ライセンスは Apache-2.0 License に従います。詳しくは LICENSE ファイルを確認してください。
$ claude mcp add rust-dap \
-- python -m otcore.mcp_server <graph>