Skip to content

History / DOS Functions

Revisions

  • DOSファンクション: FCBを使う古い系統の呼び出しを追加 作成・書き込み・オープン・読み込み・検索・削除まで実測。読み込みのAL=01が ファイルの終わり。オープンするとレコード長が128に設定される点も明記。

    @uraraworks uraraworks committed Aug 25, 2026
  • DOSファンクション: 終了コードを追加 AH=4Ch の AL が呼び出し元から ERRORLEVEL として見えることを実測。 IF ERRORLEVEL が「n以上」で成立することも明記。

    @uraraworks uraraworks committed Aug 24, 2026
  • キーリピート・時刻設定を追加、タイマ周期と8色パレットは結果を明記 キーリピートは初回後500ms・以降50ms(WebNP2の設定値である旨も明記)。 時刻設定は日付と同じ形。タイマ周期は8253チャネル0へ書いても変わらず、 ビープを陽性対照として手順の誤りではないことを添えた。

    @uraraworks uraraworks committed Aug 24, 2026
  • DOSファンクション: シーク・部分読み出し・拡張エラー・日付設定を追加 書籍(4-7)で呼び出し形式を確認し値は実測。3Fhが要求より少なく返るのは ファイルの終わりに達したときで0が終端。拡張エラーのクラス等はMS-DOSでは 返るがFreeDOSは0のまま、という差も実測して記載。

    @uraraworks uraraworks committed Aug 24, 2026
  • DOSファンクションのリファレンスを追加 INT 21h のファイル操作一式とエラー判定を FreeDOS(98) と NEC MS-DOS 6.20 の 両方で実測。バージョン番号では両者を区別できず OEM番号(BH)で見分けること、 成功時の未定義な AX が DOS によって違うことを明記。

    @uraraworks uraraworks committed Aug 24, 2026