Skip to content

embOS objects parsing issue #52

@stcro84

Description

@stcro84

Hi, I have noticed that parsing of OS_Global object doesn't work correctly on my setup.
It seams that main reason is variable value description in brackets, e.g. : OS_Global.IsRunning = '.' (0x01)
OS_Global.pTask = 0x2000'0708 (main(int, char * *)::builder + 1780)
I manage to workaround issue with IsRunning by removing IsNaN(IsRunning), which will work only for integers, but after that Thread information is wrongly decoded:
image

Correct Thread info:
image

My setup:
VS Code: 1.92
IAR C-SPY Debug: 1.30.4
J-Link: 7.98a
embOS: 5.18.2
EWARM: 9.40.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions