Difference between revisions of "COMPASS MSX-DOS2 FCS INDEX"
From Z80 Machines Wiki
(→INDEX) |
(→INDEX) |
||
Line 18: | Line 18: | ||
:[[MSX-DOS2_FCS_03_07|3.7.ダイレクトコンソールI/O (06H)]] | :[[MSX-DOS2_FCS_03_07|3.7.ダイレクトコンソールI/O (06H)]] | ||
:[[MSX-DOS2_FCS_03_08|3.8.ダイレクトコンソール入力 (07H)]] | :[[MSX-DOS2_FCS_03_08|3.8.ダイレクトコンソール入力 (07H)]] | ||
− | :[[MSX-DOS2_FCS_03_09|3. | + | :[[MSX-DOS2_FCS_03_09|3.9エコーなしのコンソール入力(08H)]] |
− | :[[MSX-DOS2_FCS_03_10|3.10. | + | :[[MSX-DOS2_FCS_03_10|3.10.文字列出力(09H)]] |
− | :[[MSX-DOS2_FCS_03_11|3.11. | + | :[[MSX-DOS2_FCS_03_11|3.11.バッファ付きライン入力(0AH)]] |
− | :[[MSX-DOS2_FCS_03_12|3. | + | :[[MSX-DOS2_FCS_03_12|3.12コンソールステータス(0BH)]] |
− | :[[MSX-DOS2_FCS_03_13|3. | + | :[[MSX-DOS2_FCS_03_13|3.13戻りバージョン番号(0CH)]] |
− | :[[MSX-DOS2_FCS_03_14|3.14. | + | :[[MSX-DOS2_FCS_03_14|3.14.ディスクリセット(0DH)]] |
− | :[[MSX-DOS2_FCS_03_15|3. | + | :[[MSX-DOS2_FCS_03_15|3.15ディスクの選択(0EH)]] |
− | :[[MSX-DOS2_FCS_03_16|3.16 | + | :[[MSX-DOS2_FCS_03_16|3.16 OPEN FILE [FCB](0FH)]] |
− | :[[MSX-DOS2_FCS_03_17|3.17 | + | :[[MSX-DOS2_FCS_03_17|3.17 CLOSE FILE [FCB](10時間)]] |
− | :[[MSX-DOS2_FCS_03_18|3. | + | :[[MSX-DOS2_FCS_03_18|3.18最初の検索[FCB](11H)]] |
− | :[[MSX-DOS2_FCS_03_19|3. | + | :[[MSX-DOS2_FCS_03_19|3.19次のキーワードで検索[FCB](12H)]] |
− | :[[MSX-DOS2_FCS_03_20|3. | + | :[[MSX-DOS2_FCS_03_20|3.20ファイルの削除[FCB](13H)]] |
− | :[[MSX-DOS2_FCS_03_21|3. | + | :[[MSX-DOS2_FCS_03_21|3.21シーケンシャルリード[FCB](14H)]] |
− | :[[MSX-DOS2_FCS_03_22|3. | + | :[[MSX-DOS2_FCS_03_22|3.22シーケンシャルライト[FCB](15H)]] |
− | :[[MSX-DOS2_FCS_03_23|3. | + | :[[MSX-DOS2_FCS_03_23|3.23ファイルの作成[FCB](16H)]] |
− | :[[MSX-DOS2_FCS_03_24|3. | + | :[[MSX-DOS2_FCS_03_24|3.24ファイル名変更[FCB](17H)]] |
− | :[[MSX-DOS2_FCS_03_25|3. | + | :[[MSX-DOS2_FCS_03_25|3.25ログインベクトルの取得(18H)]] |
− | :[[MSX-DOS2_FCS_03_26|3.26 | + | :[[MSX-DOS2_FCS_03_26|3.26 カレントドライブの取得(19h)]] |
− | :[[MSX-DOS2_FCS_03_27|3. | + | :[[MSX-DOS2_FCS_03_27|3.27ディスク転送アドレスの設定(1AH)]] |
− | :[[MSX-DOS2_FCS_03_28|3. | + | :[[MSX-DOS2_FCS_03_28|3.28割り当て情報の取得(1BH)]] |
− | :[[MSX-DOS2_FCS_03_29|3.29 | + | :[[MSX-DOS2_FCS_03_29|3.29 RANDOM READ [FCB](21h)]] |
:[[MSX-DOS2_FCS_03_30|3.30.RANDOM WRITE [FCB] (22H)]] | :[[MSX-DOS2_FCS_03_30|3.30.RANDOM WRITE [FCB] (22H)]] | ||
:[[MSX-DOS2_FCS_03_31|3.31.GET FILE SIZE [FCB] (23H)]] | :[[MSX-DOS2_FCS_03_31|3.31.GET FILE SIZE [FCB] (23H)]] |
Revision as of 10:28, 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 RANDOM READ [FCB](21h)
- 3.30.RANDOM WRITE [FCB] (22H)
- 3.31.GET FILE SIZE [FCB] (23H)
- 3.32.SET RANDOM RECORD [FCB] (24H)
- 3.33.RANDOM BLOCK WRITE [FCB] (26H)
- 3.34.RANDOM BLOCK READ [FCB] (27H)
- 3.35.RANDOM WRITE WITH ZERO FILL [FCB] (28H)
- 3.36.GET DATE (2AH)
- 3.37.SET DATE (2BH)
- 3.38.GET TIME (2CH)
- 3.39.SET TIME (2DH)
- 3.40.SET/RESET VERIFY FLAG (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)