Accelera PCI, バスマスタデバイスを運用しなければ不可能じゃないよね、という気がしてきた

バスマスタの権限移譲、つまりはPCIバスアービタは本体のPCIチップセットがやっている以上、Accelera PCIはアービタになれない。なんでバスマスタデバイスを動かそうとするとそのあたりの矛盾が発生するんじゃないか、と思うわけですよ

でもなー、PC Watchの記事では吐き気を催す邪悪・Acer V50LA / V52LAを搭載したFMV-DESKPOWER SEを使っていて、CMD646がIDEコントローラとして採用されてるんだよなー。バスマスタIDE対応のチップなんだよなー。バスマスタ動作を殺してるんかな?

世代を越えたアップグレードを可能にするAcceleraPCIの実力とは? - AKIBA PC Hotline! HotHot REVIEW pc.watch.impress.co.jp/docs/ar

メモリアドレス全域を引きはがせなくとも、拡張カード上のノースブリッジがマザーボード上のノースブリッジにメモリアドレスの割当を要求し、カード上メモリ全域がしっかり割り当てられれば問題はないのでは??? その上でカード上のメモリがそのアドレスと不整合なくアドレッシングできれば (そんなことできるんか???)

前述のAKIBA PC Hotline (それともPC Watchなんかなこれ) の記事を見る限りでは、PCIクラスIDが0x0b:0x02:0x??となることは明白っぽいが。やはり実機のセットがないとなあ (逆汗結果なんて読めるかボケ)

"AcceleraPCIを装着してから最初にマシンを起動すると、Plug&Playによって、AcceleraPCIが「PCI Pentium CPU」として自動認識される"
世代を越えたアップグレードを可能にするAcceleraPCIの実力とは? - AKIBA PC Hotline! HotHot REVIEW pc.watch.impress.co.jp/docs/ar
PCI Device Classes pci-ids.ucw.cz/read/PD/0b/02

Accelera PCIが動かないと報告のあったPCは、FMV-590T2spで合っていたようだ。FMV-590DE2もダメなようだが。しっかしこれらの搭載チップセットがわからん

試してみたけど動かなかったものたち - FMV-590T2sp HomePage web.archive.org/web/2001112217

などと言っていたら、FMV-590T2spはNeptune搭載だったようだ。Intelチップセットは厳格だからいけない。自作V-TOWNSもできないではないか (八つ当たり)
ハードウェア構成(オリジナルの状態) - FMV-590T2sp HomePage web.archive.org/web/2001112413

バスマスタグラボはダメらしい

"The most common incompatibility is that the AcceleraPCI does not get along well with busmastering video cards."
Evergreen AcceleraPCI - PC Benchmarks web.archive.org/web/2001030208

しかしFCCシールの下に隠れたチップが気になるな。案外440BXのサウスブリッジかもしれないが

世代を越えたアップグレードを可能にする
AcceleraPCIの実力とは? - AKIBA PC Hotline! HotHot REVIEW pc.watch.impress.co.jp/docs/ar

440BXのサウスブリッジであるPIIX4eはBGAなので、絶対に違いますな

にしても、何でAccelera PCIの情報が全然出ないんですかねえ? 古すぎる?

ということで の動作について考察してみたいと思う。この考察では装着されるマザーボード上のCPUをBSP (ブートストラッププロセッサ), AcceleraPCI上のCPUをGP (ゲストプロセッサ) と称することにしたい。

始め、BSPは通常のブートシーケンスで起動する。いの一番にはノースブリッジ内のメモリコントローラの初期化などをしているだろうが、それは無視する。そしてBIOSはPCIデバイスの検出を始めることとなるが、真っ先にPCI互換デバイスのサウスブリッジ下のISA互換デバイスや、ビデオカードへの資源割当が最初に行われると推測される。これはスーパーI/O下のFDCやPPI, UARTといったデバイス群は既定のI/OアドレスやIRQ, DMA番号が存在しており、一応は過去との互換性のために変更し得ないからである。

うん? PnPのせいでオプションROMが訳判らなくなってきたぞ

Tips BIOSブート仕様その1 概要と用語 softwaretechnique.jp/OS_Develo

PCIスロットに刺すだけで2000年問題は解決するし、Celeronにアップグレードできるカードである、 が動作するかを診断するソフトを手に入れたが、何をやっているかさっぱり判らん。少なくともVirtual Boxだと非対応環境と診断されるようだ

前述の出典はFuture US, Inc.のMaximum PC 5(12)

えー、Intel 430TX搭載のFMV-DESKPOWER SIII20で が動いたってマジ?

Profile of DAtchan www008.upp.so-net.ne.jp/pliche

これはVIDとPIDとの組なんだろうか?

"0x5430 0x0100 "unknown" "Evergreen Technologies Inc.|AcceleraPCI Upgrade Card Adapter""
lshwd/pcitable at master · bbidulock/lshwd · GitHub github.com/bbidulock/lshwd/blo

のPreQualソフトが何をやっているか解析すべく、逆アセアプリにぶち込んでみたらエラーを吐きまくってにゃーん

フォロー

のマニュアルを注意深く読み直してみると、バスマスタ対応 スロットでしか動作しないし、SMMをそれなりに叩いて動いているからそこの互換性も大事なよう (Phoenix BIOS V4.00 R06ではディップスイッチの設定が必要) である

generalmanual 000017849 : Free Download, Borrow, and Streaming : Internet Archive archive.org/details/generalman

ログインして会話に参加
:realtek:

思考の /dev/null