doc/note/device.txt				-*- text -*-

[BTRON/386 memo 12]

TITLE:	ＢＴＲＯＮ／３８６で使用できるデバイス名
AUTHOR:	内藤 隆一
DATE:	4 January 1994
VER:	1.0


1. 本メモの内容

  本メモには、ＢＴＲＯＮ／３８６で使用できるデバイスの名前について記述
してあります。


2. 論理デバイス名

　ＢＴＲＯＮ／３８６では、物理デバイスを抽象デバイスとしてマッピングす
るための規則が決められています。この抽象デバイスをＢＴＲＯＮ／３８６で
は、論理デバイスと呼んでいます。ＢＴＲＯＮ／３８６では、利用者は物理デ
バイスを論理デバイスを通してのみ使うようになっています。
　ひとつひとつの論理デバイスは、デバイス名という名前をつかって区別しま
す。
　ＵＮＩＸ系のＯＳではデバイスは、スペシャルファイルを定義することによ
って通常のファイルと同じようにアクセスできるようになっています。ＢＴＲ
ＯＮでは、デバイスはファイルとは区別されており、ファイルと同じようにア
クセスすることはできません（どちらかというと、ＭＳ−ＤＯＳでのデバイス
の指定方法と似ています）。

　ＢＴＲＯＮ規格ではデバイス名の構成を次のように定義しています。

　種別			デバイスの種類を表す（ＢＴＲＯＮ／３８６では、
			デバイスドライバはこの種別ごとに存在します）
　ユニット		同じ種別の中で、物理的に違うデバイスが存在する
			場合（たとえば、２つＨＤを使用している場合など）
			にユニット番号によって、個々の物理ユニットを区
			別します。
　サブユニット		同じユニットの中でいくつかの要素が存在する場合、
			に使用します。たとえば、ＨＤがいくつかのパーテ
			ィションに分かれている場合、個々のパーティショ
			ンはこのサブユニット番号によって区別します。


  論理デバイスとして、ＢＴＲＯＮ／３８６では以下のデバイスを使うことが
できます。

  ＨＤ		ハードディスク(ＰＣ９８０１の場合、SCSIＨＤを表します)
　ＦＤ		フロッピーディスク
　ＲＳ２３２Ｃ	RS232Cデバイス
  ＰＤ		ポインティングデバイス
  ＭＯＵＳＥ	マウス
　ＫＥＹＢＤ	キーボード
　ＤＳＰ	ディスプレイ
  
  
  

