Difference between revisions of "COMPASS MSX-DOS2 FCS INDEX"
From Z80 Machines Wiki
(→INDEX) |
(→INDEX) |
||
Line 38: | Line 38: | ||
:[[MSX-DOS2_FCS_03_27|3.27ディスク転送アドレスの設定(1AH)]] | :[[MSX-DOS2_FCS_03_27|3.27ディスク転送アドレスの設定(1AH)]] | ||
:[[MSX-DOS2_FCS_03_28|3.28割り当て情報の取得(1BH)]] | :[[MSX-DOS2_FCS_03_28|3.28割り当て情報の取得(1BH)]] | ||
− | :[[MSX-DOS2_FCS_03_29|3.29 | + | :[[MSX-DOS2_FCS_03_29|3.29 ランダム読み込み [FCB](21h)]] |
− | :[[MSX-DOS2_FCS_03_30|3.30 | + | :[[MSX-DOS2_FCS_03_30|3.30 ランダム書き込み[FCB](22h)]] |
− | :[[MSX-DOS2_FCS_03_31|3. | + | :[[MSX-DOS2_FCS_03_31|3.31ファイルサイズの取得[FCB](23H)]] |
− | :[[MSX-DOS2_FCS_03_32|3.32 | + | :[[MSX-DOS2_FCS_03_32|3.32 ランダムレコード設定[FCB](24H)]] |
− | :[[MSX-DOS2_FCS_03_33|3.33 | + | :[[MSX-DOS2_FCS_03_33|3.33 ランダムブロック書き込み [FCB](26h)]] |
− | :[[MSX-DOS2_FCS_03_34|3.34 | + | :[[MSX-DOS2_FCS_03_34|3.34 ランダムブロック読み込み[FCB](27H)]] |
− | :[[MSX-DOS2_FCS_03_35|3. | + | :[[MSX-DOS2_FCS_03_35|3.35ゼロフィル付きランダム書き込み[FCB](28H)]] |
− | :[[MSX-DOS2_FCS_03_36|3.36 | + | :[[MSX-DOS2_FCS_03_36|3.36 日付の取得(2AH)]] |
− | :[[MSX-DOS2_FCS_03_37|3.37 | + | :[[MSX-DOS2_FCS_03_37|3.37 日付の設定(2BH)]] |
− | :[[MSX-DOS2_FCS_03_38|3.38. | + | :[[MSX-DOS2_FCS_03_38|3.38.時間の取得(2CH)]] |
− | :[[MSX-DOS2_FCS_03_39|3.39. | + | :[[MSX-DOS2_FCS_03_39|3.39.時間の設定(2DH)]] |
− | :[[MSX-DOS2_FCS_03_40|3.40. | + | :[[MSX-DOS2_FCS_03_40|3.40.ベリファイフラグの設定/解除(2EH)]] |
:[[MSX-DOS2_FCS_03_41|3.41.ABSOLUTE SECTOR READ (2FH)]] | :[[MSX-DOS2_FCS_03_41|3.41.ABSOLUTE SECTOR READ (2FH)]] | ||
:[[MSX-DOS2_FCS_03_42|3.42.ABSOLUTE SECTOR WRITE (30H)]] | :[[MSX-DOS2_FCS_03_42|3.42.ABSOLUTE SECTOR WRITE (30H)]] |
Revision as of 12:12, 17 December 2020
MSX-DOS 2 FUNCTION CODES SPECIFICATION
INDEX
- 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.ABSOLUTE SECTOR READ (2FH)
- 3.42.ABSOLUTE SECTOR WRITE (30H)
- 3.43.GET DISK PARAMETERS (31H)
- 3.44.FIND FIRST ENTRY (40H)
- 3.45.FIND NEXT ENTRY (41H)
- 3.46.FIND NEW ENTRY (42H)
- 3.47.OPEN FILE HANDLE (43H)
- 3.48.CREATE FILE HANDLE (44H)
- 3.49.CLOSE FILE HANDLE (45H)
- 3.50.ENSURE FILE HANDLE (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)