)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"40609708_6e61b316","updated":"2024-06-11 22:51:44.000000000","message":"Thanks for your help!","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4cc77a4b_09daf616","updated":"2024-06-08 13:19:35.000000000","message":"sorry for late review","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a592ca73_a86d22c6","in_reply_to":"4cc77a4b_09daf616","updated":"2024-06-11 22:51:44.000000000","message":"No problem!\n\nI was not sure if it\u0027s worth to change this. What do you think?\nThe main reason is that there are some devices where I don\u0027t know the two additional parameters to configure them.\nAnd it\u0027s much easier when we can add it to the config files when we find out.","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"}],"doc/openocd.texi":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":8785,"context_line":""},{"line_number":8786,"context_line":"@section PLD/FPGA Drivers, Options, and Commands"},{"line_number":8787,"context_line":""},{"line_number":8788,"context_line":"Drivers may support PLD-specific options to the @command{pld device}"},{"line_number":8789,"context_line":"definition command, and may also define commands usable only with"},{"line_number":8790,"context_line":"that particular type of PLD."},{"line_number":8791,"context_line":""}],"source_content_type":"text/x-texinfo","patch_set":1,"id":"75e40ccc_0085f6b9","line":8788,"updated":"2024-06-08 13:19:35.000000000","message":"the command ``pld device`` has been deprecated.\nWould you mind updating this line?","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[{"line_number":8785,"context_line":""},{"line_number":8786,"context_line":"@section PLD/FPGA Drivers, Options, and Commands"},{"line_number":8787,"context_line":""},{"line_number":8788,"context_line":"Drivers may support PLD-specific options to the @command{pld device}"},{"line_number":8789,"context_line":"definition command, and may also define commands usable only with"},{"line_number":8790,"context_line":"that particular type of PLD."},{"line_number":8791,"context_line":""}],"source_content_type":"text/x-texinfo","patch_set":1,"id":"ef86769e_25c731da","line":8788,"in_reply_to":"75e40ccc_0085f6b9","updated":"2024-06-11 22:51:44.000000000","message":"I will fix this in patch 8084 which already contains only doc updates.","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"}],"src/jtag/tcl.c":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":777,"context_line":"\t\t.handler \u003d handle_jtag_configure,"},{"line_number":778,"context_line":"\t\t.help \u003d \"Return any Tcl handler for the specified \""},{"line_number":779,"context_line":"\t\t\t\"TAP event.\","},{"line_number":780,"context_line":"\t\t.usage \u003d \"tap_name \u0027-event\u0027 event_name\","},{"line_number":781,"context_line":"\t},"},{"line_number":782,"context_line":"\t{"},{"line_number":783,"context_line":"\t\t.name \u003d \"names\","}],"source_content_type":"text/x-csrc","patch_set":1,"id":"88eb39ea_888c91a9","line":780,"updated":"2024-06-08 13:19:35.000000000","message":"this should be updated to include ``-idcode``","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[{"line_number":777,"context_line":"\t\t.handler \u003d handle_jtag_configure,"},{"line_number":778,"context_line":"\t\t.help \u003d \"Return any Tcl handler for the specified \""},{"line_number":779,"context_line":"\t\t\t\"TAP event.\","},{"line_number":780,"context_line":"\t\t.usage \u003d \"tap_name \u0027-event\u0027 event_name\","},{"line_number":781,"context_line":"\t},"},{"line_number":782,"context_line":"\t{"},{"line_number":783,"context_line":"\t\t.name \u003d \"names\","}],"source_content_type":"text/x-csrc","patch_set":1,"id":"3f66f48a_eac9e056","line":780,"in_reply_to":"88eb39ea_888c91a9","updated":"2024-06-11 22:51:44.000000000","message":"I tried.","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":787,"context_line":"\t\t.usage \u003d \"\","},{"line_number":788,"context_line":"\t},"},{"line_number":789,"context_line":"\t{"},{"line_number":790,"context_line":"\t\t.name \u003d \"getid\","},{"line_number":791,"context_line":"\t\t.mode \u003d COMMAND_ANY,"},{"line_number":792,"context_line":"\t\t.handler \u003d handle_jtag_getid,"},{"line_number":793,"context_line":"\t\t.help \u003d \"Returns the id of the given TAP.\","}],"source_content_type":"text/x-csrc","patch_set":1,"id":"a1c7642d_c37ebd59","line":790,"updated":"2024-06-08 13:19:35.000000000","message":"You don\u0027t need this new command! Use:\n``jtag cget $TAPNAME -idcode``","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"e9866701df8d3bc128453d18196dfe4eb75ff4a9","unresolved":false,"context_lines":[{"line_number":787,"context_line":"\t\t.usage \u003d \"\","},{"line_number":788,"context_line":"\t},"},{"line_number":789,"context_line":"\t{"},{"line_number":790,"context_line":"\t\t.name \u003d \"getid\","},{"line_number":791,"context_line":"\t\t.mode \u003d COMMAND_ANY,"},{"line_number":792,"context_line":"\t\t.handler \u003d handle_jtag_getid,"},{"line_number":793,"context_line":"\t\t.help \u003d \"Returns the id of the given TAP.\","}],"source_content_type":"text/x-csrc","patch_set":1,"id":"a39c9367_491595dc","line":790,"in_reply_to":"7ebfc425_2df7cdd7","updated":"2024-06-15 14:25:00.000000000","message":"Done","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":true,"context_lines":[{"line_number":787,"context_line":"\t\t.usage \u003d \"\","},{"line_number":788,"context_line":"\t},"},{"line_number":789,"context_line":"\t{"},{"line_number":790,"context_line":"\t\t.name \u003d \"getid\","},{"line_number":791,"context_line":"\t\t.mode \u003d COMMAND_ANY,"},{"line_number":792,"context_line":"\t\t.handler \u003d handle_jtag_getid,"},{"line_number":793,"context_line":"\t\t.help \u003d \"Returns the id of the given TAP.\","}],"source_content_type":"text/x-csrc","patch_set":1,"id":"7ebfc425_2df7cdd7","line":790,"in_reply_to":"a1c7642d_c37ebd59","updated":"2024-06-11 22:51:44.000000000","message":"If I knew before!","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"}],"tcl/fpga/altera-arriaii.cfg":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":22,"context_line":"}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"array set _ARRIA_2_DATA {"},{"line_number":25,"context_line":"  0x025120dd 1227 1174 EP2AGX45}"},{"line_number":26,"context_line":"  0x025020dd 1227   -1 EP2AGX65}"},{"line_number":27,"context_line":"  0x025130dd 1467   -1 EP2AGX95}"},{"line_number":28,"context_line":"  0x025030dd 1467   -1 EP2AGX125}"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"68c044b1_133fc353","line":25,"updated":"2024-06-08 13:19:35.000000000","message":"syntax error in all this array?","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"e9866701df8d3bc128453d18196dfe4eb75ff4a9","unresolved":false,"context_lines":[{"line_number":22,"context_line":"}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"array set _ARRIA_2_DATA {"},{"line_number":25,"context_line":"  0x025120dd 1227 1174 EP2AGX45}"},{"line_number":26,"context_line":"  0x025020dd 1227   -1 EP2AGX65}"},{"line_number":27,"context_line":"  0x025130dd 1467   -1 EP2AGX95}"},{"line_number":28,"context_line":"  0x025030dd 1467   -1 EP2AGX125}"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"1cc14707_3c60cf7d","line":25,"in_reply_to":"68c044b1_133fc353","updated":"2024-06-15 14:25:00.000000000","message":"Done","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"}],"tcl/fpga/altera-cyclone10.cfg":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":31,"context_line":"eval $jtag_newtap_cmd"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"proc set_bscan_checkpos_on_setup {chipname data} {"},{"line_number":34,"context_line":"  set tapid_w_version [jtag getid $chipname.tap]"},{"line_number":35,"context_line":"  set version_mask 0x0fffffff"},{"line_number":36,"context_line":"  set tapid 0x[string tolower [format %08X [expr {$tapid_w_version \u0026 $version_mask}]]]"},{"line_number":37,"context_line":"  intel set_bscan $chipname.pld [lindex $data($tapid) 0]"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"1c6bbc83_26d46f61","line":34,"updated":"2024-06-08 13:19:35.000000000","message":"use the existin ``cget`` command\nAlso in the other files in this patch","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[{"line_number":31,"context_line":"eval $jtag_newtap_cmd"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"proc set_bscan_checkpos_on_setup {chipname data} {"},{"line_number":34,"context_line":"  set tapid_w_version [jtag getid $chipname.tap]"},{"line_number":35,"context_line":"  set version_mask 0x0fffffff"},{"line_number":36,"context_line":"  set tapid 0x[string tolower [format %08X [expr {$tapid_w_version \u0026 $version_mask}]]]"},{"line_number":37,"context_line":"  intel set_bscan $chipname.pld [lindex $data($tapid) 0]"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"b6194a19_dfc82311","line":34,"in_reply_to":"1c6bbc83_26d46f61","updated":"2024-06-11 22:51:44.000000000","message":"Done.\nMoved this function into altera_common_init.cfg.","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":33,"context_line":"proc set_bscan_checkpos_on_setup {chipname data} {"},{"line_number":34,"context_line":"  set tapid_w_version [jtag getid $chipname.tap]"},{"line_number":35,"context_line":"  set version_mask 0x0fffffff"},{"line_number":36,"context_line":"  set tapid 0x[string tolower [format %08X [expr {$tapid_w_version \u0026 $version_mask}]]]"},{"line_number":37,"context_line":"  intel set_bscan $chipname.pld [lindex $data($tapid) 0]"},{"line_number":38,"context_line":"  intel set_check_pos $chipname.pld [lindex $data($tapid) 1]"},{"line_number":39,"context_line":"}"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"74782821_4b442153","line":36,"updated":"2024-06-08 13:19:35.000000000","message":"set tapid [format 0x%08x [expr {$tapid_w_version \u0026 $version_mask}]]\nAlso in the other files in this patch","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[{"line_number":33,"context_line":"proc set_bscan_checkpos_on_setup {chipname data} {"},{"line_number":34,"context_line":"  set tapid_w_version [jtag getid $chipname.tap]"},{"line_number":35,"context_line":"  set version_mask 0x0fffffff"},{"line_number":36,"context_line":"  set tapid 0x[string tolower [format %08X [expr {$tapid_w_version \u0026 $version_mask}]]]"},{"line_number":37,"context_line":"  intel set_bscan $chipname.pld [lindex $data($tapid) 0]"},{"line_number":38,"context_line":"  intel set_check_pos $chipname.pld [lindex $data($tapid) 1]"},{"line_number":39,"context_line":"}"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"697dd2b1_bae2f479","line":36,"in_reply_to":"74782821_4b442153","updated":"2024-06-11 22:51:44.000000000","message":"Dito","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"ced382921e57083e7e8dbc50d5b02062edee285e","unresolved":true,"context_lines":[{"line_number":38,"context_line":"  intel set_check_pos $chipname.pld [lindex $data($tapid) 1]"},{"line_number":39,"context_line":"}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"pld device intel $_CHIPNAME.tap cyclone10"},{"line_number":42,"context_line":"jtag configure $_CHIPNAME.tap -event setup \"set_bscan_checkpos_on_setup $_CHIPNAME {$_CYCLONE_10_DATA}\""}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"9c3ea9d5_76e1f402","line":41,"updated":"2024-06-08 13:19:35.000000000","message":"this command is now deprecated. Should be updated in this same patch or separately?","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"},{"author":{"_account_id":1001810,"name":"Daniel Anselmi","email":"danselmi@gmx.ch","username":"danselmi"},"change_message_id":"980ffa1ebcee97d23cf518054d69a75c88bbfb37","unresolved":false,"context_lines":[{"line_number":38,"context_line":"  intel set_check_pos $chipname.pld [lindex $data($tapid) 1]"},{"line_number":39,"context_line":"}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"pld device intel $_CHIPNAME.tap cyclone10"},{"line_number":42,"context_line":"jtag configure $_CHIPNAME.tap -event setup \"set_bscan_checkpos_on_setup $_CHIPNAME {$_CYCLONE_10_DATA}\""}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"dad62964_c2a1e360","line":41,"in_reply_to":"9c3ea9d5_76e1f402","updated":"2024-06-11 22:51:44.000000000","message":"Done, I changed it here.","commit_id":"6a654e504944936ee80e6f13fdb7e2b376d7d4d1"}]}
