*************************************************************** * S-OS "SWORD" モニタコマンド([]は省略可能であることをしめす) * *************************************************************** #D [<デバイス名>:] <デバイス名>で指定されたデバイスのディレクトリを表示する。 省略時はデフォルトのディレクトリ。 #DV <デバイス名>: ディフォルトデバイスを変更する。 #J <アドレス> アドレスから始まるプログラムをコールする。サブルーチン中のRETで S-OSのモニタにリターンできる。 #K <ファイル名> <ファイル名>で与えられたファイルを消去する。 #L <ファイル名>[:<ロードアドレス>] <ファイル名>で与えられたファイルを<ロードアドレス>へロードする。 ロードアドレスを省略されたときには、セーブしたときの アドレスにロードする。 #M 各機種のマシン語モニタのホットスタートへジャンプする。 #N <ファイル名1>:<ファイル名2> <ファイル名1>を<ファイル名2>に変更する。 なお、<ファイル名2>のデバイス指定は不要。 #S <ファイル名>:<開始番地>:<終了番地>[:実行番地>] <開始番地>から<終了番地>までを<ファイル名>をセーブする。 #ST <ファイル名>:P または :R <ファイル名>で指定されたファイルにライトプロテクトをかける。 その後は同一ファイルのセーブ,消去が出来なくなる。 プロテクトをはずすにはRを指定。 #W (一部の機種を除く) 画面の40字、80字モードを切り替える。 #! ブートコマンド。 ************** * デバイス名 * ************** +--+------------------------------+ |A | ディスクドライブ | |B | | |C | | |D | | +--+------------------------------+ |E | リザーブ | | ~| | | L| | +--+------------------------------+ |T | 共通フォーマットテープ | | | | |S | 各システムフォーマットテープ | | | | |Q |クイックディスク | | | | +--+------------------------------+ ******************** * エラーメッセージ * ******************** +--+----------------------+-----------------------------------------------+ |No| メッセージ | 内 容 | +--+----------------------+-----------------------------------------------+ | 1|Device I/O Error | 入出力時にエラーが発生した | | 2|Device Offline | デバイスがつながっていない | | 3|Bad File Descripter | ファイルディスクリプタが間違っている | | 4|Write Protected | ライトプロテクトがかかっている | | 5|Bad Record | レコードナンバーに間違いがある | | 6|Bad File Mode | アトリビュートが違う | | 7|Bad Allocation Table | ファットエラー | | 8|File not Found | ファイルが見つからない | | 9|Device Full | ディスクが一杯 | |10|File Already Exists | すでに同名のファイルが登録されている | |11|Reserved Feature | 現在リザーブされている | |12|File not Open | ファイルをオープンせずに読み書きしようとした | |13|Syntax Error | 文法間違い | |14|Bad Data | 正しい引き数ではない | +--+----------------------+-----------------------------------------------+