SiS6326 Rev.B driver for BeBox Beta2 Release Notes

What's new on this release?

1. Now works on R4, R4.5, R4.5.2, R5.0.1, R5.0.3
2. Some bugs fixed.

BUG
1. Sometime Causes SiS6326 HUNG UP while...
	Hardware vertical blanking interrupt enabled
 and Running application that uses BDirectDraw(i.e. Chart)

 So, current driver never enable Hardware vertical blanking interrupt.
Instead, I use 'faked '(BeOS timer interrupt based) vertical blanking interrupt.

REQUIREMENTS
1. BeBox(Rev.6, of cource) or x86 based PC BeOS running.
2.SiS6326 Rev.B based graphics card.

INSTALL
BeBox:
	1. Boot your BeBox.
	2. Build drivers
		(you're in directory where this document is)
		$ cd accelerant
		$ make install	
		$ cd ../driver
		$ make install
	3. Shutdown BeOS, turn your BeBox off.
	4. Unplug the power cord and CRT cable from your BeBox.
	5. Remove your BeBox cover.
	6. Remove your graphics card you're using.
	7. Install SiS6326 Rev.B based graphics card to PCI slot and secure the screw.
	8. Replace your BeBox cover.
	9. Reconnect the power cord to your BeBox, the CRT cable.
	10. Turn your BeBox on.

x86:
	Typical way: (may vary on your box's configuration)
	1. Boot your x86 Box with BeOS(No Win98, Win95, WinNT, and Linux ;-)
	2. Build drivers
		(you're in directory where this document is)
		$ cd accelerant
		$ make install	
		$ cd ../driver
		$ make install
	3. Shutdown BeOS, turn your x86 off.
	4 thru 9 are same as BeBox.
	10. Turn your x86 Box, press DEL to activate BIOS menu.(AWARD BIOS)
	11. select 'BIOS FEATURES SETUP' and press enter.
	12. select 'VGA Boot From' and press '+' to 'PCI' (If your card is PCI)
	13. Press ESC
	14. Select 'SAVE & EXIT SETUP'
	15. Answer 'Y' to 'SAVE to CMOS and EXIT (Y/N)?' dialogue.
	16. Press Enter.
		... Whew. x86 is diffcult to operate, so xtra 6 step required.

CAVERTS

NO 'Be Boot Menu' WARNING(BeBox only)

This driver cannot display 'Be Boot Menu', so you NEVER drop your
card you're using now.(By now, It is very difficult to get S3 Trio cards
 or 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.    
//


