COMPASS MSX-DOS2 FCS INDEX

From Z80 Machines Wiki
Jump to: navigation, search

MSX-DOS 2 FUNCTION CODES SPECIFICATION

INDEX

1.はじめに

2.ファンクションのリスト

3.機能定義によるファンクション

3.1.プログラム中断 (00H)
3.2.コンソール入力(01H)
3.3.コンソール出力 (02H)
3.4.外部入力 (03H)
3.5.外部出力 (04H)
3.6.プリンター出力 (05H)
3.7.ダイレクトコンソールI/O (06H)
3.8.ダイレクトコンソール入力 (07H)
3.9エコーなしのコンソール入力(08H)
3.10.文字列出力(09H)
3.11.バッファ付きライン入力(0AH)
3.12コンソールステータス(0BH)
3.13戻りバージョン番号(0CH)
3.14.ディスクリセット(0DH)
3.15ディスクの選択(0EH)
3.16 OPEN FILE [FCB](0FH)
3.17 CLOSE FILE [FCB](10時間)
3.18最初の検索[FCB](11H)
3.19次のキーワードで検索[FCB](12H)
3.20ファイルの削除[FCB](13H)
3.21シーケンシャルリード[FCB](14H)
3.22シーケンシャルライト[FCB](15H)
3.23ファイルの作成[FCB](16H)
3.24ファイル名変更[FCB](17H)
3.25ログインベクトルの取得(18H)
3.26 カレントドライブの取得(19h)
3.27ディスク転送アドレスの設定(1AH)
3.28割り当て情報の取得(1BH)
3.29 ランダム読み込み [FCB](21h)
3.30 ランダム書き込み[FCB](22h)
3.31ファイルサイズの取得[FCB](23H)
3.32 ランダムレコード設定[FCB](24H)
3.33 ランダムブロック書き込み [FCB](26h)
3.34 ランダムブロック読み込み[FCB](27H)
3.35ゼロフィル付きランダム書き込み[FCB](28H)
3.36 日付の取得(2AH)
3.37 日付の設定(2BH)
3.38.時間の取得(2CH)
3.39.時間の設定(2DH)
3.40.ベリファイフラグの設定/解除(2EH)
3.41.絶対セクター読み取り(2FH)
3.42.絶対セクタ書き込み(30H)
3.43.ディスクパラメータの取得(31H)
3.44.最初のエントリを検索(40h)
3.45.次のエントリを見つける(41H)
3.46.新しいエントリを見つける(42h)
3.47.ファイルハンドルのオープン(43H)
3.48.ファイルハンドル作成(44H)
3.49.ファイルハンドルのクローズ(45H)
3.50.ファイルハンドルの確保(46H)
3.51.DUPLICATE FILE HANDLE (47H)
3.52.READ FROM FILE HANDLE (48H)
3.53.WRITE TO FILE HANDLE (49H)
3.54.MOVE FILE HANDLE POINTER (4AH)
3.55. I/O CONTROL FOR DEVICES (4BH)
3.56.TEST FILE HANDLE (4CH)
3.57.DELETE FILE OR SUBDIRECTORY (4DH)
3.58.RENAME FILE OR SUBDIRECTORY (4EH)
3.59.MOVE FILE OR SUBDIRECTORY (4FH)
3.60.GET/SET FILE ATTRIBUTES (50H)
3.61.GET/SET FILE DATE AND TIME (51H)
3.62.DELETE FILE HANDLE (52H)
3.63.RENAME FILE HANDLE (53H)
3.64.MOVE FILE HANDLE (54H)
3.65.GET/SET FILE HANDLE ATTRIBUTES (55H)
3.66.GET/SET FILE HANDLE DATE AND TIME (56H)
3.67.GET DISK TRANSFER ADDRESS (57H)
3.68.GET VERIFY FLAG SETTING (58H)
3.69.GET CURRENT DIRECTORY (59H)
3.70.CHANGE CURRENT DIRECTORY (5AH)
3.71.PARSE PATHNAME (5BH)
3.72.PARSE FILENAME (5CH)
3.73.CHECK CHARACTER (5DH)
3.74.GET WHOLE PATH STRING (5EH)
3.75.FLUSH DISK BUFFERS (5FH)
3.76.FORK TO CHILD PROCESS (60H)
3.77.REJOIN PARENT PROCESS (61H)
3.78.TERMINATE WITH ERROR CODE (62H)
3.79.DEFINE ABORT EXIT ROUTINE (63H)
3.80.DEFINE DISK ERROR HANDLER ROUTINE (64H)
3.81.GET PREVIOUS ERROR CODE (65H)
3.82.EXPLAIN ERROR CODE (66H)
3.83.FORMAT A DISK (67H)
3.84.CREATE OR DESTROY RAMDISK (68H)
3.85.ALLOCATE SECTOR BUFFERS (69H)
3.86.LOGICAL DRIVE ASSIGNMENT (6AH)
3.87.GET ENVIRONMENT ITEM (6BH)
3.88.SET ENVIRONMENT ITEM (6CH)
3.89.FIND ENVIRONMENT ITEM (6DH)
3.90.GET/SET DISK CHECK STATUS (6EH)
3.91.GET MSX-DOS VERSION NUMBER (6FH)
3.92.GET/SET REDIRECTION STATE (70H)