)]}'
{"id":"openocd~master~Ibfef3d78f855b754425f3e6131e2e49fa111e09a","project":"openocd","branch":"master","hashtags":[],"change_id":"Ibfef3d78f855b754425f3e6131e2e49fa111e09a","subject":"xilinx_bscan_spi: port to new migen and clean-up","status":"MERGED","created":"2015-12-21 21:11:26.000000000","updated":"2016-10-04 11:06:33.000000000","submitted":"2016-10-04 11:06:33.000000000","submitter":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"74ab70947d896bf2ccf5f7e0a038c7007754576c","_number":3173,"owner":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},{"value":0,"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},{"value":0,"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},{"value":0,"_account_id":1000912,"name":"Robert Jördens"},{"value":0,"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},{"value":0,"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},{"value":0,"_account_id":1000917,"name":"enjoy-digital","email":"florent@enjoy-digital.fr","username":"enjoy-digital"},{"value":0,"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"},{"value":0,"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},{"value":0,"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},{"value":1,"date":"2016-10-04 11:06:33.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":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"all":[{"value":1,"date":"2016-10-04 11:06:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},{"value":0,"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},{"value":0,"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},{"value":1,"date":"2016-10-04 11:06:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000912,"name":"Robert Jördens"},{"value":2,"date":"2016-10-04 11:06:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},{"value":0,"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},{"value":0,"_account_id":1000917,"name":"enjoy-digital","email":"florent@enjoy-digital.fr","username":"enjoy-digital"},{"value":1,"date":"2016-10-04 11:06:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"},{"value":0,"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},{"value":0,"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},{"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":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},{"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},{"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},{"_account_id":1000912,"name":"Robert Jördens"},{"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},{"_account_id":1000917,"name":"enjoy-digital","email":"florent@enjoy-digital.fr","username":"enjoy-digital"},{"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},{"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-21 21:26:15.000000000","updated_by":{"_account_id":1000917,"name":"enjoy-digital","email":"florent@enjoy-digital.fr","username":"enjoy-digital"},"reviewer":{"_account_id":1000917,"name":"enjoy-digital","email":"florent@enjoy-digital.fr","username":"enjoy-digital"},"state":"REVIEWER"},{"updated":"2015-12-21 22:12:28.000000000","updated_by":{"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},"reviewer":{"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},"state":"REVIEWER"},{"updated":"2015-12-23 03:11:24.000000000","updated_by":{"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},"reviewer":{"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},"state":"REVIEWER"},{"updated":"2016-05-06 21:32:50.000000000","updated_by":{"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},"reviewer":{"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},"state":"REVIEWER"},{"updated":"2016-05-07 14:10:31.000000000","updated_by":{"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},"reviewer":{"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},"state":"REVIEWER"},{"updated":"2016-08-13 23:17:44.000000000","updated_by":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"reviewer":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"state":"REVIEWER"},{"updated":"2016-08-14 04:17:35.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":"2016-08-17 14:44:09.000000000","updated_by":{"_account_id":1000912,"name":"Robert Jördens"},"reviewer":{"_account_id":1000912,"name":"Robert Jördens"},"state":"REVIEWER"},{"updated":"2016-09-28 13:57:54.000000000","updated_by":{"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"},"reviewer":{"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"},"state":"REVIEWER"},{"updated":"2016-09-30 07:14:09.000000000","updated_by":{"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},"reviewer":{"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},"state":"REVIEWER"},{"updated":"2016-10-04 11:06:33.000000000","updated_by":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"reviewer":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"state":"REVIEWER"}],"messages":[{"id":"74902f9185e45ab9e437b2f37f36a5e6cf3b3e97","author":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"real_author":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"date":"2015-12-21 21:11:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e93c3999d6ae38fbd26dcc73edd27a3aa13ec035","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2015-12-21 21:27:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/6745/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/6163/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"93b96f63e06fa9173fa5b64098feefa14b6f19f2","author":{"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},"real_author":{"_account_id":1000715,"name":"Uwe Bonnes","email":"bon@elektron.ikp.physik.tu-darmstadt.de","username":"UBonnes"},"date":"2015-12-21 22:12:28.000000000","message":"Patch Set 1:\n\nAny usage hints?","accounts_in_message":[],"_revision_number":1},{"id":"9cb1f01b920164b96de1862531a1595e6a17a9e7","author":{"_account_id":1000912,"name":"Robert Jördens"},"real_author":{"_account_id":1000912,"name":"Robert Jördens"},"date":"2015-12-21 23:54:30.000000000","message":"Patch Set 1:\n\n\u003e Any usage hints?\n\nHints on how to use it or a list of who uses it?\n\nThere is command line help and documentation in the file on how to use this script. There is documentation on jtagspi on how to use that. And there are usage hints in the relevant board configuration files.\n\nAs for current users, we have several m-labs projects (https://github.com/m-labs) and timvideo projects (https://github.com/timvideos). But in general this is what you want to use if you have an FPGA with a serial flash attached to it. It obsoletes xc3sprog, fpgaprog etc. (and urjtag to some extent).","accounts_in_message":[],"_revision_number":1},{"id":"e1f2e647793ccb733f441fa82dcccedb49c75c17","author":{"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},"real_author":{"_account_id":1000915,"name":"Sébastien Bourdeauducq","email":"sb@m-labs.hk","username":"sbourdeauducq"},"date":"2015-12-23 03:11:24.000000000","message":"Patch Set 1: Code-Review+1\n\nWhat are the additional pullups for?","accounts_in_message":[],"_revision_number":1},{"id":"9bc1d7b228a11c41723f503aae786c2061dbc8d5","author":{"_account_id":1000912,"name":"Robert Jördens"},"real_author":{"_account_id":1000912,"name":"Robert Jördens"},"date":"2015-12-26 09:10:57.000000000","message":"Patch Set 1:\n\n\u003e What are the additional pullups for?\n\nThe ones in the package definition need to be pulled for fully connected spi flashes that have write-enable and hold on those pins. \n\nPulling the unused pins or letting them float is done the way xilinx/impact does it.","accounts_in_message":[],"_revision_number":1},{"id":"ae89e7740eb8823baf40c3ebcbc55834fb295e5a","author":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"real_author":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"date":"2016-01-16 02:58:46.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"607eefc25a4d1bcd4b579dc2b79052a34ae19386","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2016-01-16 03:17:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/6914/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/6324/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"63f8724eacaaae410e81b89a2f1c52c2bc60e95e","author":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"real_author":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"date":"2016-02-22 17:17:10.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"d6ffb55a87311d9993521595ddbef991e80c5e8f","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2016-02-22 17:44:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/7125/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/6534/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"e4885ff6796a0cff66cc778db1e1db9207b2d6b8","author":{"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},"real_author":{"_account_id":1000015,"name":"Freddie Chopin","email":"freddie.chopin@gmail.com","username":"freddiechopin"},"date":"2016-05-06 21:32:50.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"4188c24cc64c4b49c8c7a9d778c3c725fe6331f6","author":{"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},"real_author":{"_account_id":1000725,"name":"Andreas Färber","email":"afaerber@suse.de","username":"afaerber"},"date":"2016-05-07 14:10:31.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nMinor typo spotted.","accounts_in_message":[],"_revision_number":3},{"id":"afcd4a759bd9d67b8c409c0efab22047319f8bdf","author":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"real_author":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"date":"2016-08-13 23:17:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3c67d9f5d0e0ec177f6ea8159ea7f787c8c2fa11","author":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"real_author":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"date":"2016-08-13 23:17:44.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"3327fe5525bdd701d4fb125401613bbb99cfeef0","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2016-08-14 04:17:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/7813/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/7218/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"668e5c187c578e96281cfda361a7da4aed569d86","author":{"_account_id":1000912,"name":"Robert Jördens"},"real_author":{"_account_id":1000912,"name":"Robert Jördens"},"date":"2016-08-17 14:44:09.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"4351f60cd4d6be0f91fecfea3b17c2b3b7dbc19a","author":{"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"},"real_author":{"_account_id":1001243,"name":"William D. Jones","email":"wjones@wdj-consulting.com","username":"cr1901"},"date":"2016-09-28 13:57:54.000000000","message":"Patch Set 4: Code-Review+1\n\nI\u0027ve used the SPI proxies for the new Migen API without any problems. I also have needed the jtagspi driver for multiple projects, and this patch for JTAG proxies complements the jtagspi driver (to compile to flash memory) very well.","accounts_in_message":[],"_revision_number":4},{"id":"b086c83d92f49a2827e22e9029ba96829c7f4a2b","author":{"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},"real_author":{"_account_id":1000979,"name":"Tim \"mithro\" Ansell","email":"me@mith.ro","username":"mithro"},"date":"2016-09-30 07:14:09.000000000","message":"Patch Set 4: Code-Review+1\n\nI would like to see this committed.","accounts_in_message":[],"_revision_number":4},{"id":"74ab70947d896bf2ccf5f7e0a038c7007754576c","date":"2016-10-04 11:06:33.000000000","message":"Change has been successfully cherry-picked as 12aee423db1aa1d315392dbaa60122c871054714 by Paul Fertser","accounts_in_message":[],"_revision_number":4}],"current_revision":"12aee423db1aa1d315392dbaa60122c871054714","revisions":{"12aee423db1aa1d315392dbaa60122c871054714":{"kind":"REWORK","_number":5,"created":"2016-10-04 11:06:33.000000000","uploader":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"ref":"refs/changes/73/3173/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/73/3173/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/5 \u0026\u0026 git checkout -b change-3173 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/73/3173/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"400dbedaeec230d9438d2c95a61ee63f2c15cc6d","subject":"nRF51: Fix bug in Code memory size."}],"author":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2015-12-21 20:36:14.000000000","tz":-420},"committer":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2016-10-04 11:06:33.000000000","tz":60},"subject":"xilinx_bscan_spi: port to new migen and clean-up","message":"xilinx_bscan_spi: port to new migen and clean-up\n\n* port to new migen\n* streamline package/part specification\n* add pullup (Series3, Series6) and pullnone (Series7) for unused pins\n  as xilinx impact/vivado do it.\n* specify respective toolchains\n* build Series7 with vivado (broader support, faster)\n* point to prebuilt bitstreams at https://github.com/jordens/bscan_spi_bitstreams\n\nChange-Id: Ibfef3d78f855b754425f3e6131e2e49fa111e09a\nSigned-off-by: Robert Jordens \u003cjordens@gmail.com\u003e\nReviewed-on: http://openocd.zylin.com/3173\nReviewed-by: Andreas Fritiofson \u003candreas.fritiofson@gmail.com\u003e\nTested-by: jenkins\nReviewed-by: Robert Jördens\nReviewed-by: William D. Jones\nReviewed-by: Tim \"mithro\" Ansell \u003cmithro@mithis.com\u003e\n"}},"38e5d5d6d7cef2a200026d8389120ac6601f097d":{"kind":"REWORK","_number":4,"created":"2016-08-13 23:17:35.000000000","uploader":{"_account_id":1000005,"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","username":"Nattgris"},"ref":"refs/changes/73/3173/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/73/3173/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/4 \u0026\u0026 git checkout -b change-3173 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/73/3173/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9aabe0b58b15e6678199392e06117c06e0c0b19b","subject":"board: add configuration for freescale imx6q sabresd board"}],"author":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2015-12-21 20:36:14.000000000","tz":-420},"committer":{"name":"Andreas Fritiofson","email":"andreas.fritiofson@gmail.com","date":"2016-08-13 23:16:57.000000000","tz":120},"subject":"xilinx_bscan_spi: port to new migen and clean-up","message":"xilinx_bscan_spi: port to new migen and clean-up\n\n* port to new migen\n* streamline package/part specification\n* add pullup (Series3, Series6) and pullnone (Series7) for unused pins\n  as xilinx impact/vivado do it.\n* specify respective toolchains\n* build Series7 with vivado (broader support, faster)\n* point to prebuilt bitstreams at https://github.com/jordens/bscan_spi_bitstreams\n\nChange-Id: Ibfef3d78f855b754425f3e6131e2e49fa111e09a\nSigned-off-by: Robert Jordens \u003cjordens@gmail.com\u003e\n"}},"109e85cf8886642d94372bf3d557a50c2b3b5d0f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-02-22 17:17:10.000000000","uploader":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"ref":"refs/changes/73/3173/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/73/3173/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/3 \u0026\u0026 git checkout -b change-3173 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/73/3173/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"dfc6658cf98d494e066426945879b9f60bbf9678","subject":"Kinetis: flash driver described in openocd.texi"}],"author":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2015-12-21 20:36:14.000000000","tz":-420},"committer":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2016-02-22 17:16:40.000000000","tz":60},"subject":"xilinx_bscan_spi: port to new migen and clean-up","message":"xilinx_bscan_spi: port to new migen and clean-up\n\n* port to new migen\n* streamline package/part specification\n* add pullup (Series3, Series6) and pullnone (Series7) for unused pins\n  as xilinx impact/vivado do it.\n* specify respective toolchains\n* build Series7 with vivado (broader support, faster)\n* point to prebuilt bitstreams at https://github.com/jordens/bscan_spi_bitstreams\n\nChange-Id: Ibfef3d78f855b754425f3e6131e2e49fa111e09a\nSigned-off-by: Robert Jordens \u003cjordens@gmail.com\u003e\n"}},"3e532fc80c533b62cc9a92f76fa7691f9f960cf5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-01-16 02:58:46.000000000","uploader":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"ref":"refs/changes/73/3173/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/73/3173/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/2 \u0026\u0026 git checkout -b change-3173 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/73/3173/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ae8cdc139e12a851107e8f882c5a166a21103ad4","subject":"drivers: jlink: rework to allow scans of arbitrary length, bump libjaylink"}],"author":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2015-12-21 20:36:14.000000000","tz":-420},"committer":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2016-01-16 02:58:24.000000000","tz":-420},"subject":"xilinx_bscan_spi: port to new migen and clean-up","message":"xilinx_bscan_spi: port to new migen and clean-up\n\n* port to new migen\n* streamline package/part specification\n* add pullup (Series3, Series6) and pullnone (Series7) for unused pins\n  as xilinx impact/vivado do it.\n* specify respective toolchains\n* build Series7 with vivado (broader support, faster)\n* point to prebuilt bitstreams at https://github.com/jordens/bscan_spi_bitstreams\n\nChange-Id: Ibfef3d78f855b754425f3e6131e2e49fa111e09a\nSigned-off-by: Robert Jordens \u003cjordens@gmail.com\u003e\n"}},"756493b253a3a4bc7edbb48906d265469ebf7e5c":{"kind":"REWORK","_number":1,"created":"2015-12-21 21:11:26.000000000","uploader":{"_account_id":1000910,"name":"Robert Jordens","email":"rj@quartiq.de","username":"jordens"},"ref":"refs/changes/73/3173/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/73/3173/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/1 \u0026\u0026 git checkout -b change-3173 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/73/3173/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/73/3173/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8229d525b6e8773ccdcf5cec4a5119d329dfa3e7","subject":"tcl/board: Add Infineon XMC4800 Relax EtherCAT Kit config"}],"author":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2015-12-21 20:36:14.000000000","tz":-420},"committer":{"name":"Robert Jordens","email":"jordens@gmail.com","date":"2015-12-21 21:11:17.000000000","tz":-420},"subject":"xilinx_bscan_spi: port to new migen and clean-up","message":"xilinx_bscan_spi: port to new migen and clean-up\n\n* port to new migen\n* streamline package/part specification\n* add pullup (Series3, Series6) and pullnone (Series7) for unused pins\n  as xilinx impact/vivado do it.\n* specify respective toolchains\n* build Series7 with vivado (broader support, faster)\n* point to prebuilt bitstreams at https://github.com/jordens/bscan_spi_bitstreams\n\nChange-Id: Ibfef3d78f855b754425f3e6131e2e49fa111e09a\nSigned-off-by: Robert Jordens \u003cjordens@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[],"submit_requirements":[]}
