)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"975f736f112f893ebbbabd4b19db6e5c5fe9ed70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"14998035_f7bd17b7","updated":"2025-11-24 14:29:46.000000000","message":"Although we\u0027re not going to merge now:\n9169: target: introduce target capability bits | https://review.openocd.org/c/openocd/+/9169\nI think we can proceed with this one.","commit_id":"9294ae560298aae064de33af632f5bd73599bdda"}],"src/target/esirisc_trace.c":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"7286c425650cf30d53b92018c6a7cc123f0c70db","unresolved":true,"context_lines":[{"line_number":483,"context_line":"\tstruct target *target \u003d get_current_target(cmd-\u003ectx);"},{"line_number":484,"context_line":"\tstruct esirisc_common *esirisc \u003d target_to_esirisc(target);"},{"line_number":485,"context_line":"\tstruct esirisc_trace *trace_info \u003d \u0026esirisc-\u003etrace_info;"},{"line_number":486,"context_line":"\tconst uint32_t end_of_trace \u003d BITS_MASK(trace_info-\u003epc_bits) \u003c\u003c 1;"},{"line_number":487,"context_line":"\tconst uint32_t num_bits \u003d size * 8;"},{"line_number":488,"context_line":"\tint retval;"},{"line_number":489,"context_line":""}],"source_content_type":"text/x-csrc","patch_set":1,"id":"df95cdc7_6f6d8177","line":486,"updated":"2025-10-18 13:44:02.000000000","message":"Better dropping this macro completely and using, from `src/helper/bits.h`\n`const uint32_t end_of_trace \u003d GENMASK(trace_info-\u003epc_bits, 1);`","commit_id":"a5b21ec611d727f6b6bdc526a0c5ef392c6f652d"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"5fb5757b12acde58cd0c61fd44714fc4542c964d","unresolved":false,"context_lines":[{"line_number":483,"context_line":"\tstruct target *target \u003d get_current_target(cmd-\u003ectx);"},{"line_number":484,"context_line":"\tstruct esirisc_common *esirisc \u003d target_to_esirisc(target);"},{"line_number":485,"context_line":"\tstruct esirisc_trace *trace_info \u003d \u0026esirisc-\u003etrace_info;"},{"line_number":486,"context_line":"\tconst uint32_t end_of_trace \u003d BITS_MASK(trace_info-\u003epc_bits) \u003c\u003c 1;"},{"line_number":487,"context_line":"\tconst uint32_t num_bits \u003d size * 8;"},{"line_number":488,"context_line":"\tint retval;"},{"line_number":489,"context_line":""}],"source_content_type":"text/x-csrc","patch_set":1,"id":"c2718d25_3e4de8c8","line":486,"in_reply_to":"df95cdc7_6f6d8177","updated":"2025-10-18 15:39:12.000000000","message":"I\u0027m not too comfortable with changing the code I\u0027m not able to test.\nBut you\u0027re right, the replacement is trivial.","commit_id":"a5b21ec611d727f6b6bdc526a0c5ef392c6f652d"}]}
