Add ability to free information on task delete.

This commit is contained in:
Eric Norum
2006-04-27 18:17:20 +00:00
parent 8a1ea19678
commit 32293d6929
2 changed files with 36 additions and 8 deletions

View File

@@ -103,7 +103,8 @@ typedef struct rtems_capture_task_s
uint32_t last_ticks;
uint32_t last_tick_offset;
rtems_capture_control_t* control;
struct rtems_capture_task_s* next;
struct rtems_capture_task_s* forw;
struct rtems_capture_task_s* back;
} rtems_capture_task_t;
/**
@@ -191,6 +192,16 @@ rtems_status_code
rtems_capture_open (uint32_t size,
rtems_capture_timestamp timestamp);
/**
* rtems_capture_free_info_on_task_delete
*
* DESCRIPTION:
*
* If non-zero task informaion if freed when a task is deleted.
*
*/
extern int rtems_capture_free_info_on_task_delete;
/**
* rtems_capture_close
*
@@ -458,7 +469,7 @@ rtems_capture_get_task_list ();
static inline rtems_capture_task_t*
rtems_capture_next_task (rtems_capture_task_t* task)
{
return task->next;
return task->forw;
}
/**