HKLM/Drivers/SDCARD/ClientDrivers/Class/SDMemory_Class/BlockTransferSize

SD カードのブロック転送サイズを設定します

設定後イメージ
default.jpg
動作確認 OS
WM5 PPC
WM5 SP-
WM6 Cls/Pro
WM6 Std
動作確認機種
W-ZERO3-
W-ZERO3[es]-
Advanced W-ZERO3[es]
X02HT
Pocket の手対応
 
選択肢 投票
とても参考になった 76  
参考になった 74  
あまり参考にならなかった 74  
参考にならなかった 74  
目次

値の型

DWORD

設定内容

SD カードの1回の転送あたりに、何個ブロックを転送するか指定します。

HKLM/Drivers/SDCARD/ClientDrivers/Class/SDMemory_Class/BlockTransferSize = 128

デフォルト値は 64 です。

設定を有効にするには

値を設定後ソフトリセットで、有効になります。

注意点

SD カードのアクセスが不安定もしくは動作しなくなる可能性があると思います。

std機(X02HT)などでSDHC777ドライバを使っている場合
SDMemory_Classの中にさらにHigh_Capacityというキーが存在しますので、この中のも変更します。

キー・値がない場合

デフォルト値は 64 です。

備考

キーと値が存在していない場合は手動で作成します。

キャプチャ画像

なし

関連レジストリ

HKLM/Drivers/SDCARD/ClientDrivers/Class/SDMemory_Class/BlockTransferSize
HKLM/Drivers/SDCARD/ClientDrivers/Class/SDMemory_Class/IdleTimeout
HKLM/Drivers/SDCARD/ClientDrivers/Class/SDMemory_Class/SingleBlockWrites

参考

http://msdn2.microsoft.com/en-us/library/aa910085.aspx
http://d.hatena.ne.jp/mikiofuku/20070211#c1184247313 ( ままさる氏のコメント )

 

以下、加筆求む

Tag: 外部デバイス