fetch mode 라는게 chained DMA 를 말하는 거죠 ?
노파심에서... DMA 에 사용되는 모든 address 들은 physical 입니다.
DDADR 에는 ... 다음번 chain 의 descriptor 구조체의 주소가 들어갑니다. 즉, 이해하고 계시는 것이 맞습니다.
혹시 external device (nCS0/1/2/3/4/5) 와의 DMA 라면,
MSC 레지스터에서 해당 device 의 type 이 반드시 SRAM 이어야만 합니다.
ROM 으로 하니 BUSERR 만 발생할 뿐 죽어도 transfer 가 안 되더군요.
노파심에서... DMA 에 사용되는 모든 address 들은 physical 입니다.
DDADR 에는 ... 다음번 chain 의 descriptor 구조체의 주소가 들어갑니다. 즉, 이해하고 계시는 것이 맞습니다.
혹시 external device (nCS0/1/2/3/4/5) 와의 DMA 라면,
MSC 레지스터에서 해당 device 의 type 이 반드시 SRAM 이어야만 합니다.
ROM 으로 하니 BUSERR 만 발생할 뿐 죽어도 transfer 가 안 되더군요.
다음검색