case 0x08:
cprintf("\n\n 状態: ダイレクト・メモリ・アクセス(dma)は過剰運転する");
break;
case 0x09:
cprintf("\n\n 状態: 64K境界を渡るdmaを行う試み");
break;
case 0x0C:
cprintf("\n\n 状態: 見つけられないメディアタイプ");
break;
case 0x10:
cprintf("\n\n 状態: ディスクの悪いCRC/ECCは読んだ");
break;
case 0x20:
cprintf("\n\n 状態: コントローラーは失敗した");
break;
case 0x31:
cprintf("\n\n 状態:ドライブ(IBM/MS INT 13H延長)の媒体無し");
break;
case 0x32:
cprintf("\n\n 状態: cmos (Compaq)で貯えられる不正確なドライブの種類");
break;
case 0x40:
cprintf("\n\n 状態: シーク操作は失敗した");
break;
case 0x80:
cprintf("\n\n 状態: 付属品は答えなかった(時間を計られるディスク)");
break;
case 0xB0:
cprintf("\n\n 状態:ドライブ(INT 13H延長)で締まらない容積");
break;
case 0xB1:
cprintf("\n\n 状態:容積はドライブ(INT 13H延長)で締まった");
break;
case 0xB2:
cprintf("\n\n 状態: 取り外し可能でない容積(INT 13H延長)");
break;
case 0xB3:
cprintf("\n\n 状態: 使用中の容積(INT 13H延長)");
break;
case 0xB4:
cprintf("\n\n 状態: ロックの計算は超過した(INT 13H延長)");
break;
case 0xB5:
cprintf("\n\n 状態: 有効失敗される要求を出しなさい(INT 13H延長)");
break;
default: cprintf("\n\n 状態: だらしない間違いのための未知のステイタスコード");
}
}
return 0;
}
|