- 创建含 256 字节数据(增量数据或任意数据)的传输。将此数据拆分为 2 个数据部分(各 128 字节)。首先,此数据从地址 S1 开始,其次,128 字节从地址 S2 开始。
- 在位于 DSC1 处的主机存储器地址中创建新的描述符(名为 DSC_H2C_1)。
- DSC_H2C_1 描述符包含对应 DMA 传输、主机地址 S1(源地址)和目标地址 D1(卡)的 128 字节。
- 在位于地址 DSC2(不同于 DSC_H2C_1 描述符)处的主机存储器中创建新的描述符(名为 DSC_H2C_2)。
- DSC_H2C_2 描述符包含对应 DMA 传输、主机地址 S2(源地址)和目标地址 D2(卡)的 128 字节。
- 在 DSC_H2C_1 中添加下一个描述符地址,以链接这 2 个描述符。在下一个描述符字段中写入 DSC2。
- 将描述符起始地址连线到 H2C 通道 0。
- 在控制寄存器
0x0004
中写入运行位,为 H2C 通道 0 启用 DMA 传输。