[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: malloc & phys address



 > > #ifdef HPCMIPS_NOT_YET
 > >         bus_dma_tag_t va_dmat;  /* DMA tag */
 > > #endif
 > 
 > この"va_dmat"はどうやって初期化(設定)すればよろしいのでしょうか?

vrip.c のvrip_search() で va.va_dmat = hpcmips_default_bus_dma_tag;
とやっとけば、sys/arch/hpcmips/hpcmips/bus_dma.c の関数群が
使われると思います。こいつらでちゃんと動くかどうかはわかり
ません。hpcmips/dev/plumohci.c ものぞいてみて下さい。

#偉そうに書いてますが、やってみたことはないです(^^;

Takemura