wangchengdong
d8304979b4
tools/nxgdb: Add gdb and statenames for TSTATE_WAIT_EVENT
...
This patch add new taskstate entry in tools/pynuttx/nxgdb/thread.py
and in sched_get_stateinfo.c/g_statenames for the new added task
state: TSTATE_WAIT_EVENT
test log is:
nsh> ps
PID PPID GROUP PRI POLICY TYPE NPX STATE EVENT SIGMASK STACK USED FILLED COMMAND
0 0 0 0 FIFO Kthread - Ready 0000000000000000 0001008 0000196 19.4% Idle_Task
1 0 0 192 FIFO Kthread - Waiting Semaphore 0000000000000000 0001984 0000016 0.8% hpwork 0x70000100 0x7000014c
2 0 2 100 FIFO Task - Running 0000000000000000 0002008 0000740 36.8% nsh_main
4 0 0 100 FIFO Kthread - Waiting Event 0000000000000000 0000984 0000012 1.2% event_wait_task
Signed-off-by: Chengdong Wang wangchengdong@lixiang.com
2025-10-31 19:56:32 -03:00
Karel Kočí
29d44e5227
nxgdb: fix remote-register regular expression match
...
The code clearly expects the output of the 'maint print
remote-registers' to be indented by white-space character but at least
in my case it is not. This changes the match to consume any number of
white-space characters before it encounteres the register name.
Signed-off-by: Karel Kočí <cynerd@email.cz>
2025-10-16 12:48:31 +08:00
Lars Kruse
3ce85ca54e
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
yinshengkai
50fb43e23b
tools: rename tools/gdb/nuttxgdb to tools/pynuttx/nxgdb
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2025-02-02 14:02:24 +08:00