======================================================================

                           README 

         SiliconMotion LynxEM4+  Linux Graphics Drivers
	   For RHE5.4 , RHEL5.5, RHEL5.6, RHEL6.0, RHEL6.1, SLES10sp4 and SLES11/11sp1

======================================================================

Contents
========
- In This Release
- Distribution Supported
- Resolutions Supported
- Linux: Files
- Installation Guide
- Knowing issues and limitations

In This Release 
================
This is a release of the SMI LynxEM4+ Linux Graphics Drivers . 
This release is a package that for support the RHEL5.4/6.0, SLES10sp4  and SLES11/11sp1
The package including the 2D and Video Overlay driver.
 
Distribution Supported
======================

Distribution	Driver Version
RHEL5.4 32bit	1.7.4 
RHEL5.4 64bit	1.7.4
SLES11  32bit	1.7.2
SLES11  64bit	1.7.2
RHEL5.5 32bit   1.7.4
RHEL5.5 64bit   1.7.4
RHEL5.6 32bit   1.7.4
RHEL5.6 64bit   1.7.4
SLES11.1 32bit   1.7.2
SLES11.1 64bit   1.7.2
RHEL6.0  32bit   1.7.4
RHEL6.0  64bit   1.7.4
RHEL6.1  32bit   1.7.4
RHEL6.1  64bit   1.7.4
SLES10.4 32bit   2.1.2
SLES10.4 64bit   2.1.2

Resolutions Supported
====================
  Modes 	60Hz	75Hz	85Hz
640x480x8bpp	OK	OK	OK
640x480x16bpp	OK	OK	OK
640x480x24bpp	OK	OK	OK
800x600x8bpp	OK	OK	OK
800x600x16bpp	OK	OK	OK
800x600x24bpp	OK	OK	OK
1024x768x8bpp	OK	OK	OK
1024x768x16bpp	OK	OK	OK
1024x768x24bpp	OK	OK	OK
1280x768x8bpp	OK	OK	OK
1280x768x16bpp  OK	OK	OK
1280x768x24bpp  OK	OK	OK
1280x800x8bpp*	OK	OK	OK
1280x800x16bpp*	OK	OK	OK
1280x800x24bpp*	OK	OK	OK
1440x900x8bpp*	OK	NA	NA
1440x900x16bpp*	OK	NA	NA
1280x1024x8bpp	OK	NA	NA
1280x1024x16bpp	OK	NA	NA

Note:The modes marked "*" is only available on single view.

Linux: Files
============
This package contains an Xorg loadable module device driver  for the SMI LynxEM4+ supported by this release. 

The following files are contained in this Linux release: 
README                                     README, Installation Guide and notes
rhel5.4_32bit                              2D driver binary for RHEL5u4 32bit
rhel5.4_32bit_dual			   2D driver binary for RHEL5u4 32bit with DualView configure
rhel5.4_64bit				   2D driver binary for RHEL5u4 64bit
rhel5.4_64bit_dual			   2D driver binary for RHEL5u4 64bit with DualView configure
rhel5.5_32bit                              2D driver binary for RHEL5u5 32bit
rhel5.5_32bit_dual                         2D driver binary for RHEL5u5 32bit with DualView configure
rhel5.5_64bit                              2D driver binary for RHEL5u5 64bit
rhel5.5_64bit_dual                         2D driver binary for RHEL5u5 64bit with DualView configure
sles11_32bit				   2D driver binary for SLES11  32bit
sles11_64bit			           2D driver binary for SLES11  64bit
sles11.1_32bit                             2D driver binary for SLES11 SP1  32bit
sles11.1_64bit                             2D driver binary for SLES11 SP1  64bit
sles10.4_32bit                             2D driver binary for SLES10 SP4  32bit
sles10.4_64bit                             2D driver binary for SLES10 SP4  64bit
rhel6.0_32bit                              2D driver binary for RHEL6 32bit
rhel6.0_64bit                              2D driver binary for RHEL6 64bit
rhel6.1_32bit                              2D driver binary for RHEL6.1 32bit
rhel6.1_64bit                              2D driver binary for RHEL6.1 64bit
src					   2D driver source files


Installation Guide(For example:RHEL5.4 32bit)
=============================================

1. enter into the driver package directory

	cd ./rhel5.4_32bit

2. Run the install script
	
    	chmod +x ./install
	./install


The driver will be installed into /usr/lib/xorg/modules/drivers


Knowing issues/limitations
==========================
1.  SM712 can't support 1280x1024 and 1440x900 mode in 24/32bpp color depth because of the limited video memory. Please don't try to modify the virtual screen resolution in xorg.conf file.

2. Default xorg.conf will set display mode to 1024x768x16bpp in order to make sure the driver can be loaded, user can change the mode in the display section by themselves.

3. Because of the old Xorg XrandR architecture, we should modify xorg.conf manually to set 1440x900 mode in SLES10sp4.

4.  Do not support Multi Card Dual View in SLES11 32bit/64bit and RHEL6.0 32bit/64bit. It's XRandR architecture limitation. 

5.  May can not boot into XWindow and encounter black screen in some Monitors after install a new RHEL5.4/5.5 OS. This issue is caused by the wrong SM712 Inbox XWindow display driver in RHEL5.4/5.5.
     We can use the following steps to skip the OS inbox driver loading:
	a)	Boot the OS. After about one minutes, please press Ctrl+Alt+F2 to change another terminal.
	b)	Now you can login into the linux with console.  Install Correct SM712 driver package.
	c)	it's OK.	 


================================================================================

