ep_td_struct Struct Reference

Data Fields

u32 next_td_ptr
u32 size_ioc_sts
u32 buff_ptr0
u32 buff_ptr1
u32 buff_ptr2
u32 buff_ptr3
u32 buff_ptr4
dma_addr_t td_dma
struct ep_td_structnext_td_virt
u32 res [7]

Detailed Description

Endpoint Transfer Descriptor data struct Rem: all the variables of td are LittleEndian Mode must be 32-byte aligned


Field Documentation

Buffer pointer Page 0

Buffer pointer Page 1

Buffer pointer Page 2

Buffer pointer Page 3

Buffer pointer Page 4

Next TD pointer(31-5), T(0) set indicate invalid

virtual address of next td

make it an even 16 words

Total bytes (30-16), IOC (15),MultO(11-10), STS (7-0)

dma_addr_t td_dma

dma address of this td

footer
©  Freescale Semiconductor, Inc., 2007.  All rights reserved.
Freescale Confidential Proprietary
NDA Required
doxygen