)]}'
{"id":"openocd~master~I97a01b93046cb7af289792489f77f5580312585a","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000853":{"account":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"last_update":"2022-03-05 13:11:25.000000000","reason":"Change was submitted"},"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2022-02-20 14:21:00.000000000","reason":"Antonio Borneo replied on the change"}},"hashtags":[],"change_id":"I97a01b93046cb7af289792489f77f5580312585a","subject":"target/tcl: Add set_reg function","status":"MERGED","created":"2019-10-03 09:36:10.000000000","updated":"2022-03-05 13:11:25.000000000","submitted":"2022-03-05 13:11:25.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":35,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"5313","meta_rev_id":"0d8825b2afad110cc9490abce77839a6eedad075","_number":5313,"owner":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},{"value":0,"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"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":"2022-03-05 13:11:25.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":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"all":[{"value":0,"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-03-05 13:11:25.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":"2022-03-05 13:11:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_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"},{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-04 11:58:06.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":"2021-06-07 09:30:06.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2021-06-18 05:56:18.000000000","updated_by":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"reviewer":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"state":"REVIEWER"},{"updated":"2021-07-12 09:51:30.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"}],"messages":[{"id":"573bb898976335ba0de1d09ecb6742384f0655e7","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":"2019-10-03 09:36:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"21a9e16000f110c18f692362c1e599d6414fb232","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":"2019-10-03 09:40:26.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"b375eae7c3880a758328151b559d696b870ddc52","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-03 09:40:26.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit-build/11431/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit/12123/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"f1f2f5003df1454e864cd96378c1db227a1ffd6b","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-03 10:20:19.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12125/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11433/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"bb23c1b7a795611db4207e1e4f749f146e9dcdad","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":"2020-02-27 12:57:33.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"57247f5d25e6f2d9ea43c3133ba01ed96c786ce3","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2020-02-27 13:59:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12591/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11888/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"9a122d58e179078f5de1ad661c5d2df90e7dc4b1","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":"2021-05-27 08:39:00.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"466a30296ba790c4c2e5c2947d22d5f465c9be5a","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-05-27 09:16:41.000000000","message":"Patch Set 4: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/14639/ : FAILURE\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13891/ : FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"df4269d66010e740db3ca98df9d0f7e4dd74b19d","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":"2021-05-27 09:45:26.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fdbd5872498ef082a62a6b64b99af4e5cc4c79ef","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-05-27 10:20:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14640/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13892/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"055c77b7c48cc25ed0219d208c0dfe4354ac8b6f","author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"real_author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"date":"2021-06-03 11:22:53.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"af06940186602eceee19ee6510f45748892a4528","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":"2021-06-03 16:00:18.000000000","message":"Patch Set 5:\n\n\u003e What is exactly the meaning of \"reg-\u003edirty\"? Are the targets required to write the new values to the registers when marked as \"dirty\"?\n\nActual that was and is my understanding of the dirty flag. The description in register.h is \"The stored value needs to be written to the target.\"\n\nAntonio what is your understanding?","accounts_in_message":[],"_revision_number":5},{"id":"60e523adc031a7e069cfe5fe3f5690e0a11459ac","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":"2021-06-03 17:08:42.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nI don\u0027t find \"comfortable\" handling registers in an array with numeric index. How to quickly read a code that uses, for example, \"$reg_array(43)\" ?\nAnd in OpenOCD we don\u0027t have a command to link reg name with reg number, only internal C functions.\n\nThe TCL arrays can be indexed by a string, like a dictionary.\nIt would be much more user-friendly using \"$reg_array(pc)\" !\n\nThen, I\u0027ve never been excited my the syntax of commands mem2array and array2mem.\nPassing the array to be filled as an argument ... I see more clean having a returned value, e.g.\nset data [mrw $addr $count]\nBut I\u0027ve never went deeply in this.\nCould this be an hint for these registers commands?\n\nRFC/Proposal (without changing current \"reg\" command):\n array set allregs [get_reg -all]\n array set someregs [get_reg {pc lr r0 r8}]\nin the previous two cases, the command \"get_reg\" simply produces as output\n loop\n   printf(\"%s %u\\n\", regname(i), regval(i));\nand TCL does all the magics.\nSame command with slightly different syntax:\n set regnames [get_reg -names]\nproduces a TCL list of available names. The pseudo-internal-code is\n loop\n   printf(\"%s \", regname(i));\n\nOr maybe better dropping the TCL arrays and move to TCL lists only (that are supposed to be faster and using less memory), so we don\u0027t mix arrays (e.g. \"$reg_arry(pc)\") with lists (e.g. \"{pc lr r0 r8}\")\n set regnames [get_reg -names]\n set allregs [get_reg $regnames]\n set someregs [get_reg {pc lr r0 r8}]\nbut then the association register-name with register-value gets weaker\nI still don\u0027t have a clear mind on this","accounts_in_message":[],"_revision_number":5},{"id":"da9b6f6e5376a3b5e30c2fbb8cad1de1e5364a2a","author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"real_author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"date":"2021-06-04 05:55:46.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"722aa300dbc4c0700581037482d41d78cb94f709","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":"2021-06-04 12:06:53.000000000","message":"Patch Set 5:\n\nyes, you are right. The \"dirty\" flag is not used by all the targets. And \"reg\" command writes using -\u003eset() and does not rely on \"dirty\".\nThis command should work as \"reg\" does.\n\nI\u0027m questioning myself if we should add another flag in the registers description to report that the register can have side effects and should not be left dirty but should be write immediately. Maybe not because so far the \"dirty\" flag is used in very few cases (e.g. scratch registers) on few specific registers.","accounts_in_message":[],"_revision_number":5},{"id":"deee1dd49ffc724d7df83994430ca06cae5e08b8","author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"real_author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"date":"2021-06-04 13:31:01.000000000","message":"Patch Set 5:\n\n\u003e I\u0027m questioning myself if we should add another flag in the\n \u003e registers description to report that the register can have side\n \u003e effects and should not be left dirty but should be write\n \u003e immediately. Maybe not because so far the \"dirty\" flag is used in\n \u003e very few cases (e.g. scratch registers) on few specific registers.\n\nI believe it is enough to leave the \"dirty\" flag as is and leave it up to each target whether they would like to use it or not (or maybe only for a subset of registers that are safe to be cached).","accounts_in_message":[],"_revision_number":5},{"id":"6037ea5937cb91068c9cd6ad4d149cdce6806e54","author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"real_author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"date":"2021-06-04 13:32:46.000000000","message":"Patch Set 5:\n\n... Of course the access to target registers should go through the usual get() / set() callbacks and the target would then decide internally whether to use \"dirty\" or not.","accounts_in_message":[],"_revision_number":5},{"id":"5ea57b504544622db990977313dbea8feb6991c3","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":"2021-06-05 14:30:02.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"713b763b764b86616ec1641b7fae970c04f476ea","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-06-05 14:30:58.000000000","message":"Patch Set 6: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/14691/ : FAILURE\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13941/ : FAILURE","accounts_in_message":[],"_revision_number":6},{"id":"2bf1003bcddbc0ddc25e41f35b6826299e6382eb","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":"2021-06-05 15:05:17.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"bc11a72e727a26c844571a86c2c061bc85bcb74a","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-06-05 15:41:47.000000000","message":"Patch Set 7: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/14698/ : FAILURE\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13945/ : FAILURE","accounts_in_message":[],"_revision_number":7},{"id":"dc60210cdafb1054efdbc869052a5724121fa24d","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":"2021-06-05 17:00:11.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"61820d10145bff0ac6e723920ff2a3b711c54716","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-06-05 17:35:28.000000000","message":"Patch Set 8: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14703/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13949/ : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"f3c5549655493ea1521566ce956bf53d207aa366","author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"real_author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"date":"2021-06-07 06:35:18.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"d9b74fd4b238157163ee762033de74e3ae895679","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":"2021-06-07 08:21:18.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"cd8981ffb1f535de8fb243b99dc1e876967ebd0d","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":"2021-06-07 08:31:37.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"1ee20df86aa94eb858c9829faa2b4d3fdcbacf6b","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":"2021-06-07 09:30:06.000000000","message":"Patch Set 8: Code-Review-1\n\n(7 comments)","accounts_in_message":[],"_revision_number":8},{"id":"6cdb1bace02edebb3e391acf7e360d61a5fc0b5f","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":"2021-06-07 21:48:45.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"4749bc2a42a1822b24d75111a2a8c10f4c4844bc","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":"2021-06-07 22:08:19.000000000","message":"Patch Set 8:\n\n(6 comments)","accounts_in_message":[],"_revision_number":8},{"id":"afd805082d1c00ef7de2b40f54fe432423c1a8d4","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-06-07 22:22:08.000000000","message":"Patch Set 9: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14723/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13969/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"f2d98c0ae77b987d47c9f143b431d972f24c99f8","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":"2021-06-17 10:17:19.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"26f1ffb22a5ee2f00ebffca8a00dcea1122a274f","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-06-17 10:51:56.000000000","message":"Patch Set 10: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14767/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/14013/ : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"f52040cd11f055171c8ec989e45bc4b42e009098","author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"real_author":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"date":"2021-06-18 05:56:18.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"6e071e4b4bbda6d0c354d75d3445665e91196dc1","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":"2021-06-19 07:02:24.000000000","message":"Patch Set 10:\n\nI see little potential for confusion but I have no strong opinion on that. Other opinions?","accounts_in_message":[],"_revision_number":10},{"id":"7ae9a4f64bbe352f00a3cdace27f35e03bda3708","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":"2021-07-12 08:22:04.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"e5969c1fff7c70c6e7d91c35d5d5c1a35d84ad0b","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-07-12 09:51:30.000000000","message":"Patch Set 11: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14841/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/14087/ : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"552049ca582adaa27484c5107baafc4c1f1ea8b8","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":"2021-09-22 09:41:20.000000000","message":"Patch Set 11: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"328d799e11161eb603a8fe3370b6ae3577d46f61","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":"2022-02-15 22:49:24.000000000","message":"Patch Set 11:\n\n(4 comments)","accounts_in_message":[],"_revision_number":11},{"id":"2c5927b254a54532b37180257506ccdcc1cc8b78","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":"2022-02-18 14:45:47.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"2a0ec910733d039e6146d9b48fda94863133ccd8","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":"2022-02-18 16:05:40.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"e5d64fddbe515dbafa404faa7bb7be1cc982e27d","tag":"autogenerated:gerrit:newPatchSet","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":"2022-02-19 17:04:22.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"7280dae38bb7b0c863349db68bc48033f4f79380","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-02-19 17:22:37.000000000","message":"Patch Set 12: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/15872/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/15084/ : SUCCESS","accounts_in_message":[],"_revision_number":12},{"id":"d4a09fbd5e3bb4860268bd35d759acbf4dce87cc","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":"2022-02-19 17:45:03.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"39ab74c1b7240b0335bbbc820150f33a14cc6230","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":"2022-02-19 20:40:39.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"485f7e125150c5f75281eec7dd0d9b2499c667a3","tag":"autogenerated:gerrit:newPatchSet","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":"2022-02-20 12:06:27.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"613df1992dfdb4db112aea69bd8d770cfa31820d","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":"2022-02-20 12:19:50.000000000","message":"Patch Set 13:\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"1cc60ece97ebda22f302f247f1a16be082ab64c5","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-02-20 12:31:59.000000000","message":"Patch Set 13: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/15874/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/15086/ : SUCCESS","accounts_in_message":[],"_revision_number":13},{"id":"fc3e2269c1e7db816dd17aea24de2b44ec312083","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":"2022-02-20 14:21:00.000000000","message":"Patch Set 13: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"4578ee3b5cb23a3ef433e9003167c70ca1f688a3","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":"2022-02-20 15:22:10.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"ce9b80eceb053be2a6352ce962b8a6ad80fb07cf","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":"2022-03-05 13:11:10.000000000","message":"Patch Set 13: Code-Review+2","accounts_in_message":[],"_revision_number":13},{"id":"0d8825b2afad110cc9490abce77839a6eedad075","tag":"autogenerated:gerrit:merged","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":"2022-03-05 13:11:25.000000000","message":"Change has been successfully cherry-picked as da7328010165be6e0188100e79b9dab5c362e13b","accounts_in_message":[],"_revision_number":14}],"current_revision":"da7328010165be6e0188100e79b9dab5c362e13b","revisions":{"aab6c2a0237487167b615fdfd66c6bb90e1bf33f":{"kind":"REWORK","_number":13,"created":"2022-02-20 12:06:27.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/13","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/13","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/13 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/13","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"254883597f2487f6e75e10c36991149679e21870","subject":"rtos: threadx: Add hla_target support for ThreadX"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2022-02-20 11:59:51.000000000","tz":60},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"e4c6321ae4a8d325cb2cf90009a4e4505eb28082":{"kind":"REWORK","_number":12,"created":"2022-02-19 17:04:22.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/12","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/12","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/12 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/12","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"254883597f2487f6e75e10c36991149679e21870","subject":"rtos: threadx: Add hla_target support for ThreadX"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2022-02-18 17:21:12.000000000","tz":60},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"da7328010165be6e0188100e79b9dab5c362e13b":{"kind":"REWORK","_number":14,"created":"2022-03-05 13:11:25.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/13/5313/14","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/14","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/14 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/14","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8b740af10dd37b08c27588f34942154b817bf6fc","subject":"flash/stm32l4x: fix maybe-uninitialized compiler error"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-03-05 13:11:25.000000000","tz":0},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/5313\nTested-by: jenkins\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"f3171254df5ed819b4f268d0533c7929b53933b0":{"kind":"REWORK","_number":9,"created":"2021-06-07 21:48:45.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/9","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/9","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/9 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/9","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3370ae94b5343e69da4d92e2f04faa52872a7482","subject":"Use boolean argument for register_get_by_name()"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-07 21:47:48.000000000","tz":120},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"099d6a5d60de084ca2729739622bfbf1bb617ca3":{"kind":"REWORK","_number":8,"created":"2021-06-05 17:00:11.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/8","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/8","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/8 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/8","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3370ae94b5343e69da4d92e2f04faa52872a7482","subject":"Use boolean argument for register_get_by_name()"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-05 16:58:12.000000000","tz":120},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"60152e037c64ddfac8a1b784f911b792fc50f08d":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2021-07-12 08:22:04.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/11","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/11","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/11 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/11","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"65c9653cc768f77a5e8cf2af73e0f40d614bdec2","subject":"target: add support for 64bit data in mem2array and array2mem"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-07-12 08:15:38.000000000","tz":120},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"bc89ab7074e5085d69a5decb6b17ac1a665714c2":{"kind":"REWORK","_number":10,"created":"2021-06-17 10:17:19.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/10","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/10","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/10 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/10","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c2202d88aeae425eb4cdaa9050f19cac10010903","subject":"target: add support for 64bit data in mem2array and array2mem"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-17 09:28:08.000000000","tz":120},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"fe6e60b9a4a4c3426464df29b3246652eea69441":{"kind":"REWORK","_number":5,"created":"2021-05-27 09:45:26.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/5 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"836f7a488fcfcece907b02595337907d3e1c8d86","subject":"target/tcl: Add reg2array function"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-05-27 08:21:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-05-27 09:45:13.000000000","tz":120},"subject":"target/tcl: Add array2reg function","message":"target/tcl: Add array2reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"669757e46d7a0686419175a3cbf7f69e00562e5d":{"kind":"REWORK","_number":4,"created":"2021-05-27 08:39:00.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/4 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"836f7a488fcfcece907b02595337907d3e1c8d86","subject":"target/tcl: Add reg2array function"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-05-27 08:21:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-05-27 08:25:33.000000000","tz":120},"subject":"target/tcl: Add array2reg function","message":"target/tcl: Add array2reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"337605119290804404581e231f4a6eec4b473417":{"kind":"REWORK","_number":7,"created":"2021-06-05 15:05:17.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/7 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3370ae94b5343e69da4d92e2f04faa52872a7482","subject":"Use boolean argument for register_get_by_name()"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-05 15:05:05.000000000","tz":120},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"c08cc0e267439b48881ec8c4d145a282d7d842ce":{"kind":"REWORK","_number":6,"created":"2021-06-05 14:30:02.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/6 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3370ae94b5343e69da4d92e2f04faa52872a7482","subject":"Use boolean argument for register_get_by_name()"}],"author":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-04 13:04:54.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2021-06-05 14:27:57.000000000","tz":120},"subject":"target/tcl: Add set_reg function","message":"target/tcl: Add set_reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003cdev@zapb.de\u003e\n"}},"ccc1fa4d70c3fbc67389abf21050afe1d24c249c":{"kind":"REWORK","_number":1,"created":"2019-10-03 09:36:10.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/1 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e53f3df0d3bf2280381191a8767eabe2d60f1b25","subject":"target/tcl: Add reg2array function"}],"author":{"name":"Marc Schink","email":"openocd-dev@marcschink.de","date":"2019-07-10 05:30:46.000000000","tz":120},"committer":{"name":"Marc Schink","email":"openocd-dev@marcschink.de","date":"2019-10-03 09:34:10.000000000","tz":120},"subject":"target/tcl: Add array2reg function","message":"target/tcl: Add array2reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003copenocd-dev@marcschink.de\u003e\n"}},"ba4d5571e54b088bc357414fa80a5666540c4806":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-02-27 12:57:33.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/3 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8b43aa138135c7f055dac4366bf1c6f145839111","subject":"target/tcl: Add reg2array function"}],"author":{"name":"Marc Schink","email":"openocd-dev@marcschink.de","date":"2019-07-10 05:30:46.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2020-02-25 11:04:41.000000000","tz":60},"subject":"target/tcl: Add array2reg function","message":"target/tcl: Add array2reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003copenocd-dev@marcschink.de\u003e\n"}},"81d22f7ab39a49f05e574380e04b2e3dcbd5a8f4":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-10-03 09:40:26.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/13/5313/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/5313/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/2 \u0026\u0026 git checkout -b change-5313 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/5313/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/5313/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"584c96b8066bc09b01deaf6b87fb17d2c29f4ca9","subject":"target/tcl: Add reg2array function"}],"author":{"name":"Marc Schink","email":"openocd-dev@marcschink.de","date":"2019-07-10 05:30:46.000000000","tz":120},"committer":{"name":"Marc Schink","email":"openocd-dev@marcschink.de","date":"2019-10-03 09:39:55.000000000","tz":120},"subject":"target/tcl: Add array2reg function","message":"target/tcl: Add array2reg function\n\nChange-Id: I97a01b93046cb7af289792489f77f5580312585a\nSigned-off-by: Marc Schink \u003copenocd-dev@marcschink.de\u003e\n"}}},"requirements":[],"submit_records":[{"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":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}}]}
