EVE 1.0
ep_init_t Struct Reference

#include <ep.h>

Collaboration diagram for ep_init_t:

Data Fields

struct ep_tep
 
const struct ep_c_tc
 
struct urb_turb
 
int urb_count
 
uint8_t * buf
 
int buf_stride
 

Detailed Description

A (typically constant) structure used for endpoint (ep_t structure) initialization.

Definition at line 132 of file ep.h.

Field Documentation

struct ep_t* ep_init_t::ep

The endpoint

Definition at line 133 of file ep.h.

const struct ep_c_t* ep_init_t::c

Constant part of the endpoint definition

Definition at line 134 of file ep.h.

struct urb_t* ep_init_t::urb

Pointer to an array of URB structures for the endpoint

Definition at line 135 of file ep.h.

int ep_init_t::urb_count

Number of URBs in the urb array

Definition at line 136 of file ep.h.

uint8_t* ep_init_t::buf

Pointer to the memory are used as URB buffer space

Definition at line 137 of file ep.h.

int ep_init_t::buf_stride

Difference in bytes between two consequtive addresses of two buffers in the buffer space

Definition at line 138 of file ep.h.