)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"d7ad9417a44a6b01e0b0cbdcd02372614ce0b319","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"22bf10fb_c864b549","updated":"2024-12-13 14:56:23.000000000","message":"Also openocd.texi deserves to mention the new series. Sorry for nitpicking ;-)","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"e83b6eb41184e23ce616e1bf4e8af10b84aeb99c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"521496c4_f4e143eb","updated":"2024-12-13 14:21:25.000000000","message":"Marc, I quickly compared with never jenkins verified 8087: flash/stm32l4x: support STM32 U03xx and U07/U08xx devices | https://review.openocd.org/c/openocd/+/8087\nand found some discrepancy.","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"e906dd7cb7fb205ecf05308ac9bf054f4b5127f3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8f556e50_881a1f63","updated":"2024-12-13 14:07:12.000000000","message":"Thanks!","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"d8de2c84ac7280b37b0612c3b4f0673fc2b450cf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"698e72d4_04063399","in_reply_to":"22bf10fb_c864b549","updated":"2024-12-15 21:25:18.000000000","message":"Done","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"34b1dc4edd16b3776c1b725e885d8df6e412030d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"983aa545_07dc1aa5","in_reply_to":"521496c4_f4e143eb","updated":"2024-12-15 21:24:48.000000000","message":"Ups, I didn\u0027t find the patch :-/ The search feature in Gerrit is really really bad, hard to believe that Gerrit was developed by a company whose core competence is searching...","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"e2e164dfd675be448c7f8f13f30839767aa2e3b9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"aea1799d_d04afc37","in_reply_to":"983aa545_07dc1aa5","updated":"2024-12-16 08:05:26.000000000","message":"Yup, the Gerrit search is sometimes difficult when one knows what is searching for. I usually notice in the conflicting patch list, what is obviously too late.","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"}],"src/flash/nor/stm32l4x.c":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"da3f73afaf7a2bd7708dfaa2b3ee3cb66a034a3d","unresolved":true,"context_lines":[{"line_number":2106,"context_line":"\tcase DEVID_STM32U031XX:"},{"line_number":2107,"context_line":"\tcase DEVID_STM32U073_U083XX:"},{"line_number":2108,"context_line":"\t\t/* single bank flash */"},{"line_number":2109,"context_line":"\t\tpage_size_kb \u003d 2;"},{"line_number":2110,"context_line":"\t\tnum_pages \u003d flash_size_kb / page_size_kb;"},{"line_number":2111,"context_line":"\t\tstm32l4_info-\u003ebank1_sectors \u003d num_pages;"},{"line_number":2112,"context_line":"\t\tbreak;"},{"line_number":2113,"context_line":"\tcase DEVID_STM32WB5XX:"},{"line_number":2114,"context_line":"\tcase DEVID_STM32WB3XX:"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"7cc71916_1c178666","line":2111,"range":{"start_line":2109,"start_character":2,"end_line":2111,"end_character":42},"updated":"2024-12-13 13:45:53.000000000","message":"Same as numerous devices on lines 1989-1999\nCould we re-use the existing case block?","commit_id":"b811fd567c7cc7b44e4cece9a6eaadf170bbfbd4"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"d8de2c84ac7280b37b0612c3b4f0673fc2b450cf","unresolved":false,"context_lines":[{"line_number":2106,"context_line":"\tcase DEVID_STM32U031XX:"},{"line_number":2107,"context_line":"\tcase DEVID_STM32U073_U083XX:"},{"line_number":2108,"context_line":"\t\t/* single bank flash */"},{"line_number":2109,"context_line":"\t\tpage_size_kb \u003d 2;"},{"line_number":2110,"context_line":"\t\tnum_pages \u003d flash_size_kb / page_size_kb;"},{"line_number":2111,"context_line":"\t\tstm32l4_info-\u003ebank1_sectors \u003d num_pages;"},{"line_number":2112,"context_line":"\t\tbreak;"},{"line_number":2113,"context_line":"\tcase DEVID_STM32WB5XX:"},{"line_number":2114,"context_line":"\tcase DEVID_STM32WB3XX:"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"e6e03f85_330a4409","line":2111,"range":{"start_line":2109,"start_character":2,"end_line":2111,"end_character":42},"in_reply_to":"7cc71916_1c178666","updated":"2024-12-15 21:25:18.000000000","message":"Done","commit_id":"b811fd567c7cc7b44e4cece9a6eaadf170bbfbd4"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"e83b6eb41184e23ce616e1bf4e8af10b84aeb99c","unresolved":true,"context_lines":[{"line_number":615,"context_line":"\t  .revs                  \u003d stm32u0xx_revs,"},{"line_number":616,"context_line":"\t  .num_revs              \u003d ARRAY_SIZE(stm32u0xx_revs),"},{"line_number":617,"context_line":"\t  .device_str            \u003d \"STM32U031xx\","},{"line_number":618,"context_line":"\t  .max_flash_size_kb     \u003d 32,"},{"line_number":619,"context_line":"\t  .flags                 \u003d F_NONE,"},{"line_number":620,"context_line":"\t  .flash_regs_base       \u003d 0x40022000,"},{"line_number":621,"context_line":"\t  .fsize_addr            \u003d 0x1FFF3EA0,"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"1fe4a85a_1a057da8","line":618,"range":{"start_line":618,"start_character":28,"end_line":618,"end_character":30},"updated":"2024-12-13 14:21:25.000000000","message":"64 ?","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"34b1dc4edd16b3776c1b725e885d8df6e412030d","unresolved":false,"context_lines":[{"line_number":615,"context_line":"\t  .revs                  \u003d stm32u0xx_revs,"},{"line_number":616,"context_line":"\t  .num_revs              \u003d ARRAY_SIZE(stm32u0xx_revs),"},{"line_number":617,"context_line":"\t  .device_str            \u003d \"STM32U031xx\","},{"line_number":618,"context_line":"\t  .max_flash_size_kb     \u003d 32,"},{"line_number":619,"context_line":"\t  .flags                 \u003d F_NONE,"},{"line_number":620,"context_line":"\t  .flash_regs_base       \u003d 0x40022000,"},{"line_number":621,"context_line":"\t  .fsize_addr            \u003d 0x1FFF3EA0,"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"14248011_47614f53","line":618,"range":{"start_line":618,"start_character":28,"end_line":618,"end_character":30},"in_reply_to":"1fe4a85a_1a057da8","updated":"2024-12-15 21:24:48.000000000","message":"Okay, the RM states \u0027up to 32 KiB on STM32U031xx devices\u0027 (3.2) but there are devices with 64 KiB.","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"e83b6eb41184e23ce616e1bf4e8af10b84aeb99c","unresolved":true,"context_lines":[{"line_number":618,"context_line":"\t  .max_flash_size_kb     \u003d 32,"},{"line_number":619,"context_line":"\t  .flags                 \u003d F_NONE,"},{"line_number":620,"context_line":"\t  .flash_regs_base       \u003d 0x40022000,"},{"line_number":621,"context_line":"\t  .fsize_addr            \u003d 0x1FFF3EA0,"},{"line_number":622,"context_line":"\t  .otp_base              \u003d 0x1FFF6800,"},{"line_number":623,"context_line":"\t  .otp_size              \u003d 1024,"},{"line_number":624,"context_line":"\t},"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"9c0f8ec5_27c9b912","line":621,"range":{"start_line":621,"start_character":34,"end_line":621,"end_character":35},"updated":"2024-12-13 14:21:25.000000000","message":"Could you please recheck the addr, it differs from\nhttps://review.openocd.org/c/openocd/+/8087/1/src/flash/nor/stm32l4x.c#678","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"1f91e24dee5b806e67f1abe64155c2715ca713b5","unresolved":false,"context_lines":[{"line_number":618,"context_line":"\t  .max_flash_size_kb     \u003d 32,"},{"line_number":619,"context_line":"\t  .flags                 \u003d F_NONE,"},{"line_number":620,"context_line":"\t  .flash_regs_base       \u003d 0x40022000,"},{"line_number":621,"context_line":"\t  .fsize_addr            \u003d 0x1FFF3EA0,"},{"line_number":622,"context_line":"\t  .otp_base              \u003d 0x1FFF6800,"},{"line_number":623,"context_line":"\t  .otp_size              \u003d 1024,"},{"line_number":624,"context_line":"\t},"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"0b08d3f0_0b1ea377","line":621,"range":{"start_line":621,"start_character":34,"end_line":621,"end_character":35},"in_reply_to":"9c0f8ec5_27c9b912","updated":"2024-12-13 14:40:55.000000000","message":"Looks correct according to rm0503, 38.2","commit_id":"3fcf389443f9e006aa030125e63c23931eb394fe"}]}
