Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2940 → Rev 2941

/branches/tracing/uspace/app/debug/cmd.c
50,8 → 50,9
static void cmd_go(int argc, char *argv[]);
static void cmd_istep(int argc, char *argv[]);
void cmd_help(int argc, char *argv[]);
static void cmd_memr(int argc, char *argv[]);
static void cmd_pwt(int argc, char *argv[]);
static void cmd_read(int argc, char *argv[]);
static void cmd_regs(int argc, char *argv[]);
static void cmd_stop(int argc, char *argv[]);
static void cmd_threads(int argc, char *argv[]);
static void cmd_quit(int argc, char *argv[]);
63,8 → 64,9
{ 1, "ct", cmd_ct },
{ 0, "go", cmd_go },
{ 0, "help", cmd_help },
{ 2, "memr", cmd_memr },
{ 0, "pwt", cmd_pwt },
{ 2, "read", cmd_read },
{ 0, "regs", cmd_regs },
{ 0 , "stop", cmd_stop },
{ 0, "istep", cmd_istep },
{ 0, "threads", cmd_threads },
141,16 → 143,9
/*TODO*/
}
 
void cmd_pwt(int argc, char *argv[])
{
(void)argc; (void)argv;
 
cons_printf("working thread: %d [hash 0x%x]\n", cwt->id, cwt->hash);
}
 
#define BYTES_PER_LINE 16
 
static void cmd_read(int argc, char *argv[])
static void cmd_memr(int argc, char *argv[])
{
uintptr_t addr;
size_t length;
194,8 → 189,20
}
}
 
void cmd_pwt(int argc, char *argv[])
{
(void)argc; (void)argv;
 
cons_printf("working thread: %d [hash 0x%x]\n", cwt->id, cwt->hash);
}
 
void cmd_regs(int argc, char *argv[])
{
(void)argc; (void)argv;
 
if (cwt) arch_dump_regs(cwt->hash);
}
 
void cmd_stop(int argc, char *argv[])
{
link_t *cur;