Rev 2813 | Rev 2818 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2813 | Rev 2817 | ||
---|---|---|---|
Line 50... | Line 50... | ||
50 | * |
50 | * |
51 | * - ARG1 - actual size in bytes of data read |
51 | * - ARG1 - actual size in bytes of data read |
52 | */ |
52 | */ |
53 | UDEBUG_M_ARGS_READ, |
53 | UDEBUG_M_ARGS_READ, |
54 | 54 | ||
- | 55 | /** Read thread's userspace register state (istate_t). |
|
- | 56 | * |
|
- | 57 | * - ARG2 - thread identification |
|
- | 58 | * - ARG3 - destination address in the caller's address space |
|
- | 59 | * - ARG4 - size of receiving buffer in bytes |
|
- | 60 | * |
|
- | 61 | * on answer, the kernel will set: |
|
- | 62 | * |
|
- | 63 | * - ARG1 - actual size in bytes of data read |
|
- | 64 | * - ARG2 - total size in bytes of data available |
|
- | 65 | * |
|
- | 66 | * or, on error, retval will be |
|
- | 67 | * - ENOENT - thread does not exist |
|
- | 68 | * - EBUSY - register state not available |
|
- | 69 | */ |
|
- | 70 | UDEBUG_M_REGS_READ, |
|
- | 71 | ||
- | 72 | /** Write thread's userspace register state (istate_t). |
|
- | 73 | * |
|
- | 74 | * - ARG2 - thread identification |
|
- | 75 | * - ARG3 - source address in the caller's address space |
|
- | 76 | * - ARG4 - size of source data in bytes |
|
- | 77 | * |
|
- | 78 | * on answer, the kernel will set: |
|
- | 79 | * |
|
- | 80 | * - ARG1 - actual size in bytes of data copied |
|
- | 81 | * - ARG2 - max size in bytes that could have been copied |
|
- | 82 | * |
|
- | 83 | * or, on error, retval will be |
|
- | 84 | * - ENOENT - thread does not exist |
|
- | 85 | * - EBUSY - register state not available |
|
- | 86 | */ |
|
- | 87 | UDEBUG_M_REGS_WRITE, |
|
- | 88 | ||
55 | /** Read the list of the debugged tasks's threads. |
89 | /** Read the list of the debugged tasks's threads. |
56 | * |
90 | * |
57 | * - ARG2 - destination address in the caller's address space |
91 | * - ARG2 - destination address in the caller's address space |
58 | * - ARG3 - size of receiving buffer in bytes |
92 | * - ARG3 - size of receiving buffer in bytes |
59 | * |
93 | * |