![]() |
Using the µVision Socket Interface
Application Note 198
Control and monitor µVision via the built-in TCP/IP interface
|
Data Fields | |
| UINT | nItem |
| Stack frame number 1...n (if iSTKENUM::bExtended is specified, the stacks are reported from bottom to top) More... | |
| xU64 | nAdr |
| Current address (callee address) More... | |
| xU64 | nRetAdr |
| Return address (caller address) More... | |
| UINT | nVars |
| Number of stack variables. More... | |
| UINT | nEqual |
| Number of frames not mofified, important when only mofified stack frames are enumerated. More... | |
| UINT | nTotal |
| Total number of stack frames, important when only mofified stack frames are enumerated. More... | |
| UINT | nTask |
| Task ID this frame belongs to: reserved for RTX case, otherwise 0. More... | |
| UINT | nRes [3] |
| Reserved. More... | |
Stack enumeration return data
Contains a stack enumeration item.
This structure is used in the following messages:
Client <== uVision (Async)
| xU64 STACKENUM::nAdr |
Current address (callee address)
| UINT STACKENUM::nEqual |
Number of frames not mofified, important when only mofified stack frames are enumerated.
| UINT STACKENUM::nItem |
Stack frame number 1...n (if iSTKENUM::bExtended is specified, the stacks are reported from bottom to top)
| UINT STACKENUM::nRes[3] |
Reserved.
| xU64 STACKENUM::nRetAdr |
Return address (caller address)
| UINT STACKENUM::nTask |
Task ID this frame belongs to: reserved for RTX case, otherwise 0.
| UINT STACKENUM::nTotal |
Total number of stack frames, important when only mofified stack frames are enumerated.
| UINT STACKENUM::nVars |
Number of stack variables.