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.1 1999/04/17 07:06:15 dawes Exp $