用DS开发一快PCI卡的驱动卡上没有扩展RAM,只是利用卡上DSP自带的64KRAM已知这块RAM在dsp的地址是0x8000 0000
回复(4) 2003-02-27 17:19 来自版块 - 非USB硬件驱动开发
表情
Ice_BinThank you!(2003-02-28 09:29)
wfeiisch第一步应该是在做硬件的时候就配置好了,如果你不做硬件的话,你就不用管了!在os 启动时系统会从你pci板子上的配置情况分配了一个总线地址给你的pci板子,你在驱动中得到此地址,然后再将他映射到os系统的虚拟核心地址空间上就可像访问内存一样访问他了!!(2003-02-27 20:29)
Ice_Bin那你的PCI板和我的差不多。 我是把DSP上的RAM的地址映射到PCI桥(9054)的Bar上,然后就用DS中的KMemoryRange将这段RAM映射入系统区。 第一步是什么意思啊? 能不能详细点?(2003-02-27 20:02)
edgesoul那你的PCI板和我的差不多。 我是把DSP上的RAM的地址映射到PCI桥(9054)的Bar上,然后就用DS中的KMemoryRange将这段RAM映射入系统区。(2003-02-27 19:41)

返回顶部