Subversion Repositories HelenOS

Rev

Rev 2832 | Blame | Last modification | View Log | Download | RSS feed

  1. /** @addtogroup sctrace
  2.  * @{
  3.  */
  4. /** @file
  5.  */
  6.  
  7. #ifndef DEBUG_API_H_
  8. #define DEBUG_API_H_
  9.  
  10. int debug_begin(unsigned phoneid);
  11. int debug_end(unsigned phoneid);
  12. int debug_thread_read(unsigned phoneid, void *buffer, unsigned n,
  13.     unsigned *copied, unsigned *needed);
  14. int debug_mem_read(unsigned phoneid, void *buffer, unsigned addr, unsigned n);
  15. int debug_args_read(unsigned phoneid, unsigned tid, unsigned *buffer);
  16. int debug_go(unsigned phoneid, unsigned tid, unsigned *ev_type,
  17.     unsigned *sc_id, unsigned *sc_rc);
  18.  
  19.  
  20. #endif
  21.  
  22. /** @}
  23.  */
  24.