INT 13H (0x13)
機能 09H (0x09) >> 固定ディスクの特徴を初期設定しなさい
呼出しとの : AH = 09H
DL = ドライブ
80H-FFH 固定ディスク
INTのためのPC/XTのベクトルでPC/ATおよびPS/2のディスク変数ブロックを41Hが、指さなければ
INT 41Hのためのベクトルはドライブ0のためのディスク変数ブロックを指さなければならない
INT 46Hのためのベクトルはドライブ1のためのディスク変数ブロックを指さなければならない
リターン: 巧妙な機能なら
旗を=明確運びなさい
AH = 00H
機能が不成功なら
旗を=置く運びなさい
AH = status
コメント:
この機能はrom biosディスク変数ブロックで見つけられる価値を使用してそれに続く入力/出力操作のための固定ディスクのコントローラーを、初期設定する。 機能は固定ディスクだけで支えられる。 PCおよびPC/XTの固定ディスクのための変数ブロックフォーマットは次の通りある:
バイト |
目次 |
00H-01H |
シリンダーの最大数 |
02H |
頭部の最大数 |
03H-04H |
減る開始は流れシリンダーを書く |
05H-06H |
開始は補償シリンダーを前に書く |
07H |
最高ECCは長さを破烈させた |
08H |
ドライブ選択
ビット |
(セット)重大さ |
0 - 2 |
ドライブ選択 |
3 - 5 |
予約(0) |
6 |
ディスエイブルECCの記入項目 |
7 |
ディスエイブルのディスクアクセスは再審理する |
|
09H |
標準的なタイムアウトの値 |
0AH |
フォーマットドライブのためのタイムアウトの値 |
0BH |
点検ドライブのためのタイムアウトの値 |
0CH-0FH |
予約 |
|