Description
- Below is the debug console output after pausing
-> ~"208\t LL_PERIPH_WE(LL_PERIPH_ALL);\n"
GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"console","content":"208\t LL_PERIPH_WE(LL_PERIPH_ALL);\n"}]}
208 LL_PERIPH_WE(LL_PERIPH_ALL);
-> *stopped,reason="breakpoint-hit",disp="del",bkptno="1",frame={addr="0x000a048a",func="main",args=[],file="../../../device/board/yyy/xxxx_board/kkk/board/main.c",fullname="\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c",line="208",arch="armv7e-m"},thread-id="1",stopped-threads="all"
GDB -> App: {"output":"","outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","breakpoint-hit"],["disp","del"],["bkptno","1"],["frame",[["addr","0x000a048a"],["func","main"],["args",[]],["file","../../../device/board/yyy/xxxx_board/kkk/board/main.c"],["fullname","\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c"],["line","208"],["arch","armv7e-m"]]],["thread-id","1"],["stopped-threads","all"]]}]}
mi2.status = stopped
-> =breakpoint-deleted,id="1"
GDB -> App: {"output":"","outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"breakpoint-deleted","output":[["id","1"]]}]}
21-thread-list-ids
-> 21^done,thread-ids={thread-id="1"},current-thread-id="1",number-of-threads="1"
GDB -> App: {"output":"","token":21,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["thread-ids",[["thread-id","1"]]],["current-thread-id","1"],["number-of-threads","1"]]}}
22-thread-info 1
-> 22^done,threads=[{id="1",target-id="Thread 57005",frame={level="0",addr="0x000a048a",func="main",args=[],file="../../../device/board/yyy/xxxx_board/kkk/board/main.c",fullname="\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c",line="208",arch="armv7e-m"},state="stopped"}]
GDB -> App: {"output":"","token":22,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["threads",[[["id","1"],["target-id","Thread 57005"],["frame",[["level","0"],["addr","0x000a048a"],["func","main"],["args",[]],["file","../../../device/board/yyy/xxxx_board/kkk/board/main.c"],["fullname","\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c"],["line","208"],["arch","armv7e-m"]]],["state","stopped"]]]]]}}
23-stack-list-frames --thread 1 0 19
-> 23^done,stack=[frame={level="0",addr="0x000a048a",func="main",file="../../../device/board/yyy/xxxx_board/kkk/board/main.c",fullname="\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c",line="208",arch="armv7e-m"}]
GDB -> App: {"output":"","token":23,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["stack",[["frame",[["level","0"],["addr","0x000a048a"],["func","main"],["file","../../../device/board/yyy/xxxx_board/kkk/board/main.c"],["fullname","\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c"],["line","208"],["arch","armv7e-m"]]]]]]}}
24-stack-info-frame --thread 1 --frame 0
-> 24^done,frame={level="0",addr="0x000a048a",func="main",file="../../../device/board/yyy/xxxx_board/kkk/board/main.c",fullname="\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c",line="208",arch="armv7e-m"}
GDB -> App: {"output":"","token":24,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000a048a"],["func","main"],["file","../../../device/board/yyy/xxxx_board/kkk/board/main.c"],["fullname","\\wsl$\Ubuntu-20.04\home\ccc\code\Mytest\device\board\yyy\xxxx_board\kkk\board\main.c"],["line","208"],["arch","armv7e-m"]]]]}}
25-stack-list-variables --thread 1 --frame 0 --simple-values
-> 25^done,variables=[{name="ret",type="int",value="537264120"}]
GDB -> App: {"output":"","token":25,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["variables",[[["name","ret"],["type","int"],["value","537264120"]]]]]}}
26-var-create --thread 1 --frame 0 var_ret_4096 @ "ret"
-> 26^done,name="var_ret_4096",numchild="0",value="537264120",type="int",has_more="0"
GDB -> App: {"output":"","token":26,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["name","var_ret_4096"],["numchild","0"],["value","537264120"],["type","int"],["has_more","0"]]}}
- Below is the debug console output after setting breakpoint
28-break-insert "vscode-local:/Ubuntu-20.04/home/ccc/code/Mytest/device/board/yyy/xxxx_board/kkk/board/main.c:212"
-> 28^error,msg="No source file named vscode-local."
GDB -> App: {"output":"","token":28,"outOfBandRecord":[],"resultRecords":{"resultClass":"error","results":[["msg","No source file named vscode-local."]]}}