Hi,
I have an embedded computer.(advantech pc5820 series). I have an external HD connected to it. I installed Mandrake 8.0 on it.
The graphic card chipset used on this machine is a NS CX 5530 1-4MB UMA share memory. and Mandrake doesn’t list the NS geode as compatible on their website
so i could not choose a graphic card during the installation. The support engineers of Advantech sent me a XFree86 driver for their card.
I have a great problem with the documentation that comes with the driver:
in the release.txt which comes with the driver, it tells to install Xfree86 server. i downloaded the binaries of 4.0.1 and installed them.
in section 2 of release.txt, it tells to build the X11. (does it mean to install?????)
then it talks about 2 copy jobs. both of them replaces the same file;/etc/X11/XFree86Config then what is the need for the first copy?
when it comes to install (section 4), it talks about crlf which does not mean anything to me.
also it again talks about inflating v4.0.1 bz files; i have already installed xserver so what does it talk about?
it talks about xc tree? does it come with the xserver sources or with the driver sent to me? if the first one, i installed using the binaries?
should i reinstall using sources? If second, why does it talk about an installation? i have not installed the driver yet.
then for non-stb (i think it is my case), it talks about 2 copy jobs which are to directories that do not exist. should i create them?
it talks about durango directory which does not exist. there is a file durango.c in gfx directory. and also there are more than one gfx directory.
I am at this stage. i could not continue, because i am really confused.:(((
I send this release.txt with this mail.
I will appreciate your comments. How can i install this driver?
thanks in advance.
best regards.
Outlook users: please do not put my email address in your address
book. This way, when you get infected with a virus, my address won't appear in
the From: header.
Thanks.
--------------------------------------------
Outlook
kullanicilari: Lütfen email adresimi adres defterinize kaydetmeyiniz. Bu sayede,
bir virüsce etkilendiginizde, mail adresim bundan etkilenmeyecek.
Tesekkürler.
Xfree 4.0.1 Graphics Device Driver. Release 1.2.0 Linux Kernels used: 2.4.0 and 2.4.17. May 16th, 2002 ----------------------------------------------------------------------------- 1. PRODUCT INFORMATION ----------------------------------------------------------------------------- This driver is the Xfree 4.0.1 Graphics device driver for the Gx1 processors. Display modes supported by GX1 and SCx200 processors - 640x480 @ 60, 72, 75, 85Hz , 8 and 16 Bpp - 800x600 @ 56, 60, 72, 75, 85Hz , 8 and 16 Bpp - 1024x768 @ 60, 70, 75, 85Hz , 8 and 16 Bpp - 1280x1024 @ 60, 70, 75Hz, 8 Bpp Modes supported only in Pyramid - 1280x1024 @ 85Hz, 8 Bpp - 1280x1024 @ 60, 75, 85Hz, 16 Bpp. The Geode driver has support for 2 PAL ("PAL-768x576", "PAL-720x576") and 2 NTSC("NTSC-640x480", "NTSC-720x480") TV Modes Apart from the CRT Modes defined above. The TV Modes works only in 16 BPP. So, while testing the TV Modes, the Display should be set for 16 BPP. TV MODES ARE SUPPORTED ONLY ON PLATFORMS WITH SC1200 AND SUPPORTED HARDWARE LIKE CYGNUS. The Geode Driver can also support DSTN, SSTN and TFT Panels. The Panels have been tested on Centaurus and Dorado Platforms. Pixel rotation supported giving the portait look of the Framebuffer in clockwise or anti-clockwise direction. DPMS supported for Display power management. Direct Graphics Acceleration(DGA) supported TV Overscan Supported. Xfree 4.0.1 FBDev driver XFree FBDev driver is a non-accelerated XFree graphics driver for National hardware. It is completely dependent on the underlying NSC Kernel frame buffer driver (KFB) to switch modes and rendering geometry. This is one of the simplest forms of the graphics driver provided by Xfree. Xfree FBDev driver don’t support features like dga, Rotation, video, panel, TV Overscan. To understand the usage of various components of XFree86 4.0.1 driver look into the "$/Engineering_Releases/driver/linux/Xfree86/Xfree86_401 /packing_distribution.doc V0.0.2" in VSS "video" database. This document explains the drivercomponents STB, Non STB and XFBDEv.And it gives the interface XFree driver with the Kernel Framebuffer driver(KFB driver) ----------------------------------------------------------------------------- 2. INSTALLATION INSTRUCTIONS ----------------------------------------------------------------------------- There are many significant changes to XFree86 reflected in the 4.0.1 release. - To use XFree86 4.0, download the source from: http://www.xfree86.org/ or you can get a copy from the VSS at "\\video\engineering_releases\drivers\XFree86\Xfree86_401\src" - If you have XFree v3.3.6 installed in your system. Before inflating the v4.01 *.bz files, rename the /usr/X11R6 directory as /usr/X11R6.336. - Change directory to /usr/bin, "rm -rf X11" - Change directory to /usr/lib, "rm -rf X11" - Change directory to /usr/include, "rm -rf X11" - Now extract the *.bz files in the directory desired. - Pl. follow the build instructions for building the XServer. - There is only one Xserver in 4.0: XFree86. It will load the modules/drivers that it needs at run-time. These drivers are located at: /usr/X11R6/lib/modules/drivers - Pl. use the XF86Config file supplied to you. 1. Copy XF86Config.geode to /etc/X11/XF86Config for both STB and non-STB configurations. 2. Copy XF86Config.fbdev to /etc/X11/XF86Config for Xfree86 4.0.1 FBDev driver. FBDev uses the resoultion set by the Framebuffer. ----------------------------------------------------------------------------- 3.Understanding the Xserver ----------------------------------------------------------------------------- The Xserver manages client connections and responds on behalf of clients to user interface events (mouse, keyboard input) and protocol requests (graphics). It is divided into 4 major pieces: - device independent layer (DIX): code shared among all implementations - OS layer: code which is different between operating systems but shared among all devices of an operating system - device dependent layer (DDX): code which is potentially different between operating systems and graphics devices - extension interface: the standard way to add features to the X server For more information on this, see the xc/doc directory. ----------------------------------------------------------------------------- 4.BUILD INSTRUCTIONS ----------------------------------------------------------------------------- - These instructions are laid out based on the assumtion that you have a Redhat 6.2 installation. You may have to skip few of the steps other than Redhat installation. - Build and install crlf utility. For more information look at readme.txt in crlf provided. - crlf on all the code provided. Read the crlf usage in the crlf/readme.txt. - If you have XFree v3.3.6 installed in your system. Before inflating the v4.01 *.bz files, rename the /usr/X11R6 directory as /usr/X11R6.336. - Change directory to /usr/bin, "rm -rf X11" - Change directory to /usr/lib, "rm -rf X11" - Change directory to /usr/include, "rm -rf X11" - Now extract the *.bz files in the directory desired. - After the 'xc' tree is created, copy the files under revision control into their respective places in the 'xc' tree. - move to xc/programs/Xserver/hw/xfree86/drivers/geode. - If you are building the Xserver for Set-Top-Box solution with "GAL" and "Framebuffer". Rename the Imakefile.stb as Imakefile. Build the Framebuffer and GAL for Set-Top-Box solution. - If building for a standalone Xserver for Tinclient or Webpad solution. Rename Imakefile.pad Imakefile. - Pl. follow the bellow 2 steps for NON-STB SOLUTION ONLY. 1. Copy the contents of the Durango directory which is specified in the release notes into "/usr/X11R6/xc/programs/Xserver/hw/xfree86/drivers/geode/gfx" directory. 2. Copy the contents of the Panel library which is specified in the release notes into "/usr/X11R6/xc/programs/Xserver/hw/xfree86/drivers/geode/panel" directory. - There is only one Xserver in 4.0.1 XFree86. It will load the modules/drivers that it needs at run-time. These drivers are located at: /usr/X11R6/lib/modules/drivers - Frame buffer is must for SetTopBox Solution and XFree 4.0.1 FBDev driver. - To Build the Frame buffer driver Pl. follow the Frame buffer install and build instructions as per readme.txt. - GAL Library(REQUIRED FOR SetTopBox Solution ONLY) For the XServer to compile you require libgal.a. To build a GAL library Pl. follow the GAL install and build instructions. - To initiate a full build, switch to the '<install dir>/xc' directory. Enter 'make World >& world.out'. This will start the build process. If all of the configuration parameters are correct, this step will only needed once. - After Successful make, Enter 'make install' to install X11. - switch to geode dir "cd <install dir>/xc/programs/Xserver/hw/xfree86/drivers/geode". - Execute "make install" from the geode directory. This builds only the geode module. - The X binaries are placed under "/usr/bin/X11" and make sure you have this directory in your path. - Now to setup the font direcories correctly "cd /usr/lib/X11/fonts/misc". execute "mkfontdir" here to setup the font directories. Configuring the Xserver ----------------------------------------------------------- Working XF86Config file is attached and should be used. Before configuring the Xserver, copy /etc/X11/XF86Config to XF86Config.bak. A Geode mode specific XF86Config is supplied to install this copy the supplied XF86Config.geode to /etc/X11/XF86Config. Different Options in XF86Config (For sTB and Non STB solutions): ------------------------------- To enable H/W compression, Option "Compression". Cursor option: Cursor can be drawn either Hardware or Software. 1.To enable Software cursor, Uncomment the Option "SWcursor" and comment the option "HWcursor". 2.To enable HW cursor, Uncomment the Option "HWcursor" and comment the option "SWcursor". Default HWcursor will be enabled. DGA option: 1.To enable DGA, Uncomment the Option "xfree86-dga" and comment the option "omit xfree86-dga". 2.To disable DGA, comment the Option "xfree86-dga" and uncomment the option "omit xfree86-dga". Default DGA will be selected. DGA is disabled if TV Overscan is enabled. CRT mode option: OffScreen Memory option: To use Offscreen FrameBuffer memory, Uncomment the Option "OffScreenMemory". Default this option will be enabled. CRT mode option: Default Monitor Depth set to 16 bit. Default crt modes are in the order "1280x1024","1024x768","800x600" and "640x480". Driver selects the highest resolution supported by the hardware in the above order. If the selected hardware mode is not supported by the Monitor. The user will get a blank screen or a garbage on the screen. If this happened Comment the highest display mode (e.g "1280x1024") and test again. Repeat this till Hardware CRT display mode and Monitor supported mode compatible. Note: If a TV mode option set and if it is a TV supported platform the CRT modes will be ignored. TV mode option: To Enable 768x576 Pal Mode, In the XF86Config file, Option "TV" "PAL-768x576" parameter should be set. To Enable 704x576 Pal Mode, Option "TV" "PAL-704x576" parametershould be set. For NTSC mode, Option "TV" "NTSC-640x480" or "NTSC-720x480" should be set. Once the TV option selected the CRT mode options are ignored, even the CRT mode option are set. Flat Panel option: To Enable the Panel Option,"Option FlatPanel" should be set. To disable the panel, Option "FlatPanel" has to be commented out. Panel h/w can be initialized in two ways.Initialization done by BIOS, or done by the driver ONLY FOR NSC PLATFORMS. To initialize the panel using BIOS set,the Option "Flatpanel" and Option "FlatPanelInBios".If Bios doesn't support the panel, panel will be disabled, only CRT will be enabled. Use Option "Flatpanel" only in case of NSC platform. If platform supports panel, panel will be enabled. Make sure when Panel is enabled, only one resolution is supported. We can't have Multiple resolutions. When TV is enabled, Panel support is automatically disabled. Rotation option: To enable Framebuffer rotation clockwise, Option "Rotate" "CW" is used. To enable Framebuffer rotation counter clockwise, Option "Rotate" "CCW" is used. The portrait mode operates slower for all functions. In portrait mode Acceleration is turned off and co-ordinate transformation also takes place. All this is being done in software, which adds extra delay. The user sees everything slower in portrait mode. Drawing operations will be slow in non-accelerated driver. Non-Accelerated driver is slow with respect to accelerated driver. Tv Overscan option: Tv Overscan will work on platforms like cygnus which support TV. To enable TV Overscan, Option "TVOverscan" "xx:yy:ww:hh" is used. In this option xx is the X-offset value yy is the y-offset value ww is the Width of the Screen hh is the Height of the screen. All the values should be >=0. ww + xx <= resolution width hh + yy <= resolution height If any of the above conditions fails TVOverscan will be disabled. DGA is disabled if TV Overscan is enabled. In addition to the above options the Xfree86 4.0.1 driver supports the options "ShadowFB", "Overlay", "ColorKey" and "VideoKey". - Run xinit or startx to launch the Xfree 4.0.1 driver. Xfree 4.0.1 FBDev driver: ------------------------- To build the Xfree 4.0.1 FBDev driver - Build and install the FFrame buffer driver which is specified in the release notes. - Use the XF86Config.fbdev which is specified in the release notes. - Run xinit or startx to launch the Xfree 4.0.1 driver. ----------------------------------------------------------------------------- 7. UNIT TEST ----------------------------------------------------------------------------- Testing: - The driver was tested on Centaurus, Dorado and Cygnus Platforms. The TV modes are tested on Cygnus SC1200 Rev B board with a GX1 8.1 processor and 64 Mbytes of RAM. XpressROM version v2.9.2 has been used to test this version of driver. - DSTN and TFT Panels have been tested on Centaurus and Dorado Platforms. - Correct jumper settings has to be set on Centaurus and Dorado Platforms. - For Dorado Platform: fixed J61 jumper setings for flat panel - they are now: J61 LCD Mode Selector Jumper 1-2 3-4 5-6 9-10 Type of LCD Panel NS9211 NS9211 NS9211 NS9211 GPIO0 GPIO1 GPIO2 GPIO4 OFF OFF OFF OFF 800x600 16 Bit Color Dual STN OFF OFF ON OFF 640x480 16 Bit Color Dual STN OFF ON OFF OFF 1024x768 24 Bit Color Dual STN OFF ON ON OFF 640x480 8 Bit Color Single STN ON OFF OFF OFF 640x480 8 Bit Mono Dual STN ON OFF ON OFF 1024x768 18 Bit Color TFT ON ON OFF OFF 640x480 18 Bit Color TFT ON ON ON OFF 800x600 18 Bit Color TFT ON ON ON ON Flat panel disabled - For Centaurus Platform: fixed J14 jumper setings for flat panel - they are now: J14 LCD Mode Selector Jumper 1-2 3-4 5-6 Type of LCD Panel NS9211 NS9211 NS9211 GPIO0 GPIO1 GPIO2 OFF OFF OFF 800x600 16 Bit Color Dual STN OFF OFF ON 640x480 16 Bit Color Dual STN OFF ON OFF 1024x768 24 Bit Color Dual STN OFF ON ON 640x480 8 Bit Color Single STN ON OFF OFF 640x480 8 Bit Mono Dual STN ON OFF ON 1024x768 18 Bit Color TFT ON ON OFF 640x480 18 Bit Color TFT ON ON ON 800x600 18 Bit Color TFT - Run xinit or startx to launch the Xfree 4.0.1 driver. - Run Xvtest application for Xv extensions. - To test TV Overscan, Enable the Option "TVOverscan" "xx:yy:ww:hh" in /etc/X11/XF86Config file. ----------------------------------------------------------------------------- 8. VALIDATION NOTES ----------------------------------------------------------------------------- When the XServer is configured for portrait mode using Option Rotate, the GNOME logout function will perform very slowly. INFORMATION: Instead of using StartX to initialize XWindows, use Xinit, from there run the window manager (ie KDE or GNOME). If using startx, you may need to edit the xinit portion of the startx script to have xinit load a window manager on startup. With RedHat 6.2, and XFree86 3.3.6, the path to the xinit and startx commands is /usr/X11R6/bin. XFree86 4.0.1 stores these commands in /usr/X11/bin, so necessary environment variables will also need to be updated. ----------------------------------------------------------------------------- 9. REVISION HISTORY ----------------------------------------------------------------------------- Version 1.2.0. - (May 16th, 2002) Dependencies crlf v1.0.1o Framebuffer driver v1.2.0 GAL v1.2.0 Durango v2.41.02 Panel v1.2.7 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Driver tested on the Durango Version 2.41.02. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- - geode_driver.c - durango.c ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- Version 1.1.0b. - (April 18th, 2002) Dependencies crlf v1.0.1o Framebuffer driver v1.1.7b GAL v1.1.4 Durango v2.41.01 Panel v1.2.7 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Driver tested on the Durango Version 2.41.01. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- Version 1.1.0a. - (April 16th, 2002) Dependencies crlf v1.0.1o Framebuffer driver v1.1.7a GAL v1.1.4 Durango v2.35.01 Panel v1.2.7 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Driver tested on the Linux kernel Version 2.4.17. - It supports all the functionality of the Driver v1.1.0 on the Kernel V2.4.17 ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- Version 1.1.0. - (Jan 20, 2002) Dependencies crlf v1.0.1o Framebuffer driver v1.1.6 GAL v1.1.4 Durango v2.35.01 Panel v1.2.7 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - Fixed the behavior of the TV Overscan on Non TV platforms. - #81.23 Panel selection option in XF86Config file. ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ---------------------------------------------------------------------------- version 1.0.9 - (Dec 28, 2001) Dependencies crlf v1.0.1o Framebuffer driver v1.1.5 GAL v1.1.3 Durango v2.35.01 Panel v1.2.6 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Added TV Overscan support. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - Panel selection problem was fixed. - #81.15 Framebuffer and XFree readme.txt confusing. ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode.h geode_driver.c geode_accel.c geode_cursor.c geode_video.c XF86Config.geode XF86Config.fbdev ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ---------------------------------------------------------------------------- version 1.0.8 - (Nov 8, 2001) Dependencies crlf v1.0.1o Framebuffer driver v1.1.4 GAL v1.1.3 Durango v2.35.01 Panel v1.2.5 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Added panel initialization either from BIOS or depending on NSC platform. - Compression is provided as an option. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c geode.h ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- version 1.0.7 - (June 20, 2001) Dependencies crlf v1.0.0 Framebuffer driver v1.1.3 GAL v1.1.2 Durango v2.31.0 Panel v1.2.3 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Use gfx_set_display_bpp to set the BPP in both DP and GP. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - 111.3 XVtest documentation does not match performance - 81.5 Framebuffer and XFree readme.txt confusing ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- version 1.0.6 - (June 5, 2001) Dependencies crlf v1.0.0 Framebuffer driver v1.1.2 GAL v1.1.2 Durango v2.31.0 Panel v1.2.3 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Added acceleration for monochrome bitmap. - Save and restore the complete h/w(tv, panel, CRT, compression, cursor) ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - 81.16 ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c geode.h geode_accel.c geode_cursor.c geode_video.c Imakefile durango.c panel.c ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- version 1.0.5 - (March 15, 2001) Dependencies crlf v1.0.0 Framebuffer driver v1.1.0 GAL v1.1.0 Durango v2.26 Panel v1.2.0 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- -Modified the code to operate independently also of STB arch.. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - 81.16 ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c geode.h geode_accel.c geode_cursor.c geode_video.c Imakefile durango.c panel.c ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- version 1.0.4 - (Feburary 3, 2001) Dependencies Framebuffer driver 1.09 GAL 1.0.5 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- -Added NTSC and PAL TV support. -Added DSTN and TFT Flat Panel Support. ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - If the X comes up with Panel enabled, later even if you disable panel support cursor panning still takes place. ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- version 1.0.3 - (January 08, 2001) Dependencies Framebuffer driver 1.09 GAL 1.0.4 ________________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- -Added compression and dynamicaly position cursor offset. -Enabled 1280x1024 16BPP mode. -Added dynamic setting of Max suppoorted pixel clock. -Added DGA support. -Added ShadowFB and Rotataion support Clockwise or Counter-Clockwise. -Added Panel Option support. Modified the GAL interface and removed galapi.h and all the GAL protocols and struct definition moved to one single header file galproto.h -Added Panel parameters to the driver. Handle the Panel option appropriately and fill the panel structure. -Added DPMS support for geode driver. Currently only enable and disable are supported. StandBy and suspend need to be done. -Added Panel parameters to the driver. Handle the Panel option appropriately and fill the panel structure. -Panel Options added To trigger panel support enable Option "Panel" "paneltype" ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- geode_driver.c geode_dga.c geode.h XF86Config galproto.h ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None listed ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- Version 1.0.2 (November 2, 2000) Companion Framebuffer driver 1.07 and GAL version 1.0.3 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Graphics modeset now work from text modes too - Added a new GAL stub to compile GAL with XFree driver as a module - Xfree 401 has its own libc implementation which has to be used for module support - Added support for XFree 4.0.1. - Restructured galproto.h to be independent of galapi.h - Added (set/get)displaytiming and setpalette APIs ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None listed ----------------------------------------------------------------------------- Version 1.0.1 (October 20, 2000) Companion Framebuffer driver 1.06 and GAL version 1.0.2 _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- - Switched to using GAL - Support for GAL 1.0.2 ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None listed ----------------------------------------------------------------------------- _______________________________________________________________________________ Version 1.0.0 (September 22, 2000) _______________________________________________________________________________ FUNCTIONAL CHANGES ----------------------------------------------------------------------------- Initial version - supports Gxm, SC1200 ----------------------------------------------------------------------------- DEFECTS CORRECTED ----------------------------------------------------------------------------- - None ----------------------------------------------------------------------------- FILE CHANGES ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- KNOWN ERRATA ----------------------------------------------------------------------------- - None listed -----------------------------------------------------------------------------