buffer Struct Reference

A generic data buffer. More...

#include <buffer.h>

Collaboration diagram for buffer:

Collaboration graph
[legend]

Data Fields

void * dma_desc
buffer_addr_t addr
size_t len
struct slist_node node

Detailed Description

A generic data buffer.

This buffer represents a physically and virtually contiguous memory area used for data storage.

Definition at line 58 of file buffer.h.


Field Documentation

DMA descriptor associated with this buffer, if any.

Definition at line 60 of file buffer.h.

Referenced by usbb_udc_dma_buf_done(), usbb_udc_dma_interrupt(), usbb_udc_submit_in_queue(), and usbb_udc_submit_out_queue().

size_t buffer::len

struct slist_node buffer::node [read]


The documentation for this struct was generated from the following file:

Generated on Tue Sep 15 10:22:18 2009 for libavr32 by  doxygen 1.5.8