SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
A type 2 descriptor includes the overall logical channel transfer address register and transfer format register to be loaded. This descriptor enables 2D addressing linked-list transfer (for example, a multimedia application where 2D objects are moved in a link). Table 18-15 shows a type 2 descriptor with source and destination address updates. Table 18-16 shows a type 2 descriptor with one source or destination address 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+ 0x1C | Src_Frame_index/Src_Packet_size | |||||||||||||||||||||||||||||||
Ptr+ 0x18 | Dst_Frame_index/Dst_Packet_size | |||||||||||||||||||||||||||||||
Ptr+ 0x14 | Src_Element_index | Dst_Element_index | ||||||||||||||||||||||||||||||
Ptr+ 0x10 | CICR (interrupt events Mask) | CFN frame number | ||||||||||||||||||||||||||||||
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+ 0x18 | Src_Frame_index/Src_Packet_size | |||||||||||||||||||||||||||||||
Ptr+ 0x14 | Dst_Frame_index/Dst_Packet_size | |||||||||||||||||||||||||||||||
Ptr+ 0x10 | Src_Element_index | Dst_Element_index | ||||||||||||||||||||||||||||||
Ptr+ 0xC | CICR (interrupt events Mask) | CFN frame number | ||||||||||||||||||||||||||||||
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 |