瀏覽單個文章
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,112
引用:
作者VMPR258

請問如何加工。如何求己。是一個一個試驗嗎?
另外為何”這類PCI的舊卡在64bit OS上RAM動輒超過4GB的環境中有可能會遇到不少問題?”
因為電腦的程度有限。乘機請教一下


加工的話就是拿官網上的driver,解開後找看有沒有相似的卡,再把FireMV 2200PCI的PCI VID/PID加進去,讓系統抓得到,可是鵝看了一下FireMV 2200PCI原來是長這樣的....

引用:
"ATI FireMV 2200" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B65
"ATI FireMV 2200 PCI" = ati2mtag_RV280, PCI\VEN_1002&DEV_5965
"ATI FireMV 2200 PCI Secondary" = ati2mtag_RV280, PCI\VEN_1002&DEV_5D45
"ATI FireMV 2200 Secondary" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B75


不論是RV280或RV370核心好像都沒找到支援X86-64的driver(可能真的是太古老了),所以大概連加工的機會都沒有了....BTW,鵝說在超過4GB RAM的機器上可能會出問題是因為傳統PCI只有32bit,定址時要支援超過4GB就必須分成兩次傳輸(M/B上的chipset和卡本身都要支援 ),以主流的MMIO而言因為I/O會和記憶體共用address space,而且傳統PCI因為是shared bus,只要chipset或卡中有任何一個沒辦法正確支援PCI DCA就可能會發生錯誤,或許這就是VGA廠不提供AGP/PCI卡支援X86-64 driver的原因(與其提供了然後遇到不可預測的狀況被user challenge,不如直接告訴user不支援來的省事----畢竟在傳統PCI的時代中,會超過4GB者可說是少數中的少數,所以指望chipset能正確支援PCI DCA是有點不切實際的)....
舊 2013-05-02, 08:03 AM #17
回應時引用此文章
cmwang離線中