Changes in kernel/generic/include/udebug/udebug_ops.h [9d58539:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/udebug/udebug_ops.h
r9d58539 rb7fd2a0 37 37 38 38 #include <ipc/ipc.h> 39 #include <proc/thread.h> 40 #include <stdbool.h> 41 #include <stddef.h> 39 42 40 int udebug_begin(call_t *call);41 int udebug_end(void);42 int udebug_set_evmask(udebug_evmask_t mask);43 errno_t udebug_begin(call_t *call, bool *active); 44 errno_t udebug_end(void); 45 errno_t udebug_set_evmask(udebug_evmask_t mask); 43 46 44 int udebug_go(thread_t *t, call_t *call);45 int udebug_stop(thread_t *t, call_t *call);47 errno_t udebug_go(thread_t *t, call_t *call); 48 errno_t udebug_stop(thread_t *t, call_t *call); 46 49 47 int udebug_thread_read(void **buffer, size_t buf_size, size_t *stored,50 errno_t udebug_thread_read(void **buffer, size_t buf_size, size_t *stored, 48 51 size_t *needed); 49 int udebug_name_read(char **data, size_t *data_size);50 int udebug_args_read(thread_t *t, void **buffer);52 errno_t udebug_name_read(char **data, size_t *data_size); 53 errno_t udebug_args_read(thread_t *t, void **buffer); 51 54 52 int udebug_regs_read(thread_t *t, void **buffer);55 errno_t udebug_regs_read(thread_t *t, void **buffer); 53 56 54 int udebug_mem_read(sysarg_t uspace_addr, size_t n, void **buffer);57 errno_t udebug_mem_read(sysarg_t uspace_addr, size_t n, void **buffer); 55 58 56 59 #endif
Note:
See TracChangeset
for help on using the changeset viewer.