)]}'
{"id":"openocd~master~Ic2f38a1806085d527e6f999a3d15aea6f32d1019","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2025-01-15 10:42:34.000000000","reason":"\u003cGERRIT_ACCOUNT_1000021\u003e replied on the change","reason_account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}},"1000853":{"account":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"last_update":"2025-01-15 00:02:15.000000000","reason":"\u003cGERRIT_ACCOUNT_1000853\u003e replied on the change","reason_account":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"}},"1002347":{"account":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"last_update":"2025-01-29 22:13:34.000000000","reason":"\u003cGERRIT_ACCOUNT_1002347\u003e replied on the change","reason_account":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"}},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2025-01-14 15:53:14.000000000","reason":"\u003cGERRIT_ACCOUNT_1000687\u003e replied on the change","reason_account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}},"1002348":{"account":{"_account_id":1002348,"name":"Jonathon Reinhart","email":"jrreinhart@google.com"},"last_update":"2025-01-22 15:21:10.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic2f38a1806085d527e6f999a3d15aea6f32d1019","subject":"Add Linux SPI device SWD adapter support","status":"MERGED","created":"2024-12-11 05:52:06.000000000","updated":"2025-01-30 10:42:47.000000000","submitted":"2025-01-22 15:21:10.000000000","submitter":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"total_comment_count":205,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8645","meta_rev_id":"fe79173af248fc8529d06e29f4fbf12ad8f21f39","_number":8645,"owner":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-01-22 15:21:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-01-22 15:21:10.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-01-22 15:21:10.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2025-01-22 15:21:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"}],"CC":[{"_account_id":1002348,"name":"Jonathon Reinhart","email":"jrreinhart@google.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-12-11 05:53:32.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2024-12-11 08:43:36.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"CC"},{"updated":"2024-12-11 17:03:47.000000000","updated_by":{"_account_id":1002348,"name":"Jonathon Reinhart","email":"jrreinhart@google.com"},"reviewer":{"_account_id":1002348,"name":"Jonathon Reinhart","email":"jrreinhart@google.com"},"state":"CC"},{"updated":"2024-12-19 16:21:18.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2025-01-03 13:25:26.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"},{"updated":"2025-01-08 10:32:41.000000000","updated_by":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"reviewer":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"state":"REVIEWER"}],"messages":[{"id":"c696bd4779625673772df9c4ddde966af8dbd3ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-11 05:52:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"16626b2c33dfb8e1ae781cab6c253a7067707bc9","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-11 05:53:32.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/20333/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19487/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"9ebb87aeb0ff018fa0c4af95dbdde83d1ea5c487","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-11 08:43:36.000000000","message":"Patch Set 1:\n\n(6 comments)","accounts_in_message":[],"_revision_number":1},{"id":"34f1294a011a8355da93f88e04e978262f2490d8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-11 16:25:59.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"9b3f5c3410640dff0d79f8ebc799f45a4ea850ad","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-11 16:26:33.000000000","message":"Patch Set 2:\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"659f7a2b54e70117fca4b4e34ad21dd8482f8f4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-11 16:30:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6b14780758b20178bf8fae07e750315825dc453f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-11 16:30:27.000000000","message":"Patch Set 2: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/19499/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit/20346/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"84532113647e24ef092073f6b6cdd3d05f192a78","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-11 16:58:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20347/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19500/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"0a191049e1c349c51481038d189a347708c621f9","author":{"_account_id":1002348,"name":"Jonathon Reinhart","email":"jrreinhart@google.com"},"real_author":{"_account_id":1002348,"name":"Jonathon Reinhart","email":"jrreinhart@google.com"},"date":"2024-12-11 17:03:47.000000000","message":"Patch Set 3:\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"835d15608f3e5da3e51950981a958382927a7168","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-11 18:00:14.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"322aa74eb872cdad6afc1fb04bd54988919299d5","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-11 18:00:24.000000000","message":"Patch Set 4:\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"fc1f6756f345f48c2067936dd55fb3ada31895e1","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-11 18:14:36.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20349/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19502/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"37af369edd705bb555c57a9a54f41bb29300feab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-16 19:33:08.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":5},{"id":"1f13a5af71c0f7a6ef6e132bd8cdc2c6d4516ac1","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-16 19:48:03.000000000","message":"Patch Set 5: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20391/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19543/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"0206e8d2e44d18ecec9ffc7f52c08c291bdc74eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-18 16:55:09.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":6},{"id":"35d3857eb9a36e6938bfe4ac73686afb43771419","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-18 16:59:32.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"4186b227599f23e29db1f39400db873db26e1d10","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-18 17:09:17.000000000","message":"Patch Set 6: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20399/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19551/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"91ae85b8c1da9a5c2013886e325bd66ba1916963","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-19 15:33:32.000000000","message":"Patch Set 6:\n\n(18 comments)","accounts_in_message":[],"_revision_number":6},{"id":"4feb2fe8b316cc4d20df482c250175ed71f092a9","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-19 16:21:18.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"679113de4017348513ce4544b699f4217f236b2d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-19 17:47:29.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":7},{"id":"7b36f5b1ee2a95416c976bb584ff4cbfdc69f805","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-19 17:53:16.000000000","message":"Patch Set 6:\n\n(15 comments)","accounts_in_message":[],"_revision_number":6},{"id":"747df2be0fefe3d9cc3ca379f4feeb922770e8d8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-19 18:02:05.000000000","message":"Patch Set 7: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20409/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19561/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"f2c97efa9186e4b71164c3292262e1eb7ec3d85f","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-19 18:14:14.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"74e4db06259bd5e8201bc3c39431c3552a95ef62","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-19 20:46:16.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"d0cfb2ffec40bd8ef486f5a0c97ff96e532daaf4","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-19 23:10:27.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"219d06fb6d9c45ed29e4f3ea89344a5559182e6c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-20 00:51:17.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":8},{"id":"5102c5bf38780ef10795c3ca78c29cb3dd21bab7","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-20 00:52:29.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"9898e27cf71249126ce5d54afe17df860a8dd79d","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-20 00:52:52.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"97d10a1ef6f4121ee81c7f15127f92abbfcf39a5","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-20 00:53:23.000000000","message":"Patch Set 8: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/20410/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19562/ : FAILURE","accounts_in_message":[],"_revision_number":8},{"id":"3455e9b7b4f0fe3c478c5722cd082b1918b8947b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-20 00:55:03.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":9},{"id":"65a54a2e018ecb1c9d83e3671ff5af0486fdf5aa","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-20 01:18:32.000000000","message":"Patch Set 9: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20411/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19563/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"d63939b8e8cadc811528e7197c95d8b1ae5114a4","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-20 09:42:49.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"ac8470b63a62ffe82ef616247944e67a34b09014","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-21 02:40:11.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":10},{"id":"b2fb028b09550e288b16934bc4e9a22eb026926c","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-21 02:40:28.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"dab4b46addf3c568918c27757abdebdad74db862","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-21 02:54:30.000000000","message":"Patch Set 10: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20415/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19567/ : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"1504f004fed591b6c60dc901113494bb5ef2cc25","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-21 05:51:03.000000000","message":"Patch Set 10:\n\n(3 comments)","accounts_in_message":[],"_revision_number":10},{"id":"87dcecbf2001375a745f88db7a7c8fe3ce91752d","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-21 12:00:07.000000000","message":"Patch Set 10:\n\n(2 comments)","accounts_in_message":[],"_revision_number":10},{"id":"c645fcaeee783216209f7695a06a3e4418c5ca3e","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2024-12-21 14:43:01.000000000","message":"Patch Set 10:\n\n(16 comments)","accounts_in_message":[],"_revision_number":10},{"id":"a7ff812a7f62933a3c3cb7ddb56accbfef67b612","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-21 15:36:16.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"371a0e11a5b1814c13aeac1258d8c6f83bc8e42e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-21 15:54:09.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":11},{"id":"69b6cc6a877073544ef57a03a694fb38fab57e19","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-21 15:55:35.000000000","message":"Patch Set 10:\n\n(4 comments)","accounts_in_message":[],"_revision_number":10},{"id":"5271886abb6d5d44cd54adb918b5ae5c86e6170e","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-21 16:07:24.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"f27dab0a3cc4d7e696389d1232276721cf24a34d","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-21 16:09:34.000000000","message":"Patch Set 11: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20425/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19577/ : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"8941b24d6877baf3b95b969109d6b2eaaf6346d8","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-21 16:23:49.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"601223aa177f81447af57ea0f4c1dfb66a25dee3","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-21 16:40:56.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"3feb18d2e5a578ea4b0ec4070d8f76f7d8960e7a","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2024-12-21 22:59:01.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"1ca81e46a90baad4d4705fd8aab242fa976d0000","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-23 01:56:29.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":12},{"id":"71b1c987942e5c178206053f1fd78208c36c4d1b","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-23 01:58:04.000000000","message":"Patch Set 12: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/20429/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19581/ : FAILURE","accounts_in_message":[],"_revision_number":12},{"id":"15db90629fe09f7f8a063cae880d017774004d2f","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-23 02:06:39.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"92be8b5fb6be47a3dc907978602066c2a3bafcf3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-23 21:39:58.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":13},{"id":"a305ac86983d48df9337429e50e04b62e7c2c1a2","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-23 21:40:07.000000000","message":"Patch Set 12:\n\n(18 comments)","accounts_in_message":[],"_revision_number":12},{"id":"ec87e32518f986725348bfde9ec3033fa2a29b8a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-23 21:41:37.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"4560c66aab29a0d27b8190d8ce24dda56e60c66e","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-23 21:41:43.000000000","message":"Patch Set 13: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/20431/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19583/ : ABORTED","accounts_in_message":[],"_revision_number":13},{"id":"b278a1530f8cc046256df873248a053ded1c6720","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-23 21:45:57.000000000","message":"Patch Set 14: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/19584/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit/20432/ : SUCCESS","accounts_in_message":[],"_revision_number":14},{"id":"94937de205c774f593cf95ae0150df4decda324e","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2024-12-24 09:40:35.000000000","message":"Patch Set 14:\n\n(2 comments)","accounts_in_message":[],"_revision_number":14},{"id":"6f7a12ccea3ca35dd5dea9c104f99a54e60d917a","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2024-12-24 09:50:21.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"b1f387ad0cf81a7ebfef2ebcda3bc618e8a8f698","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2024-12-24 10:49:05.000000000","message":"Patch Set 14:\n\n(8 comments)","accounts_in_message":[],"_revision_number":14},{"id":"c24025d97f11f990242c67047ae9b6345e9eff9e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-24 13:04:47.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":15},{"id":"1cb9e76b4a82bf8f45ffe630649dee39cfb3b416","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-24 13:05:14.000000000","message":"Patch Set 14:\n\n(9 comments)","accounts_in_message":[],"_revision_number":14},{"id":"7bc7adc4625ab03603fc1965a621d8cf95cab587","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-24 13:24:36.000000000","message":"Patch Set 15: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/19585/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit/20433/ : SUCCESS","accounts_in_message":[],"_revision_number":15},{"id":"a0358585b4863d93b15c2acb6b25e8d955a3df83","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2024-12-24 14:54:13.000000000","message":"Patch Set 15:\n\n(3 comments)","accounts_in_message":[],"_revision_number":15},{"id":"09c298a45f8f529eb36e1e63012abbe2dbb0398b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-24 15:41:32.000000000","message":"Uploaded patch set 16.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":16},{"id":"51716b86c5cb6512c56cc2c3353d0b65c53c4fd1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-24 15:44:24.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"a475bc88a4790f5ab1ef15360bf80f7033166593","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-24 15:44:28.000000000","message":"Patch Set 16: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/19586/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit/20434/ : SUCCESS","accounts_in_message":[],"_revision_number":16},{"id":"17de50db9894bb77065ffdb61c2ef83fc7f54dfb","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-24 15:45:03.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"1b316f524f2771fa087019b6b1d0a2ce650d47ad","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-24 15:58:32.000000000","message":"Patch Set 17: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20435/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19587/ : SUCCESS","accounts_in_message":[],"_revision_number":17},{"id":"72262f41ed150ee1640e944f68f95588ba254405","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-26 11:42:47.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"ad9b3497af5e1a57db09113cc96bc96ac0c07a38","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-26 14:22:24.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"7fc64fbe158daf1da61a123e3d20fa0c65808e48","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-26 20:08:54.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"3068ef7cf0e48d5f3619d452bd5e82110ba821ba","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-27 13:11:52.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"f6c277041e909cd9ceecacd08830e6cc92ba14a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-27 16:25:05.000000000","message":"Uploaded patch set 18.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":18},{"id":"916ef5650766fdd5904d24223aa00a28bcf0978a","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-27 16:31:48.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"f40766a5a317d8ae1e983ef0a4f78b1fbb7ba7da","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-27 16:40:49.000000000","message":"Patch Set 18: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20446/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19598/ : SUCCESS","accounts_in_message":[],"_revision_number":18},{"id":"8758ec77a99a950c6cc7b7c0d1e7f6e75dfcb379","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-30 16:38:34.000000000","message":"Patch Set 18:\n\n(7 comments)","accounts_in_message":[],"_revision_number":18},{"id":"0ae4e2538033fd88e3d8398de529b5f4e6cdb16d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-31 03:36:38.000000000","message":"Uploaded patch set 19.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":19},{"id":"22b1cd188e3093e688e5ee70f247e3c6303146d2","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-31 03:36:53.000000000","message":"Patch Set 18:\n\n(7 comments)","accounts_in_message":[],"_revision_number":18},{"id":"a292ffb4e2299173bccebc6b8199dbdba13ca06a","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-31 03:50:47.000000000","message":"Patch Set 19: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20452/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19604/ : SUCCESS","accounts_in_message":[],"_revision_number":19},{"id":"68bec3f6d67c4f818b527c0ccd5eb94a9cdd0221","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-31 09:03:07.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"43c1983825f692644f0688a1b28ce545a7c0f9c1","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-31 09:58:27.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"375b5ecd29350aa9d292b2edbd5eb22c7257bd06","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-31 12:37:48.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"f684e27f267ec75252ce26a54990af3c44bdf7a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-31 12:50:40.000000000","message":"Uploaded patch set 20.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":20},{"id":"8c66e53f1d356b1b2a3c8b1eee5439cc9c5ffcac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-31 13:04:36.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"ea99937dacb6b7cfd144bae8fc7c0a18f58b7bf1","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-31 13:04:40.000000000","message":"Patch Set 20: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/19607/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit/20455/ : SUCCESS","accounts_in_message":[],"_revision_number":20},{"id":"66ec877f32692c5c247bec1435157797e487e908","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2024-12-31 13:05:16.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"e7074b49a92cab9bfb66d62d32dcfaa17b5ff8b2","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-31 13:18:38.000000000","message":"Patch Set 21: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20456/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19608/ : SUCCESS","accounts_in_message":[],"_revision_number":21},{"id":"5858488d2335553f825b4469fea86f955c08c36e","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-03 13:25:26.000000000","message":"Patch Set 21: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"b550731f5ea1abb836e2b8584650cd7f77044afc","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-05 00:59:26.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"6b9d6f6d4211aaf09ad2ba4b9f44450c5320aef7","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-05 04:33:16.000000000","message":"Patch Set 21: -Code-Review\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"54fa4fb8bbc96b33c828f9afc74d6e84dd9f58bc","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-05 11:07:40.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"ce8164c684ecec69cff053c9b31b160ade1b7b6c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-05 17:21:20.000000000","message":"Uploaded patch set 22.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":22},{"id":"d92d086dd1ee82aa06f5db17a0f53c18a8b4d894","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-05 17:21:45.000000000","message":"Patch Set 21:\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"4067b029e79fbf03ef1d1f0381d18f70785ab04e","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-05 18:43:55.000000000","message":"Patch Set 22: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20495/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19647/ : SUCCESS","accounts_in_message":[],"_revision_number":22},{"id":"09c83113e775bd279e90ed6425eb804ba913a936","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-05 19:18:11.000000000","message":"Patch Set 22: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"e57b2f1fbf05dca2fa61730902bb51d9260d68da","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-06 15:04:58.000000000","message":"Patch Set 22:\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"69cae021b1f2f1ed11ffa7ebfc04928b6e1cd07f","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-06 16:28:45.000000000","message":"Patch Set 22:\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"30da3cdf8c6c8a788e64db05e0372a35ca3fa660","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-06 18:15:54.000000000","message":"Uploaded patch set 23.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:NO_CHANGE OR is:MIN\")\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":23},{"id":"e09788de2c96b714d1dea0ff3c40b13b002970f7","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-06 18:16:50.000000000","message":"Patch Set 23: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/20499/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19651/ : FAILURE","accounts_in_message":[],"_revision_number":23},{"id":"02a95185db329b7d594b1fd290b0600d092f6ca7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-06 20:34:08.000000000","message":"Uploaded patch set 24.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":24},{"id":"89bdd0acc94f9972d7336cae6639a3a550d153ed","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-06 20:39:45.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"8d99a441bf5835780f5ddd5cb534bfec095a1f2e","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-06 20:47:56.000000000","message":"Patch Set 24: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20500/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19652/ : SUCCESS","accounts_in_message":[],"_revision_number":24},{"id":"6d7799a827af787cf291846e022f07ee11778119","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-07 04:06:17.000000000","message":"Patch Set 24: Code-Review+1","accounts_in_message":[],"_revision_number":24},{"id":"8b53d27f3f7d4bc6d011c93fd3228829fd364088","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-01-07 16:32:44.000000000","message":"Patch Set 24:\n\n(3 comments)","accounts_in_message":[],"_revision_number":24},{"id":"00c428957bf2d7e2c481b807b51231888f6585dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-07 17:26:10.000000000","message":"Uploaded patch set 25.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:NO_CHANGE OR is:MIN\")\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":25},{"id":"379f4a169231a185befe5e8ceb5a009b3748ce0f","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-07 17:26:19.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"2a9bdec7d8c673ca4fb2df76b25a6fe108eb1c50","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-07 17:46:13.000000000","message":"Patch Set 25: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20506/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19658/ : SUCCESS","accounts_in_message":[],"_revision_number":25},{"id":"faba3a843b528fa78ebb08b9f1eb6312d00851c5","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-01-08 09:31:52.000000000","message":"Patch Set 25: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":25},{"id":"b299501aa60632effde9da03154919fa0edb1e61","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-08 09:32:43.000000000","message":"Patch Set 25: Code-Review+2","accounts_in_message":[],"_revision_number":25},{"id":"db57811cf6049c377764159050e62b9d952d4df0","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2025-01-08 10:32:41.000000000","message":"Patch Set 25: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":25},{"id":"ce6df03561620a536e1904e536eeed25f11a59c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 11:49:48.000000000","message":"Uploaded patch set 26.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2, Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR is:MIN\")\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":26},{"id":"70a4cd9a8f47956deaf20f13e818c15734cdf70d","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 11:50:06.000000000","message":"Patch Set 25:\n\n(3 comments)","accounts_in_message":[],"_revision_number":25},{"id":"97bb723eec6579160021160de19ee2ea8989cde2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 11:55:41.000000000","message":"Uploaded patch set 27: New patch set was added with same tree, parent tree, and commit message as Patch Set 26.","accounts_in_message":[],"_revision_number":27},{"id":"dee3cb6232de778cb7bbe3357d320d3684a05662","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 11:55:45.000000000","message":"Patch Set 26:\n\n(1 comment)","accounts_in_message":[],"_revision_number":26},{"id":"c123713175c0eb023464b22d6d1bd71716fc0c90","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-08 11:55:48.000000000","message":"Patch Set 26: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/19668/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit/20516/ : SUCCESS","accounts_in_message":[],"_revision_number":26},{"id":"4b6a9bf131f2a8f5d086427d5d003e0299136fc1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 11:56:41.000000000","message":"Uploaded patch set 28.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":28},{"id":"0e9ee897953434b5ce3a8b0820956363ca99c51a","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-08 11:57:02.000000000","message":"Patch Set 27: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/20517/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19669/ : ABORTED","accounts_in_message":[],"_revision_number":27},{"id":"5c46ee50da8b38505b868f31c9f04b58007db84b","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-08 12:13:24.000000000","message":"Patch Set 28: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20518/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19670/ : SUCCESS","accounts_in_message":[],"_revision_number":28},{"id":"3f5be77de7a6a6340a56581abf343617f126aca8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 15:59:15.000000000","message":"Uploaded patch set 29.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":29},{"id":"04de7a5a604079c694b132c4c983137a715ace03","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-08 16:13:54.000000000","message":"Patch Set 29: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20519/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19671/ : SUCCESS","accounts_in_message":[],"_revision_number":29},{"id":"63d131357e78f9741571a6f252dbe0017ce65536","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-08 17:24:47.000000000","message":"Patch Set 29:\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"ebd215561f7b025cf0222d0ec0d63eabbfbe82b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 18:27:51.000000000","message":"Uploaded patch set 30.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":30},{"id":"87453e2df38bf7ddaef9144a8b0e1ec69d583535","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 18:28:20.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"245675841d843bdf2a390f755e2de93030faa0f8","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-08 18:28:47.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"8e0fb175194d22bd7e4b2b017650d115ce13540f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-08 18:42:30.000000000","message":"Patch Set 30: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20520/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19672/ : SUCCESS","accounts_in_message":[],"_revision_number":30},{"id":"546dbd3c42ccd57be5223b2fcd3f14c49400e8bc","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-10 01:48:00.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"43a1e912792b7e54b6311a2c6a3ac306bd3e8509","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-11 15:13:08.000000000","message":"Patch Set 31: Patch Set 30 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":31},{"id":"73c13e464c8ec2ebc33663c212480560b8ba3551","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2025-01-11 17:03:08.000000000","message":"Patch Set 31:\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"886e9dd5ec8588ffd658c23b0a605063d2852702","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-11 17:31:48.000000000","message":"Patch Set 31: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20565/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19716/ : SUCCESS","accounts_in_message":[],"_revision_number":31},{"id":"482fc6df1b58c2896fe212c4e76a82ec2dacc598","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-11 21:14:42.000000000","message":"Patch Set 31:\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"46800aa931c9ce7aa9291ba8afeac3fc80d50b1c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-14 14:30:40.000000000","message":"Patch Set 32: Patch Set 31 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":32},{"id":"953daea4053e37665b9ce005c3fb896603dcb61c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-01-14 14:52:44.000000000","message":"Patch Set 32: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20572/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19723/ : SUCCESS","accounts_in_message":[],"_revision_number":32},{"id":"f842cf035f02ddafe519f81d451c15d88fe522a0","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-14 15:53:14.000000000","message":"Patch Set 32: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"c664660c5c2639265d0fc19711d6f009c0d11648","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2025-01-15 00:02:15.000000000","message":"Patch Set 32: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"f9e9d50380b8e3c22f536a97eba30ff41c826ce6","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-15 04:39:14.000000000","message":"Patch Set 32: Code-Review+2","accounts_in_message":[],"_revision_number":32},{"id":"1fe2ac8ac2dfc68d691e210dbf531085d3aea332","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-01-15 10:42:34.000000000","message":"Patch Set 32: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"edb3b6c24f83606096f04d9c5b134692d08f8b9a","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-22 15:21:02.000000000","message":"Patch Set 32:\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"4d1f7fd75512bed64ba424627f0a3d3fa6d2dd6b","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-22 15:21:10.000000000","message":"Change has been successfully cherry-picked as 83e0293f7ba3604b4ad98b3a8101388e3e52f9fe","accounts_in_message":[],"_revision_number":33},{"id":"ba521e283478a856eddedbdccfa204da4a98bd5c","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-23 14:06:28.000000000","message":"Patch Set 33:\n\n(1 comment)","accounts_in_message":[],"_revision_number":33},{"id":"7cdade7e9c9a2068298b1aa0a7dc608edec8262c","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-01-29 06:33:02.000000000","message":"Patch Set 33:\n\n(1 comment)","accounts_in_message":[],"_revision_number":33},{"id":"3be753bf03d621fbdf7c7a474f594550bb92fb69","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-29 22:13:34.000000000","message":"Patch Set 33:\n\n(1 comment)","accounts_in_message":[],"_revision_number":33},{"id":"fe79173af248fc8529d06e29f4fbf12ad8f21f39","author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"real_author":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"date":"2025-01-30 10:42:47.000000000","message":"Patch Set 33:\n\n(1 comment)","accounts_in_message":[],"_revision_number":33}],"current_revision":"83e0293f7ba3604b4ad98b3a8101388e3e52f9fe","revisions":{"05f3d86667edacb64cbd55c87965113bcee7071f":{"kind":"REWORK","_number":7,"created":"2024-12-19 17:47:29.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/7 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-19 17:47:11.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"0b7a7f0c0f54f594c570d61bf350c126dbc8e9fa":{"kind":"REWORK","_number":6,"created":"2024-12-18 16:55:09.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/6 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-18 16:50:32.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"8975ee46d66a02099cfb91a5cc9d107d8a5252ed":{"kind":"REWORK","_number":5,"created":"2024-12-16 19:33:08.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/5 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-16 19:32:51.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"5d83cf72a75361ca7a6ce312ac0a348f77c0237c":{"kind":"REWORK","_number":4,"created":"2024-12-11 18:00:14.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/4 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 18:00:01.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"633400b88836ecd4ca0af92b6ddc225f786b0993":{"kind":"REWORK","_number":3,"created":"2024-12-11 16:30:19.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/3 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 16:30:06.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"dd678837b47c481379e82df5ea9ab259330d9fe0":{"kind":"REWORK","_number":2,"created":"2024-12-11 16:25:59.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/2 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 16:25:43.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"4343e856172deb6d8f50e4d9e144f575b31e655d":{"kind":"REWORK","_number":1,"created":"2024-12-11 05:52:06.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/1 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: rpasek@google.com\n"}},"6790522eb72d16da8031aecd8295fad48a136112":{"kind":"REWORK","_number":15,"created":"2024-12-24 13:04:47.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/15","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/15","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/15 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/15","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-24 13:04:24.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"135047a058d0a616631f9ced2d5412cf6431ca38":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2024-12-23 21:41:37.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/14","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/14","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/14 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/14","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-23 21:41:22.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"443fc974f10fe5742495dc1671684142f0b28e9e":{"kind":"REWORK","_number":13,"created":"2024-12-23 21:39:58.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/13","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/13","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/13 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/13","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-23 21:39:42.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"8188ea3ff52e79ed6e4ce4c2002ddd31c2ebfd50":{"kind":"REWORK","_number":12,"created":"2024-12-23 01:56:29.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/12","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/12","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/12 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/12","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-23 01:56:18.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"a1790a7d0816b6c9e8566d218cc88893aad7071f":{"kind":"REWORK","_number":11,"created":"2024-12-21 15:54:09.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/11","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/11","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/11 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/11","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-21 15:53:48.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"c91fe76e74ac34dd4125243f1846b353a3811bda":{"kind":"REWORK","_number":10,"created":"2024-12-21 02:40:11.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/10","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/10","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/10 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/10","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-21 02:34:15.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"af8d78a1d110ba9351ebdfca12826e2c7caeeb76":{"kind":"REWORK","_number":9,"created":"2024-12-20 00:55:03.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/9","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/9","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/9 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/9","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-20 00:54:44.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"262dbd4e398c674e56f328c0c2b181fa6fef4b01":{"kind":"REWORK","_number":8,"created":"2024-12-20 00:51:17.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/8","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/8","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/8 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/8","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-20 00:50:48.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"9b40ef04f28da5f3c3d286b9dbf089b04317e194":{"kind":"REWORK","_number":23,"created":"2025-01-06 18:15:54.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/23","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/23","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/23 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/23","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/23 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-06 18:15:44.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"0720fc865c2946e1a382223aff7561f8cd0d0426":{"kind":"REWORK","_number":22,"created":"2025-01-05 17:21:20.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/22","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/22","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/22 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/22","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/22 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-05 17:21:08.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"6512c7e812eccdd7619bbb02948aa10e6033b097":{"kind":"REWORK","_number":21,"created":"2024-12-31 13:04:36.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/21","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/21","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/21 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/21","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/21 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-31 13:04:21.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"6a3ba342c900d4fdb88e233141843ac7f1a9a261":{"kind":"REWORK","_number":20,"created":"2024-12-31 12:50:40.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/20","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/20","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/20 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/20","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/20 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-31 12:50:09.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"5542c694078b350ba060e659cf7d5ec570257a5e":{"kind":"REWORK","_number":19,"created":"2024-12-31 03:36:38.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/19","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/19","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/19 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/19","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/19 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-31 03:36:22.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"35a528b9cf14c02896fbcd2b2ec247eb2a9d6556":{"kind":"REWORK","_number":18,"created":"2024-12-27 16:25:05.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/18","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/18","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/18 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/18","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-27 16:24:37.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"813d95f9c7810503bda32a9f917d4356dd17d950":{"kind":"REWORK","_number":17,"created":"2024-12-24 15:44:24.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/17","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/17","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/17 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/17","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-24 15:44:11.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"788cf638b63e925e08cfb931e53a683d64788c3f":{"kind":"REWORK","_number":16,"created":"2024-12-24 15:41:32.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/16","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/16","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/16 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/16","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-24 15:41:01.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"22236ccc42cfa71edb2d9f277869106d9748cf93":{"kind":"TRIVIAL_REBASE","_number":31,"created":"2025-01-11 15:13:08.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/31","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/31","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/31 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/31","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/31 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d4b3b4ea82ba6d34b050a1cc068e0b105533e2f2","subject":"target: free private_config if target initialisation fails"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-11 15:13:08.000000000","tz":0},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"},"description":"Rebase"},"86258fe46571af66f9ee02b48927b040eb8ad86a":{"kind":"REWORK","_number":30,"created":"2025-01-08 18:27:51.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/30","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/30","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/30 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/30","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/30 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-08 18:27:38.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"babf8d824a9007ceb65de08d0e5da7126dc79739":{"kind":"REWORK","_number":29,"created":"2025-01-08 15:59:15.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/29","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/29","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/29 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/29","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/29 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-08 15:59:00.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"dca7b8ed624efb060ac5687ef4d0c97e1e490c6d":{"kind":"REWORK","_number":28,"created":"2025-01-08 11:56:41.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/28","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/28","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/28 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/28","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/28 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-08 11:56:27.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"5cd8e67021cef4fa99cc549363e49a243ec3d96f":{"kind":"NO_CHANGE","_number":27,"created":"2025-01-08 11:55:41.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/27","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/27","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/27 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/27","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/27 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-08 11:55:30.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"03d18604ada95cb0b5aa484ea714e84f1c62a76c":{"kind":"REWORK","_number":26,"created":"2025-01-08 11:49:48.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/26","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/26","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/26 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/26","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/26 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-08 11:49:17.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"e53fa57f8db92c93d8fbbb64c4607632f15e2a0d":{"kind":"REWORK","_number":25,"created":"2025-01-07 17:26:10.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/25","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/25","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/25 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/25","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/25 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-07 17:25:48.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"b95b908002dc68e3a0764c0581b98c12f29aae50":{"kind":"REWORK","_number":24,"created":"2025-01-06 20:34:08.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/24","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/24","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/24 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/24","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/24 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d5a0b6a27455aec21d0900183dc6812ccb031b6","subject":"tcl/board: Add nRF54L15-DK config file"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-06 20:33:59.000000000","tz":-300},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"}},"83e0293f7ba3604b4ad98b3a8101388e3e52f9fe":{"kind":"NO_CODE_CHANGE","_number":33,"created":"2025-01-22 15:21:10.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/45/8645/33","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/33","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/33 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/33","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/33 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"26f2df80c3f9ac54fc488ed26f6320904881c0d4","subject":"helper: list: rename macro clashing with sys/queue.h"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2025-01-22 15:21:10.000000000","tz":0},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/8645\nReviewed-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-by: zapb \u003cdev@zapb.de\u003e\nTested-by: jenkins\n"}},"b03903bfb07c27b75edc45261ea5c4f11ffe8830":{"kind":"TRIVIAL_REBASE","_number":32,"created":"2025-01-14 14:30:40.000000000","uploader":{"_account_id":1002347,"name":"Richard Pasek","email":"rpasek@google.com","username":"rpasek"},"ref":"refs/changes/45/8645/32","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/45/8645/32","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/32 \u0026\u0026 git checkout -b change-8645 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/45/8645/32","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/45/8645/32 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"26f2df80c3f9ac54fc488ed26f6320904881c0d4","subject":"helper: list: rename macro clashing with sys/queue.h"}],"author":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2024-12-11 05:43:57.000000000","tz":-300},"committer":{"name":"Richard Pasek","email":"rpasek@google.com","date":"2025-01-14 14:30:40.000000000","tz":0},"subject":"Add Linux SPI device SWD adapter support","message":"Add Linux SPI device SWD adapter support\n\nTo alleviate the need to bitbang SWD, I\u0027ve written a SWD SPI\nimplementation. This code is inspired by the work of luppy@appkaki.com\nas shown at github.com/lupyuen/openocd-spi but with the desire to be\nmore generic. This implementation makes use of the more common 4 wire\nSPI port using full duplex transfers to be able to capture the SWD ACK\nbits when a SWD TX operation is in progress.\n\nTEST:\n  Connects successfully with the following combinations:\n  Hosts:\n    Raspberry Pi 4B\n    Unnamed Qualcomm SoC with QUPv3 based SPI port\n  Targets:\n    Raspberry Pi 2040\n    Nordic nRF52840\n    NXP RT500\n\nChange-Id: Ic2f38a1806085d527e6f999a3d15aea6f32d1019\nSigned-off-by: Richard Pasek \u003crpasek@google.com\u003e\n"},"description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
