)]}'
{"id":"openocd~master~Ia1e9b4a6a71930549b3d84a902744ce6e596301b","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1001715":{"account":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"last_update":"2021-11-03 20:32:54.000000000","reason":"Change was submitted"},"1001874":{"account":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"last_update":"2021-11-02 09:41:10.000000000","reason":"Andrzej Sierżęga replied on the change"},"1001926":{"account":{"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"},"last_update":"2021-09-15 14:31:26.000000000","reason":"Jelle De Vleeschouwer replied on the change"},"1000863":{"account":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"last_update":"2021-11-03 20:32:54.000000000","reason":"Change was submitted"},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2021-10-21 19:28:51.000000000","reason":"Tomas Vanek replied on the change"}},"hashtags":[],"change_id":"Ia1e9b4a6a71930549b3d84a902744ce6e596301b","subject":"flash/nor/stm32lx: fixed writes at high adapter speeds","status":"MERGED","created":"2020-04-23 14:18:00.000000000","updated":"2021-11-03 20:32:54.000000000","submitted":"2021-11-03 20:32:54.000000000","submitter":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"5598","meta_rev_id":"2a37250148b5d32c58a3110b0138fed6db7f9fdb","_number":5598,"owner":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},{"value":0,"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},{"tag":"autogenerated:gerrit:merged","value":0,"date":"2021-11-03 20:32:54.000000000","_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},{"value":0,"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"},{"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":"2021-11-03 20:32:54.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":[{"value":0,"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-11-03 20:32:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},{"value":0,"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-11-03 20:32:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-11-03 20:32:54.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":[{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"}],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},{"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-23 16:02:38.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":"2020-07-12 16:14:19.000000000","updated_by":{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},"reviewer":{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},"state":"REVIEWER"},{"updated":"2021-09-15 13:35:56.000000000","updated_by":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"},{"updated":"2021-09-15 13:35:56.000000000","updated_by":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"reviewer":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"state":"REVIEWER"},{"updated":"2021-09-15 14:14:18.000000000","updated_by":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"reviewer":{"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"},"state":"REVIEWER"},{"updated":"2021-10-29 09:36:41.000000000","updated_by":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"reviewer":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"state":"REVIEWER"}],"messages":[{"id":"26c029818ba4fdf045b68a013d6a2d007e50d3b0","author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"real_author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"date":"2020-04-23 14:18:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1674af6f784aadcb4d6d0b748199e245769b8e6e","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-04-23 14:19:30.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/12893/ : FAILURE\n\nhttp://build.openocd.org/job/openocd-gerrit-build/12188/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"5e64d8c8e49f501dc663e8d2d12c1d50e8e56e9e","author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"real_author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"date":"2020-04-23 14:21:52.000000000","message":"Patch Set 1:\n\nI worked this up before I realized there are two other patches for this issue in Gerrit already... Submitting it in case it\u0027s helpful. Not sure what the issue with AHB stalls mentioned in the other patches was all about. But simply adding the proper busy polls like this sped up my STM32l082KZU enormously and allowed all adapter speeds to work over SWD.","accounts_in_message":[],"_revision_number":1},{"id":"3f10948598e20dde278fd0f80e756ad57b1bd965","author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"real_author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"date":"2020-04-23 14:25:57.000000000","message":"Abandoned\n\nBuild failed... Giving up now.","accounts_in_message":[],"_revision_number":1},{"id":"0229d1a9a3b9575620ca0f84ae4ca139199c9312","author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"real_author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"date":"2020-04-23 14:55:07.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"5c28e8b58f7a4309c2ac27472dab19b4646a8f27","author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"real_author":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"date":"2020-04-23 14:55:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"114529075838cfa50f36060c9659bf68d7055faf","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-04-23 16:02:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12895/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/12190/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"9f342d7b6f16db71894dd9457bfc81451b2440da","author":{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},"real_author":{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},"date":"2020-07-12 16:13:33.000000000","message":"Patch Set 2:\n\nhopefully this one gets merged. there were a few different changes to fix this annoying issue but non of them landed in the codebase.","accounts_in_message":[],"_revision_number":2},{"id":"520013cff2f76f5ad68226b7c07e5dd9cf1baeea","author":{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},"real_author":{"_account_id":1001431,"name":"Artur Troian","email":"troian.ap@gmail.com","username":"troian"},"date":"2020-07-12 16:14:19.000000000","message":"Patch Set 2:\n\nyou should probably tag some maintainer here, otherwise it won\u0027t be reviewed","accounts_in_message":[],"_revision_number":2},{"id":"92e42557e4b5b3d7a4bfe29e1b4c0d0c883ea86b","author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"real_author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"date":"2021-09-15 14:14:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4e9d779e1bbc946ce7f95314148db64ff3323ff1","author":{"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"},"real_author":{"_account_id":1001926,"name":"Jelle De Vleeschouwer","username":"jelledevleeschouwer"},"date":"2021-09-15 14:31:26.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d0efaac522f4dabb79ad7ccda3219b1153e5afee","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":"2021-09-17 19:27:14.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"953a3b9ec18d3936a6a0ed3fc733d4439eeb5a74","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":"2021-09-19 09:03:25.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b3a52242cedf2a43c6288c84137c0cd7ce93bcab","author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"real_author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"date":"2021-10-14 13:43:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"dfb271fb771975bb9c5355f646a0daa551863584","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":"2021-10-21 19:28:51.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8efb1e94ae5a85798ecfabb8b911ec1449f0462a","author":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"real_author":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"date":"2021-10-29 09:36:41.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"552d61eec116381732b975389e7560aa9a12b033","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":"2021-10-29 13:36:07.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1657166d93391820b68b107e8d965cffdd012c65","author":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"real_author":{"_account_id":1001874,"name":"Andrzej Sierżęga","email":"asier70@gmail.com","username":"asier70"},"date":"2021-11-02 09:41:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2a37250148b5d32c58a3110b0138fed6db7f9fdb","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":"2021-11-03 20:32:54.000000000","message":"Change has been successfully cherry-picked as 7901cf2124fbaffa85d589b67c580d6ad2e9beb6","accounts_in_message":[],"_revision_number":3}],"current_revision":"7901cf2124fbaffa85d589b67c580d6ad2e9beb6","revisions":{"98fbd90c624fdb5fe66581e3c396ffc1f034c952":{"kind":"REWORK","_number":1,"created":"2020-04-23 14:18:00.000000000","uploader":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"ref":"refs/changes/98/5598/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/98/5598/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/1 \u0026\u0026 git checkout -b change-5598 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/98/5598/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1e494caaac21543ed45f850e86853b0157e749a3","subject":"flash/nor/stm32lx: speed up erases"}],"author":{"name":"Jimmy","email":"nhminus@gmail.com","date":"2020-04-23 10:58:58.000000000","tz":480},"committer":{"name":"Jimmy","email":"nhminus@gmail.com","date":"2020-04-23 14:17:45.000000000","tz":480},"subject":"flash/nor/stm32lx: fixed writes at high adapter speeds","message":"flash/nor/stm32lx: fixed writes at high adapter speeds\n\nThe busy flag must be polled after each half-page write.\nAt low clock speeds, no issue is observed when the poll\nis omitted, because the writes complete before the next\nwrite begins. But at high clock speeds the subsequent\nwrites would overlap and cause the operation to fail.\n\nThe status polls are done on the target for efficiency,\nsince the half-pages are very small.\n\nChange-Id: Ia1e9b4a6a71930549b3d84a902744ce6e596301b\nSigned-off-by: Jimmy \u003cnhminus@gmail.com\u003e\n"}},"dc410355a5323a8140fc74f83c86d8d46b929c33":{"kind":"REWORK","_number":2,"created":"2020-04-23 14:55:15.000000000","uploader":{"_account_id":1001715,"name":"nh minus","email":"nhminus@gmail.com","username":"jimmy"},"ref":"refs/changes/98/5598/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/98/5598/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/2 \u0026\u0026 git checkout -b change-5598 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/98/5598/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6d23f63f61dc1cdadf1011111d43b8b5dd4b823f","subject":"flash/nor/stm32lx: speed up erases"}],"author":{"name":"Jimmy","email":"nhminus@gmail.com","date":"2020-04-23 10:58:58.000000000","tz":480},"committer":{"name":"Jimmy","email":"nhminus@gmail.com","date":"2020-04-23 14:54:46.000000000","tz":480},"subject":"flash/nor/stm32lx: fixed writes at high adapter speeds","message":"flash/nor/stm32lx: fixed writes at high adapter speeds\n\nThe busy flag must be polled after each half-page write.\nAt low clock speeds, no issue is observed when the poll\nis omitted, because the writes complete before the next\nwrite begins. But at high clock speeds the subsequent\nwrites would overlap and cause the operation to fail.\n\nThe status polls are done on the target for efficiency,\nsince the half-pages are very small.\n\nChange-Id: Ia1e9b4a6a71930549b3d84a902744ce6e596301b\nSigned-off-by: Jimmy \u003cnhminus@gmail.com\u003e\n"}},"7901cf2124fbaffa85d589b67c580d6ad2e9beb6":{"kind":"REWORK","_number":3,"created":"2021-11-03 20:32:54.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/98/5598/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/98/5598/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/3 \u0026\u0026 git checkout -b change-5598 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/98/5598/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/98/5598/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"97db87c22eec204edfebd55973ee1211a1dba6d3","subject":"jtag/core: remove unused variable"}],"author":{"name":"Jimmy","email":"nhminus@gmail.com","date":"2020-04-23 10:58:58.000000000","tz":480},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2021-11-03 20:32:54.000000000","tz":0},"subject":"flash/nor/stm32lx: fixed writes at high adapter speeds","message":"flash/nor/stm32lx: fixed writes at high adapter speeds\n\nThe busy flag must be polled after each half-page write.\nAt low clock speeds, no issue is observed when the poll\nis omitted, because the writes complete before the next\nwrite begins. But at high clock speeds the subsequent\nwrites would overlap and cause the operation to fail.\n\nThe status polls are done on the target for efficiency,\nsince the half-pages are very small.\n\nChange-Id: Ia1e9b4a6a71930549b3d84a902744ce6e596301b\nSigned-off-by: Jimmy \u003cnhminus@gmail.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/5598\nTested-by: jenkins\nReviewed-by: Jelle De Vleeschouwer\nReviewed-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\nReviewed-by: Andrzej Sierżęga \u003casier70@gmail.com\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":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\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":[]}}]}
