)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"5ff910fdab03084a0f3547edbe4405627a3f7e28","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ae0a0664_4d45b1bb","updated":"2021-11-25 11:40:03.000000000","message":"Tested with STM32F103: no regression found.\nTest of target misconfiguration:\ncherry-picked 6711: tcl/target/gd32vf103: add flash bank | https://review.openocd.org/c/openocd/+/6711\nbut not #6704\nConnect a RISC-V GD32VF103 and run:  \n  $ openocd -f interface/your_adapter.cfg -c \u0027adapter speed 1000\u0027 \\\n     -f target/gd32vf103.cfg -c \u0027init;flash probe 0\u0027\n\n\nWithout this patch:\n\n  Open On-Chip Debugger 0.11.0+dev-00502-g1e6b71ce9da2-dirty (2021-11-24-17:46)\n...\n  Info : JTAG tap: gd32v.cpu tap/device found: 0x1000563d (mfg: 0x31e (Andes Technology Corporation), part: 0x0005, ver: 0x1)\n  Info : JTAG tap: auto0.tap tap/device found: 0x790007a3 (mfg: 0x3d1 (GigaDevice Semiconductor (Beijing) Inc), part: 0x9000, ver: 0x7)\n  Warn : AUTO auto0.tap - use \"jtag newtap auto0 tap -irlen 5 -expected-id 0x790007a3\"\n  Info : datacount\u003d4 progbufsize\u003d2\n  Info : Examined RISC-V core; found 1 harts\n  Info :  hart 0: XLEN\u003d32, misa\u003d0x40901105\n  Info : starting gdb server for gd32v.cpu on 3333\n  Info : Listening on port 3333 for gdb connections\n  Segmentation fault\n\nWith this patch:\n...\n  Info : Listening on port 3333 for gdb connections\n  Error: Cannot identify target as a stm32x\n","commit_id":"66bd3f1f13827e34a5769bae8f37ae62668b3486"},{"author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"change_message_id":"30a7738bd5bca6ec1153b0c391c97a5836a88dce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4e951d9c_8f725f89","updated":"2022-02-25 11:21:15.000000000","message":"nice fix,\ntested Ok, no regression found using STM32F103 board","commit_id":"66bd3f1f13827e34a5769bae8f37ae62668b3486"}],"src/flash/nor/stm32l4x.c":[{"author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"change_message_id":"022e7ed0088b4e5c237915d50e160d9fc185371c","unresolved":true,"context_lines":[{"line_number":1676,"context_line":"\t}"},{"line_number":1677,"context_line":""},{"line_number":1678,"context_line":"\tLOG_ERROR(\"can\u0027t get the device id\");"},{"line_number":1679,"context_line":"\treturn (retval \u003d\u003d ERROR_OK) ? ERROR_FAIL : retval;"},{"line_number":1680,"context_line":"}"},{"line_number":1681,"context_line":""},{"line_number":1682,"context_line":"static const char *get_stm32l4_rev_str(struct flash_bank *bank)"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"39d44e61_2011d459","line":1679,"updated":"2022-02-28 09:24:16.000000000","message":"oops! using older gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 we get this error:\nerror: ‘retval’ may be used uninitialized in this function [-Werror\u003dmaybe-uninitialized]","commit_id":"13cd75b6ecfd8d9cf04e56b182b6a162ad50247c"}]}
