質問: windowsxp embeddedの開発方法その2 以前、同名のタイトルで質問した者です。 質問内容が多いので分けて質問させていただきます。 (同じ悩みを抱えている方が検索しやすいように) tap.exeで取得したハードウェア構成情報(device.pmqファイル)をtarget designerにimportすると以下のようなwarningが発生します。 warning:could not find a driver for microsoft system management bios driver (root\mssmbios). warning:could not find a driver for openmanage client instrumentation device driver (root\omci). warning:could not find a driver for 汎用ボリューム (storage\volume). ドライバが自動で見つからないためだとは思いますが、biosドライバとかopenmanage...とか汎用ボリュームとかはなんのことかわかりません。(他のデバイスドライバもwarningが出ていますが、ビデオやオーディオ、ネットワークドライバなどですので、これはわかるので、ここでは省略しています。)この3つだけがわかりません。無視してよいのでしょうか?
回答: 大抵の場合、なんだか良く分からない名前のデバイスの場合には無視しても問題ありません。 少なくともこの3つはコンポーネントとして追加しなくても問題はありません。 基本的には、target analyzerにて検出した情報のうち必要なのは、 チップセットデバイス ide関連(ide channel、cd-rom drive) グラフィックボード ペリフェラルポート(使用するなら) ネットワークボード(使用するなら) サウンドボード(使用するなら) くらいです。 wan miniortとか検出されますけど、最低限動作させるのには必要ないですね。 マザーボード用のマクロコンポーネントを作成するのであれば、どんどん削っちゃいましょう。 ただ、削りすぎると必要なコンポーネントまでいなくなってしまって動かなくなってしまいますので、怪しいのは削除ではなく"disable"にしておきましょう!