case 0x06:
cprintf("\n\n 状態: ディスクは最後の操作以来変わった");
break;
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;
}
|