EVE 1.0
ep_t Struct Reference

#include <ep.h>

Collaboration diagram for ep_t:

Data Fields

struct dlist_t pool
 
struct dlist_t head
 
const struct ep_c_tc
 

Detailed Description

Endpoint defenition structure, variable part. The structure is supposed to be instantiated in RAM memory.

Definition at line 123 of file ep.h.

Field Documentation

struct dlist_t ep_t::pool

Pool (list) of empty URBs in the endpoint

Definition at line 124 of file ep.h.

Referenced by ep_alloc_urb(), ep_free_urb(), and ep_is_empty().

struct dlist_t ep_t::head

URB queue

Definition at line 125 of file ep.h.

Referenced by ep_schedule_urb().

const struct ep_c_t* ep_t::c

Pointer to the constant part of the defenition

Definition at line 126 of file ep.h.

Referenced by ep_alloc_urb(), and ep_schedule_urb().