Information for NeoMagic Users NeoMagic Driver Version 0.2/4.0 (based on version 2.0.0/3.3.3) 1) Supported hardware * NeoMagic 2200 (MagicMedia256AV) * NeoMagic 2160 (MagicGraph128XD) * NeoMagic 2097 (MagicGraph128ZV+) * NeoMagic 2093 (MagicGraph128ZV) * NeoMagic 2090 (MagicGraph128V) * NeoMagic 2070 (MagicGraph128) 2) Features * Full support for internal flat panels, external monitors, and simultaneous internal/external displays. * Complete set of Panel Resolutions supported including stretch and centering modes for running lower resolutions on fixed resolution panels. * Support for depths of 8, 15, 16 and 24 bits per pixel. * Hardware Cursor support to reduce sprite flicker. * Hardware accelerated drawing engine for 8, 15 and 16 bit per pixel modes. * Fully programmable clocks supported in external monitor only mode. * Robust text mode restore for VT switching. 3) Technical Notes * Enable both internal "intern_disp" and external "extern_disp" options to get simultaneous panel/CRT support. 4) Reported Working Laptops * Acer Travelmate 7120T * Acer Extensa 367, 367D & 710TE * Actebis TN559Pro * Asus P6300 * CTX EzBook 700 & 77X series * Compaq Presario 1080, 1210, 1215, 1220, 1610, 1611, 1620, 1621 & 1640 * Dell Inspiron 3000 & 3200 * Dell Latitude CP, CPi, LM & XPi * Digital VP HiNote 575, 703, 717 & 720 * FIC DESIGNote 5550 * Fujitsu LifeBook 420D & 656Tx * Gateway 2000 Solo 2300XL, 2500LS & 5150 * Highscreen XD Advance II 21,1" TFT * Hi-Grade Notino AS6000 pII/266Mhz * Hitachi VisionBook Plus 5000 * HP Omnibook 800, 3000, 3100, 4100 & Sojourn * IBM ThinkPad 380D, 380E, 380ED, 380XD, 385XD, 560X & 600 * LEO DESIGNote 5550 * Micron Transport XKE * NEC Ready 330T * NEC Versa 2780 MT, 5060X, 5080X, 6060 & 6230 * NEC MB12C/UV (mobio NX) * OPTI Phoenix * Panasonic CF_S21, CF-25 MKIII & CF-35 * Quantex H-1330 * Sceptre 4500 * SEH DESIGNote 5550 * Siemens Nixdorf Scenic 510 * Sony PCG-505, PCG-705, PCG-717, PCG-719 & PCG-731 * TI Extensa 660 CDT * Toshiba Libretto 100CT * Toshiba Protege SS3000 * UMAX 520T 5) Configuration The driver auto-detects all device info included memory size, so use the following device section in your XF86Config file: Section "Device" Identifier "NeoMagic" EndSection or let xf86config or XF86Setup do this for you. But if you have problems with auto-detection, you can specify: VideoRam - in kilobytes DacSpeed - in MHz MemBase - physical address of the linear framebuffer IOBase - physical address of the memory mapped IO registers 6) Driver Options "no_linear" - banked framebuffer mode "no_accel" - software rendering only "sw_cursor" - software cursor only "no_mmio" - use I/O space directly "intern_disp" - enable internal display (default) "extern_disp" - enable external display "no_stretch" - disable stretching of lower resolution modes on panel "lcd_center" - center lower resolution modes on panel NOTE: Stretching of panel image is on by default for lower panel resolutions. Options useful for special lcd mode setting (should not be needed): "prog_lcd_mode_regs" - set special lcd mode registers (2070 default) "no_prog_lcd_mode_regs" - don't set lcd mode registers (non-2070 default) "prog_lcd_mode_stretch" - force lcd mode regs if stretching is enabled "no_prog_lcd_mode_stretch" - no lcd mode regs if stretching (default) Option for subnotebooks and other laptops with uncommon size panels: "override_validate_mode" - disable LCD mode checking WARNING: Disabling mode checking will allow for invalid modes that could damage your LCD. 7) Known Limitations * External monitor support on the NM2070. * Banked, or no_linear mode on the NM2070. * Horizontal centering for lower than panel resolution on NM2070. 8) Authors The original version of the driver - written for Xfree86 3.3 - done by: Jens Owen (jens@tungstengraphics.com) Kevin E. Martin (kevin@precisioninsight.com) Precision Insight, Inc. Cedar Park, TX USA http://www.precisioninsight.com Port to Xfree86 4.0 done by: Egbert Eich (Egbert.Eich@Physik.TU-Darmstadt.de) $XFree86: xc/programs/Xserver/hw/xfree86/drivers/neomagic/README,v 1.2 2002/10/30 12:52:20 alanh Exp $