{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1983660,"defaultBranch":"master","name":"openocd","ownerLogin":"openocd-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-07-01T14:25:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88663258?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712520855.0","currentOid":""},"activityList":{"items":[{"before":"79b51fedab9e8023a2e72551c4dcaf4373274287","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-07T20:14:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"47d983a77aeefa511d18450d65e7111799d926a8","after":"04154af5d6cd5fe76a2583778379bdacb5aa6fb0","ref":"refs/heads/master","pushedAt":"2024-04-07T20:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"jtag: linuxgpiod: drop extra parenthesis\n\nCheckpatch complains for extra parenthesis not required.\n\nDrop them.\n\nChange-Id: I311409f5732acf10a4910de5dcf0fb05f43e21b5\nSigned-off-by: Antonio Borneo \nReviewed-on: https://review.openocd.org/c/openocd/+/8187\nReviewed-by: Tomas Vanek \nTested-by: jenkins","shortMessageHtmlLink":"jtag: linuxgpiod: drop extra parenthesis"}},{"before":"47d983a77aeefa511d18450d65e7111799d926a8","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-07T19:40:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"e035756b22f96adc95b791aaa01de7a2c11d7f2e","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-07T19:40:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"74e7fcb2dd96c09f946bc8b0f59bfdf6215d8873","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-07T19:39:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"329e983ee9bb24bfa49c59c949d5da250506b7f4","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-07T19:39:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"79b51fedab9e8023a2e72551c4dcaf4373274287","after":"47d983a77aeefa511d18450d65e7111799d926a8","ref":"refs/heads/master","pushedAt":"2024-04-07T19:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"target/mips32: fix clang sbuild check fail\n\nInitialized `value` variables that could only be set in a branch.\n\nChange-Id: Iec7413ade9d053c93352a58ff954ad49a6545923\nSigned-off-by: Walter Ji \nReviewed-on: https://review.openocd.org/c/openocd/+/8179\nTested-by: jenkins\nReviewed-by: Oleksij Rempel \nReviewed-by: Antonio Borneo ","shortMessageHtmlLink":"target/mips32: fix clang sbuild check fail"}},{"before":"e035756b22f96adc95b791aaa01de7a2c11d7f2e","after":"79b51fedab9e8023a2e72551c4dcaf4373274287","ref":"refs/heads/master","pushedAt":"2024-04-07T19:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"remote_bitbang: Change sleep commands to Zz to avoid conflict with SWD\n\nIt was noticed that the remote_bitbang protocol has a design issue:\nSWD and sleep commands cannot be implemented at the same time, because\nthey overlap:\n\n - SWD uses d,e,f,g for setting pin state\n - sleep uses d,D for microsecond and millisecond sleep, respectively\n\nThis has previously been reported by Marek Vrbka, but it wasn't fixed.\n\nThis commit does the following to resolve the issue:\n\n - Change the sleep commands to 'Z' for 1 ms, 'z' for 1 µs\n - Document 'D' and 'd' as deprecated aliases\n - Switch the remote_bitbang driver in OpenOCD to 'Z' and 'z'\n\nUnfortunately that's a breaking change, because existing adapter-side\nimplementations of the protocol will have to implement the new commands\nto keep working with future versions of OpenOCD. Fortunately, the\nremote sleep commands haven't been part of an OpenOCD release yet,\nwhich should limit the breakage somewhat.\n\nReported-by: Marek Vrbka \nLink: https://sourceforge.net/p/openocd/mailman/openocd-devel/thread/670d28d2-75a1-45ec-afe5-541415701d7a%40codasip.com/\nFixes: e8e09b1b5 (\"remote_bitbang: add use_remote_sleep option to send delays to remote\")\nChange-Id: I04d2790a33bff9d47eb7f69b3275fd9a271625ae\nSigned-off-by: J. Neuschäfer \nReviewed-on: https://review.openocd.org/c/openocd/+/8191\nReviewed-by: David Ryskalczyk \nReviewed-by: Antonio Borneo \nTested-by: jenkins\nReviewed-by: Jeremy Herbert ","shortMessageHtmlLink":"remote_bitbang: Change sleep commands to Zz to avoid conflict with SWD"}},{"before":"74e7fcb2dd96c09f946bc8b0f59bfdf6215d8873","after":"e035756b22f96adc95b791aaa01de7a2c11d7f2e","ref":"refs/heads/master","pushedAt":"2024-04-07T19:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"jtag: linuxgpiod: fix detection for line request bias\n\nCommit 290eac04b93c (\"drivers/linuxgpiod: Migrate to adapter gpio\ncommands\") introduced an incorrect check to determine if the\nlibrary libgpiod declares the line request flags:\n\tGPIOD_LINE_REQUEST_FLAG_BIAS_DISABLE\n\tGPIOD_LINE_REQUEST_FLAG_BIAS_PULL_UP\n\tGPIOD_LINE_REQUEST_FLAG_BIAS_PULL_DOWN\nThe names above are declared by the library inside an enum, thus\ncannot be used by the C preprocessor in a #ifdef.\n\nDetermine in configure if the version of libgpiod provides the\nline request flags for \"bias\" and define a C macro.\nUse the new macro in the driver code.\n\nChange-Id: Iaa452230f4753fce4c6e9daa254299cedb7cab7f\nSigned-off-by: Antonio Borneo \nFixes: 290eac04b93c (\"drivers/linuxgpiod: Migrate to adapter gpio commands\")\nReviewed-on: https://review.openocd.org/c/openocd/+/8186\nTested-by: jenkins\nReviewed-by: Michael Heimpold ","shortMessageHtmlLink":"jtag: linuxgpiod: fix detection for line request bias"}},{"before":"329e983ee9bb24bfa49c59c949d5da250506b7f4","after":"74e7fcb2dd96c09f946bc8b0f59bfdf6215d8873","ref":"refs/heads/master","pushedAt":"2024-04-07T19:35:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"configure: prevent build of linuxgpiod with libgpiod v2\n\nThe API in libgpiod v2 have changed, and current driver code for\nlinuxgpiod does not build anymore.\n\nPrevent building the current driver linuxgpiod with the new\nlibrary.\n\nChange-Id: Ie673db786dc50ae18a263d2c0a2b46b106866450\nSigned-off-by: Antonio Borneo \nReviewed-on: https://review.openocd.org/c/openocd/+/8185\nReviewed-by: Michael Heimpold \nTested-by: jenkins\nReviewed-by: Tomas Vanek ","shortMessageHtmlLink":"configure: prevent build of linuxgpiod with libgpiod v2"}},{"before":"dd1758272276e20d5b60c16146a820ec8b5bfaa1","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-07T13:50:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"dd1758272276e20d5b60c16146a820ec8b5bfaa1","after":"329e983ee9bb24bfa49c59c949d5da250506b7f4","ref":"refs/heads/master","pushedAt":"2024-04-07T13:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"zynq_7000.cfg: Fix issue 'Error: can't read \"zynq_pl\": no such variable'\n\nChange-Id: Ic79ce114b60d0707a6e082a81743b378b164b4e2\nSigned-off-by: Dominik Wernberger \nReviewed-on: https://review.openocd.org/c/openocd/+/8190\nReviewed-by: Daniel Anselmi \nReviewed-by: Tomas Vanek \nTested-by: jenkins","shortMessageHtmlLink":"zynq_7000.cfg: Fix issue 'Error: can't read \"zynq_pl\": no such variable'"}},{"before":"a35e254c5383008cdacf7838a777f7f17af5eeb1","after":null,"ref":"refs/tags/latest","pushedAt":"2024-04-01T05:55:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"a35e254c5383008cdacf7838a777f7f17af5eeb1","after":"dd1758272276e20d5b60c16146a820ec8b5bfaa1","ref":"refs/heads/master","pushedAt":"2024-04-01T05:51:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"flash/nor/eneispif: support ENE KB1200 ispi flash\n\nChange-Id: I03bccceb1956ee121e6a3728b7d647ef1262fa23\nSigned-off-by: Steven Chang \nReviewed-on: https://review.openocd.org/c/openocd/+/8136\nTested-by: jenkins\nReviewed-by: Tomas Vanek ","shortMessageHtmlLink":"flash/nor/eneispif: support ENE KB1200 ispi flash"}},{"before":"c02cf9404dc9dba2a6bc60c4db65c0287168a338","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-24T13:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"35e4c4616f5a924313e85290f56f84f7a8534801","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-24T13:44:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"01a797af143398c6f3aa1eb6f8949deff4ccf044","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-24T13:44:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"c02cf9404dc9dba2a6bc60c4db65c0287168a338","after":"a35e254c5383008cdacf7838a777f7f17af5eeb1","ref":"refs/heads/master","pushedAt":"2024-03-24T13:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"target/adi_v5_swd: move setting of do_reconnect one level up\n\nMove setting of do_reconnect flag from swd_run_inner()\nto swd_run(). Reconnect is not used at the inner level\nand the flag had to be cleared after swd_run_inner()\nto prevent recursion.\n\nSigned-off-by: Tomas Vanek \nChange-Id: Ib1de80bbdf10d1cbfb1dd351c6a5658e50d12af2\nReviewed-on: https://review.openocd.org/c/openocd/+/8155\nReviewed-by: Antonio Borneo \nTested-by: jenkins","shortMessageHtmlLink":"target/adi_v5_swd: move setting of do_reconnect one level up"}},{"before":"35e4c4616f5a924313e85290f56f84f7a8534801","after":"c02cf9404dc9dba2a6bc60c4db65c0287168a338","ref":"refs/heads/master","pushedAt":"2024-03-24T13:41:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"helper/list: include the correct header file\n\nThe file 'list.h', copied from FreeBSD, does not depend from any\nOpenOCD specific include file, but only needs 'stddef.h' for the\ntype 'size_t'.\n\nLet 'list.h' to include the correct header file, then fix the now\nbroken dependencies in the other files that were incorrectly\nrelying on 'list.h' to include 'helper/types.h'\n\nChange-Id: Idd31b5bf607e226cac44ef41b2aa335ae4dbf519\nSigned-off-by: Antonio Borneo \nReviewed-on: https://review.openocd.org/c/openocd/+/8173\nTested-by: jenkins","shortMessageHtmlLink":"helper/list: include the correct header file"}},{"before":"01a797af143398c6f3aa1eb6f8949deff4ccf044","after":"35e4c4616f5a924313e85290f56f84f7a8534801","ref":"refs/heads/master","pushedAt":"2024-03-24T13:40:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"gdb_server: drop useless check in gdb_keep_client_alive()\n\nOpenOCD can send it's log to gdb, and gdb replies with 'OK'.\nCalls to LOG_XXX() are also present in the code that communicates\nwith gdb. This can cause infinite nested calls.\n\nOpenOCD uses the flag 'gdb_con->busy' to protect the communication\nwith gdb and prevent nested calls.\n\nThere is no reason to check for 'gdb_con->busy' in the code for\nkeep-alive, as keep_alive() is never called in this gdb server;\nthe flag would eventually be set if the current keep_alive() will\nsend something to gdb.\n\nDrop the flag 'gdb_con->busy' in gdb_keep_client_alive().\nWhile there, document the use of 'gdb_con->busy'.\n\nChange-Id: I1ea20bf96abb5d2f1fcdba1e3861df257c396bb6\nSigned-off-by: Antonio Borneo \nReviewed-on: https://review.openocd.org/c/openocd/+/8166\nTested-by: jenkins","shortMessageHtmlLink":"gdb_server: drop useless check in gdb_keep_client_alive()"}},{"before":"a88db9b1211ea71b5795b91d11d94fb0f37cc905","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-16T14:51:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"7a77355a3ea574dc5b7fc0a6ea8be413589ef847","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-16T14:48:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"a88db9b1211ea71b5795b91d11d94fb0f37cc905","after":"01a797af143398c6f3aa1eb6f8949deff4ccf044","ref":"refs/heads/master","pushedAt":"2024-03-16T14:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"target/mips32: add fpu access support\n\nAdd access to fpr and cp1 registers.\nGDB can now check the FPRs with `info reg f` and change them.\nCheckpatch-ignore: MACRO_ARG_REUSE\n\nChange-Id: I63896ab6f6737054d8108db105a13a58e1446fbc\nSigned-off-by: Walter Ji \nReviewed-on: https://review.openocd.org/c/openocd/+/7866\nTested-by: jenkins\nReviewed-by: Oleksij Rempel \nReviewed-by: Antonio Borneo ","shortMessageHtmlLink":"target/mips32: add fpu access support"}},{"before":"1d076d6ce1908d5c154bfc6ee2ccd8a629853ef1","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-16T14:47:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"e9df8a5102106de5a13956759ae52eb72ff68113","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-16T14:46:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"31af18e9d1807d442885d0254ff5b13a66ea3a65","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-16T14:45:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"7a77355a3ea574dc5b7fc0a6ea8be413589ef847","after":"a88db9b1211ea71b5795b91d11d94fb0f37cc905","ref":"refs/heads/master","pushedAt":"2024-03-16T14:44:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"ipdbg: configurable queue size used between JTAG-Host and JTAG-Hub\n\nChange-Id: I7941de02a968ccab730bfebd3483b8c3b84d7e53\nSigned-off-by: Daniel Anselmi \nReviewed-on: https://review.openocd.org/c/openocd/+/7980\nReviewed-by: Antonio Borneo \nTested-by: jenkins","shortMessageHtmlLink":"ipdbg: configurable queue size used between JTAG-Host and JTAG-Hub"}},{"before":"4c0a2cf42ea0a0b48a948be1ff825629265bbf21","after":null,"ref":"refs/tags/latest","pushedAt":"2024-03-16T14:44:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"1d076d6ce1908d5c154bfc6ee2ccd8a629853ef1","after":"7a77355a3ea574dc5b7fc0a6ea8be413589ef847","ref":"refs/heads/master","pushedAt":"2024-03-16T14:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"ipdbg: split ipdbg command into multiple commands\n\nTo simplify the ipdbg start/stop command and be able to\nadd additional commands in the future, we introduce the\nconcept of a hub which has to be created before a\nipdbg server can be started.\nThe hub was created on the fly in previous versions.\n\nChange-Id: I55f317542d01a7324990b2cacd496a41fa5ff875\nSigned-off-by: Daniel Anselmi \nReviewed-on: https://review.openocd.org/c/openocd/+/7979\nReviewed-by: Antonio Borneo \nTested-by: jenkins","shortMessageHtmlLink":"ipdbg: split ipdbg command into multiple commands"}},{"before":"e9df8a5102106de5a13956759ae52eb72ff68113","after":"1d076d6ce1908d5c154bfc6ee2ccd8a629853ef1","ref":"refs/heads/master","pushedAt":"2024-03-16T14:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ntfreak","name":"Spencer Oliver","path":"/ntfreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264539?s=80&v=4"},"commit":{"message":"openocd: dump full command line in the debug log\n\nWhen receiving an OpenOCD debug log to investigate about errors or\nissues, the first question is often about providing the complete\ncommand line to better understand the use context.\nPlus, when OpenOCD is lunched by an IDE, its command line is kept\nhidden inside the IDE, adding troubles to the user to recover it.\n\nAdd the full command line directly inside the debug log.\n\nIt could have been useful to also search and add in the log the\nfull path of the OpenOCD executable, but this is not an immediate\ntask due to portability among OS's. See, for example:\n\thttps://stackoverflow.com/questions/933850\nThis part could be handled in a future change, if really needed.\n\nChange-Id: Ia6c5b838b9b7208bf1ecac7f95b5efc319aeabf5\nSigned-off-by: Antonio Borneo \nReviewed-on: https://review.openocd.org/c/openocd/+/8170\nTested-by: jenkins\nReviewed-by: Paul Fertser ","shortMessageHtmlLink":"openocd: dump full command line in the debug log"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKkuSKwA","startCursor":null,"endCursor":null}},"title":"Activity · openocd-org/openocd"}