)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1001982,"name":"Ian Thompson","email":"ianst@cadence.com","username":"ianstcdns"},"change_message_id":"607f699bb8d91ecdf1e78657c3c21b5955be1275","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"78a7d0b3_7ae91e93","updated":"2022-09-14 17:05:20.000000000","message":"Fix issue found by @erhan.  Thanks for reviewing","commit_id":"e12a3b23b5ecf0a6674f7491d1101778a9637215"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"a2510cc484588d202a9d4582ab71537549a68423","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"01321cb8_f4749e2e","updated":"2022-09-14 21:09:52.000000000","message":"thanks!","commit_id":"e12a3b23b5ecf0a6674f7491d1101778a9637215"},{"author":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"change_message_id":"c21a799329047703f00e6cc6b31d20231c28bfce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"260bf23c_c871e65e","in_reply_to":"78a7d0b3_7ae91e93","updated":"2022-09-14 19:59:08.000000000","message":"Ok now. Thanks Ian.","commit_id":"e12a3b23b5ecf0a6674f7491d1101778a9637215"}],"src/target/xtensa/xtensa.c":[{"author":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"change_message_id":"a0eca0ab649364fe1377a5ff6246a39f5afe0e89","unresolved":true,"context_lines":[{"line_number":245,"context_line":"\tXT_MK_REG_DESC(\"ar63\", 0x3F, XT_REG_GENERAL, 0),"},{"line_number":246,"context_line":"\tXT_MK_REG_DESC(\"windowbase\", 0x48, XT_REG_SPECIAL, 0),"},{"line_number":247,"context_line":"\tXT_MK_REG_DESC(\"windowstart\", 0x49, XT_REG_SPECIAL, 0),"},{"line_number":248,"context_line":"\tXT_MK_REG_DESC(\"ps\", 0xE6, XT_REG_SPECIAL, 0),\t/* PS (not mapped through EPS[]) */"},{"line_number":249,"context_line":"\tXT_MK_REG_DESC(\"ibreakenable\", 0x60, XT_REG_SPECIAL, 0),"},{"line_number":250,"context_line":"\tXT_MK_REG_DESC(\"ddr\", 0x68, XT_REG_DEBUG, XT_REGF_NOREAD),"},{"line_number":251,"context_line":"\tXT_MK_REG_DESC(\"ibreaka0\", 0x80, XT_REG_SPECIAL, 0),"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"05cab267_73e1f306","line":248,"updated":"2022-09-14 20:02:58.000000000","message":"In our fork ps mapped to the eps6. Thats why it works well. But here we can not map it to the eps because intlevel is not known yet, right?","commit_id":"e12a3b23b5ecf0a6674f7491d1101778a9637215"},{"author":{"_account_id":1001982,"name":"Ian Thompson","email":"ianst@cadence.com","username":"ianstcdns"},"change_message_id":"b4b33ac22ce2bcb17e125d374c83e6e636003ad6","unresolved":false,"context_lines":[{"line_number":245,"context_line":"\tXT_MK_REG_DESC(\"ar63\", 0x3F, XT_REG_GENERAL, 0),"},{"line_number":246,"context_line":"\tXT_MK_REG_DESC(\"windowbase\", 0x48, XT_REG_SPECIAL, 0),"},{"line_number":247,"context_line":"\tXT_MK_REG_DESC(\"windowstart\", 0x49, XT_REG_SPECIAL, 0),"},{"line_number":248,"context_line":"\tXT_MK_REG_DESC(\"ps\", 0xE6, XT_REG_SPECIAL, 0),\t/* PS (not mapped through EPS[]) */"},{"line_number":249,"context_line":"\tXT_MK_REG_DESC(\"ibreakenable\", 0x60, XT_REG_SPECIAL, 0),"},{"line_number":250,"context_line":"\tXT_MK_REG_DESC(\"ddr\", 0x68, XT_REG_DEBUG, XT_REGF_NOREAD),"},{"line_number":251,"context_line":"\tXT_MK_REG_DESC(\"ibreaka0\", 0x80, XT_REG_SPECIAL, 0),"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"59e8fe6a_fefd54cf","line":248,"in_reply_to":"05cab267_73e1f306","updated":"2022-09-14 20:14:00.000000000","message":"Correct--intlevel is known only after parsing xtensa-core-XXX.cfg, and not every core will choose level 6.  This entry reflects the \"instantaneous\" PS value modified by OOCD\u0027s xtensa target logic (e.g. for masking interrupts during instruction injection).  While it can be useful to read/display when debugging OOCD xtensa target code, it is not presented directly to the user, as the active debug session is interested in EPS[debuglevel], which maintains the PS value at the time the debug interrupt (OCD attach) occurred.","commit_id":"e12a3b23b5ecf0a6674f7491d1101778a9637215"}]}
