freebsd-dev/sys/pc98/boot/biosboot
KATO Takenori 604526fa72 Synchronize with following changes:
>  Revision  Changes    Path
>  1.11      +127 -1    src/sys/i386/boot/biosboot/bios.S
>  1.20      +6 -2      src/sys/i386/boot/biosboot/boot.h
>  1.24      +32 -5     src/sys/i386/boot/biosboot/io.c
1997-07-13 12:13:02 +00:00
..
asm.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
asm.S Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
bios.S Synchronize with following changes: 1997-07-13 12:13:02 +00:00
boot2.S (1) Update 1996-11-09 00:18:25 +00:00
boot.c Synchronize with sys/i386/boot/biosboot/boot.c revision 1.67. 1997-06-15 16:33:52 +00:00
boot.h Synchronize with following changes: 1997-07-13 12:13:02 +00:00
disk.c Synchronize with following files: 1997-05-28 09:23:00 +00:00
io.c Synchronize with following changes: 1997-07-13 12:13:02 +00:00
Makefile Synchronize with followings: 1997-06-09 13:44:04 +00:00
probe_keyboard.c Deleted #ifdef PROBE_KEYBOARD to synchronize. 1997-06-14 06:33:53 +00:00
README.386BSD Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
README.MACH Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
README.serial Synchronize with followings: 1997-06-09 13:44:04 +00:00
README.serial.98 Changed document encoding system from JIS X 0208 to EUC. 1997-02-05 16:52:51 +00:00
serial.S Synchronize with sys/i386/boot/biosboot/bios.S and 1997-05-18 12:28:38 +00:00
start.S Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
sys.c Synchronize with followings: 1997-06-09 13:44:04 +00:00
table.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

                            README.srieal.98
                       シリアルコンソールについて
		加藤丈典 (kato@eclogite.eps.nagoya-u.ac.jp)
                            KATO Takenori

FreeBSD(98)のコンソールとして、内蔵RS-232Cポートに接続されたダム端末を
使用することができます。これにより、FreeBSD(98)をサーバとして使用する
時に、キーボードやモニタを接続しなくてもかまわなくなります。

シリアルコンソールを使用する際は、このドキュメントおよび、IBM-PC用のカー
ネルソースに含まれる、/usr/src/sys/i386/boot/biosboot/READEME.serialを
良く読んで下さい。

FreeBSD(98)でシリアルコンソールを使用する際は、以下の手順を実行して下
さい。

1: ブートコードのコンパイルオプション
	PC-9801シリーズの場合キーボードが接続されていない状態と旧型
	キーボードが接続されている状態とを区別する方法がありません.も
	し,旧型キーボードを使用していて
		PROBE_KEYBOARD
	が有効になっていると,キーボードが認識されずにシリアルコンソー
	ルが使用されます.また,
		FORCE_COMCONSOLE
	が有効になっていると,キーボードの接続状態に関わらずシリアルコ
	ンソールを使用するようになります.

2: キーボードを切り離す
	キーボードを接続せずに、本体を起動させた場合、システム領域のキー
	ボードタイプが、旧式キーボード(CAPSが機械式のキーボード)と同じ
	になります。FreeBSD(98)のブートコードは、これを検出して自動的
	にシリアルコンソールモードに移ります。

3: 端末を接続する
	内蔵RS-232Cコネクタにダム端末を接続して下さい。ダム端末が無い
	場合は、適当なパソコンで通信ソフトウェアを実行させたものや、通
	信機能つきのワープロなどを使用して下さい。

	FreeBSD(98)のブートコードでは、RS-232Cポートを9600ボー、8ビッ
	ト、パリティ無しに設定されています。

4: 本体を起動する
	ブートブロックは、起動時にキーボードの接続を検査します。もし、
	キーボードが接続されていなければ、端末に以下のメッセージが表示
	されます。

	No keyboard found.

	>> FreeBSD BOOT @0x90000 640/25600 k of memory
	Use hd(1,a)/kernel to boot sd0 when wd0 is also installed.
	Usage: [[[fd(0,a)]/kernel][-Dabcdhrsv]]
	Use ? for file list or press Enter for defaults

	Boot:

	これは、普段見ているメッセージとほとんど変わりませんが、はじめ
	に、`No keyboard found'と表示されています。ここで、ダム端末か
	ら、コンソール上で起動している時と同じようにカーネルを立ち上げ
	ることができます。起動後のメッセージはダム端末に表示されます。

	もし、シリアルコンソールから通常のコンソールに切替えるには、
	`-h'オプションをつけて起動して下さい。