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_struct * | next_td_virt |
| u32 | res [7] |
Endpoint Transfer Descriptor data struct Rem: all the variables of td are LittleEndian Mode must be 32-byte aligned
Next TD pointer(31-5), T(0) set indicate invalid
| struct ep_td_struct * next_td_virt |
virtual address of next td
Total bytes (30-16), IOC (15),MultO(11-10), STS (7-0)
| dma_addr_t td_dma |
dma address of this td
| © Freescale Semiconductor, Inc., 2007.
All rights reserved. Freescale Confidential Proprietary NDA Required |
|