SiS6326 Rev.B driver for BeBox Beta2 Release Notes

このバージョンの新しい点

1. R4, R4.5, R4.5.2, R5.0.1, R5.0.3で動作します。
2. その他の幾つかの問題が修正されました。

問題点

1. 以下の条件において、SiS6326をハングアップさせてしまうことがあります。
	ハードウェアによる垂直帰線割り込みが有効
かつ、BDirectDrawを使ったアプリケーションが実行中。(例:Chart)

そのため、現在のドライバでは、ハードウェアによる垂直帰線割り込みを
無効とし、(BeOSのタイマ割り込みを使用した)疑似垂直帰線割り込みを
使用しています。

必要なもの

1. BeBox(もちろんRev.6) か、 BeOSが動作するx86 ベースの PC.
2.SiS6326 Rev.B を使ったグラフィックカード.

導入方法
BeBox:
	1. BeBoxを起動してください。
	2. ドライバのバイナリを生成してください。手順は以下のとおり。
		(この文書のあるディレクトリから)
		$ cd accelerant
		$ make install	
		$ cd ../driver
		$ make install
	3. BeOSを停止し、BeBoxの電源を切ってください。
	4. 電源ケーブル、CRTケーブルをBeBoxから外してください。
	5. BeBoxのカバーを外してください。
	6. 現在使っているグラフィックカードを外してください。
	7. SiS6326 Rev.B をつかったグラフィックカードをPCIスロットに入れて、ネジを締めてください。
	8. BeBoxのカバーを付けてください。
	9. 電源ケーブル、CRTケーブルをBeBoxに付けてください。
	10. BeBoxの電源を入れてください。

x86:
	典型的な方法を示します (あなたのx86 Boxの構成によって、手順は変わります)
	1. x86 BoxをBeOSで立ち上げてください。(Win98, Win95, WinNT, そして Linux では駄目です;-)
	2. ドライバのバイナリを生成してください。手順は以下のとおり。
		(この文書のあるディレクトリから)
		$ cd accelerant
		$ make install	
		$ cd ../driver
		$ make install
	3. BeOSを停止し, x86 Boxの電源を切ってください。
	4 から 9 はBeBoxと同じです。
	10. x86 Box, の電源を入れ、DELキーを押してBIOSを表示させてください。(AWARD BIOSの場合)
	11. 'BIOS FEATURES SETUP'を選び、Enterを押してください。
	12. 'VGA Boot From' を選び、'+'を押して、'PCI'を選択してください。(PCIのカードならば)
	13. ESCキーを押してください。
	14. 'SAVE & EXIT SETUP'を選択してください。
	15. 'SAVE to CMOS and EXIT (Y/N)?'には、'Y'と答えてください。
	16. Enterを押してください。
		... x86 Boxは余りに操作が難しいので、６ステップ余分な操作が必要です。フゥ。

警告

放射線障害の警告

信じられないかもしれませんが、!!これは本当に危険なソフトウェアです!! 私はまったく
放射線測定を行っていません。この意味がわからなければ、このソフトウェアを使う前に
yasutaka2000@geocities.co.jpまで手紙をください。

'Be Boot Menu'表示不可の警告(BeBoxのみ)

このドライバは'Be Boot Menu'を表示することができません。現在使っているカードを決して
捨てないでください。(いまでは、S3 Trioを使ったカードや、Matrox Milleniumを入手するのは
極めて困難です)

LICENCES

Every part of this software has different licence.

1.Most of these codes are under 'Be Sample Code Licence', shown below.

----------------------
Be Sample Code License
----------------------

Copyright 1991-1999, Be Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions, and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions, and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.    

2. I got some code from XFree86 3.3.6 and XFree 4.0 sources(FromX.c , FromX.h), those are under...

/*
 * Copyright 1998,1999 by Alan Hourihane, Wigan, England.
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that
 * copyright notice and this permission notice appear in supporting
 * documentation, and that the name of Alan Hourihane not be used in
 * advertising or publicity pertaining to distribution of the software without
 * specific, written prior permission.  Alan Hourihane makes no representations
 * about the suitability of this software for any purpose.  It is provided
 * "as is" without express or implied warranty.
 *
 * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
 * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
 * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 * PERFORMANCE OF THIS SOFTWARE.
 *
 * Authors:  Alan Hourihane, alanh@fairlite.demon.co.uk
 *           Mike Chapman <mike@paranoia.com>, 
 *           Juanjo Santamarta <santamarta@ctv.es>, 
 *           Mitani Hiroshi <hmitani@drl.mei.co.jp> 
 *           David Thomas <davtom@dream.org.uk>. 
 */

3. My code LiCENCE is, 

//	Copyright (C) 2000 Yasutaka Uematu All rights reserved.
//
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
// OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
// PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
// AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
// TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.    
//

最後に
これは本当に危険なソフトウェアです。自己責任で使用してください。
もし、あなたが癌になったり、禿げたりしても、訴えないでください。本当に。
