SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
A type 3 descriptor is limited to a few logical channel transfer address registers and transfer format registers to be loaded. This descriptor enables simple 1D addressing link transfer (for example, scatter-gather or ping-pong memory movement using a linked list). Table 16-17 shows a type 3 descriptor with source and destination address updates. Table 16-18 shows a type 3 descriptor with one source or address destination update.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| Ptr+ 0xC | Destination_Start_Address | |||||||||||||||||||||||||||||||
| Ptr+ 0x8 | Source_Start_Address | |||||||||||||||||||||||||||||||
| Ptr+ 0x4 | N_type | B | Dv | Sv | Element_number | |||||||||||||||||||||||||||
| Ptr | Next_descriptor_address_pointer | Rsv | P | |||||||||||||||||||||||||||||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| Ptr+ 0x8 | Source_Start_Address or Destination_Start_Address | |||||||||||||||||||||||||||||||
| Ptr+ 0x4 | N_type | B | Dv | Sv | Element_number | |||||||||||||||||||||||||||
| Ptr | Next_descriptor_address_pointer | Rsv | P | |||||||||||||||||||||||||||||