我使用的是 ARM a53 平台,它有 ACP 组件,我正在尝试使用 DMA 通过 ACP 传输数据。
根据 ARM trm 文档,如果我理解正确的话,使用 ACP 时,每次 DMA 传输的 DMA 传输数据大小限制为 64 字节。
如果是这样,此限制是否会使 DMA 不可用?因为配置 DMA 描述符是愚蠢的,但每次只传输 64 个字节。
或者 DMA 应该自动将其传输长度分成许多 ACP 大小受限(64 字节)的数据包,无需任何软件干预。
需要任何专家来解释 ACP 和 DMA 如何协同工作。