)]}'
{"src/flash/nor/stm32f1x.c":[{"author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"change_message_id":"42f1617d1f037187471532b57720a839a569bfc1","unresolved":true,"context_lines":[{"line_number":1481,"context_line":"\tretval \u003d target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_KEYR), KEY1);"},{"line_number":1482,"context_line":"\tif (retval !\u003d ERROR_OK)"},{"line_number":1483,"context_line":"\t\treturn retval;"},{"line_number":1484,"context_line":"\tretval \u003d target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_KEYR), KEY2);"},{"line_number":1485,"context_line":"\tif (retval !\u003d ERROR_OK)"},{"line_number":1486,"context_line":"\t\treturn retval;"},{"line_number":1487,"context_line":""},{"line_number":1488,"context_line":"\t/* force re-load of option bytes - generates software reset */"},{"line_number":1489,"context_line":"\tretval \u003d target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_CR), FLASH_OBL_LAUNCH);"}],"source_content_type":"text/x-csrc","patch_set":4,"id":"ce3c4e80_447418ef","line":1486,"range":{"start_line":1484,"start_character":0,"end_line":1486,"end_character":16},"updated":"2022-04-04 13:24:09.000000000","message":"what about this? shouldn\u0027t we lock the flash in case of failure here ?","commit_id":"e72b4d151f93fd250e46e04f0c09397201a1c5be"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"82fee7c08dab7fc4408cce385e2d839b0fa62e4d","unresolved":true,"context_lines":[{"line_number":1481,"context_line":"\tretval \u003d target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_KEYR), KEY1);"},{"line_number":1482,"context_line":"\tif (retval !\u003d ERROR_OK)"},{"line_number":1483,"context_line":"\t\treturn retval;"},{"line_number":1484,"context_line":"\tretval \u003d target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_KEYR), KEY2);"},{"line_number":1485,"context_line":"\tif (retval !\u003d ERROR_OK)"},{"line_number":1486,"context_line":"\t\treturn retval;"},{"line_number":1487,"context_line":""},{"line_number":1488,"context_line":"\t/* force re-load of option bytes - generates software reset */"},{"line_number":1489,"context_line":"\tretval \u003d target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_CR), FLASH_OBL_LAUNCH);"}],"source_content_type":"text/x-csrc","patch_set":4,"id":"2945f70c_39534c8d","line":1486,"range":{"start_line":1484,"start_character":0,"end_line":1486,"end_character":16},"in_reply_to":"ce3c4e80_447418ef","updated":"2022-04-05 22:04:09.000000000","message":"Sure we should. Done","commit_id":"e72b4d151f93fd250e46e04f0c09397201a1c5be"}]}
