Host 메모리와 PCI device메모리 사이에 DMA copy가 가능한가요?

너부리의 이미지

안녕하세요?

Host 메모리와 PCI device메모리 사이에 DMA copy가 가능한가요?

제가 사용하고 있는 어떤 PCI device가 있는데 이 녀석의 메모리에

호스트 메모리에 있는 데이터를 DMA로 전송하고 싶습니다.

물론 PCI device의 DMA unit쪽에서 initiating하는 방법이 제일 무난한

방법이 되겠는데, 아무리 해봐도 이 방법은 안되네요 -.ㅜ

차선책으로 호스트 컴퓨터 쪽에서 DMA transfer를 initiating하는 방법을

알고 싶은데, 혹시 방법을 아시나요?

가능하면 DMA transfer면 좋겠지만 그게 너무 어렵다면, 고속의 복사

방법이라도 없을까요?

답변 부탁드리겠습니다.