Windows CE (.NET) とか IoTとか

組込みWindows と IoTの話を扱います

CE 5.0でBig Driveサポート

以前、CEのATAPIハードディスクドライバ(atapi.dllという名前もハードディスク用としては変ですが)を調べていたとき、CEでは137GBを超えるいわゆるBig Driveをサポートしていないことが明らかになっていましたが、先ごろこれを克服するQFEがリリースされたようです。

- 060324_KB916762 - This update provides support of 48bit LBA that enables large hard disk support.

もともとソフトウエア駆動で動作しているatapiドライバでは、IDEレジスタに2度書きするだけでLBA 48bit対応になるのですが、バスマスタDMAを使用するものではそちらの48bitレジスタ化も必要で、要するにハードウエアサポートが必要です。このatapi.dllがPromiseなどのIDEインターフェースのLBA 48bitにも対応するのかどうかは確認していません。

Big Driveディスク・LBA 48bitについては こちら などをご覧ください。

このQFEは一般には先ごろリリースされたCE 5.0用 2006M03 QFEに含まれます。この2006M03リリースにはこれ以外にも

- 060316_KB916103 - This is an update to CEPC bootloader that adds Intel 854 BSP support.

- 060328_KB917154 - This update addresses a possible hardware issue when shutting down an Intel 854 device.

のように、Intel 854向けのFixが含まれます。これってHD DVDプレーヤ「HD-XA1」用?

Intel 854 BSP自体はIntelサイトからダウンロード可能なようです。

Intel 854 Chipset - Tools & Software