doc/note/rs232c					 -*- text -*-

[BTRON/386 memo 15]

TITLE:	RS232C ドライバ仕様書
AUTHOR: 内藤 隆一
DATE:	9 July 1994 (Last modify)
$Revision: 1.1 $



1. 適用範囲

本仕様書は B-free システムの OS である BTRON/386 上のRS232Cドライバに
ついて記述したものです。



2. 外部インタフェース

RS232C ドライバは、上位プログラムに対して、次のインタフェースを提供し
ます。

1) read		RS232C からのデータの読み取り
2) write	RS232C へのデータの書き込み
3) stat		RS232C の状態の読み取り
4) control	RS232C ドライバの制御

標準ドライバインタフェースのうち、以下のインタフェースについては提供し
ません。

1) OPEN
2) CLOSE


RS232C へ何らかの動作を要求する場合、まずドライバマネージャへドライバ
名(この場合 "ＲＳ２３２Ｃ" )を送ります。そして、返されてきたメッセージ
ポート番号を使って RS232C ドライバへパケット化されたメッセージを送りま
す。


2.1  read 

送信メッセージ：
	length	読み込むデータの最大長

受信メッセージ：
	length	読み込んだデータの長さ
	data	読み込んだデータ本体


2.2  write

送信メッセージ：
	length	読み込んだデータの長さ
	data	読み込んだデータ本体

受信メッセージ：
	length	読み込むデータの最大長


2.3  stat

2.4  control








