COMPASS MSX-DOS2 FCS INDEX

From Z80 Machines Wiki
Revision as of 07:01, 6 March 2019 by Kumokosi (talk | contribs) (INDEX)
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.CONSOLE INPUT WITHOUT ECHO (08H)
3.10.STRING OUTPUT (09H)
3.11.BUFFERED LINE INPUT (0AH)
3.12.CONSOLE STATUS (0BH)
3.13.RETURN VERSION NUMBER (0CH)
3.14.DISK RESET (0DH)
3.15.SELECT DISK (0EH)
3.16.OPEN FILE [FCB] (0FH)
3.17.CLOSE FILE [FCB] (10H)
3.18.SEARCH FOR FIRST [FCB] (11H)
3.19.SEARCH FOR NEXT [FCB] (12H)
3.20.DELETE FILE [FCB] (13H)
3.21.SEQUENTIAL READ [FCB] (14H)
3.22.SEQUENTIAL WRITE [FCB] (15H)
3.23.CREATE FILE [FCB] (16H)
3.24.RENAME FILE [FCB] (17H)
3.25.GET LOGIN VECTOR (18H)
3.26. GET CURRENT DRIVE (19H)
3.27.SET DISK TRANSFER ADDRESS (1AH)
3.28.GET ALLOCATION INFORMATION (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)