|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| man/ | H | 25-Dec-2018 | - | 690 | 558 |
| src/ | H | 03-May-2022 | - | 8,778 | 6,663 |
| COPYING | H A D | 25-Dec-2018 | 4.8 KiB | 96 | 78 |
| ChangeLog | H A D | 25-Dec-2018 | 30.5 KiB | 970 | 647 |
| INSTALL | H A D | 25-Dec-2018 | 15.4 KiB | 371 | 288 |
| Makefile.am | H A D | 25-Dec-2018 | 1.3 KiB | 35 | 9 |
| Makefile.in | H A D | 25-Dec-2018 | 26.9 KiB | 871 | 751 |
| README | H A D | 25-Dec-2018 | 4.4 KiB | 151 | 107 |
| TODO | H A D | 25-Dec-2018 | 543 | 21 | 12 |
| aclocal.m4 | H A D | 25-Dec-2018 | 443.1 KiB | 12,376 | 11,231 |
| compile | H A D | 25-Dec-2018 | 7.2 KiB | 348 | 258 |
| config.guess | H A D | 25-Dec-2018 | 42.5 KiB | 1,442 | 1,249 |
| config.h.in | H A D | 25-Dec-2018 | 1.9 KiB | 79 | 52 |
| config.sub | H A D | 25-Dec-2018 | 35.3 KiB | 1,814 | 1,676 |
| configure | H A D | 25-Dec-2018 | 604 KiB | 21,036 | 17,186 |
| configure.ac | H A D | 25-Dec-2018 | 3.7 KiB | 109 | 94 |
| depcomp | H A D | 25-Dec-2018 | 23 KiB | 792 | 502 |
| install-sh | H A D | 25-Dec-2018 | 14.8 KiB | 509 | 329 |
| ltmain.sh | H A D | 25-Dec-2018 | 316.8 KiB | 11,157 | 7,986 |
| missing | H A D | 25-Dec-2018 | 6.7 KiB | 216 | 143 |
README
1
2 Information for NeoMagic Users
3 NeoMagic Driver Version 0.2/4.0
4 (based on version 2.0.0/3.3.3)
5
6
71) Supported hardware
8
9 * NeoMagic 2200 (MagicMedia256AV)
10 * NeoMagic 2160 (MagicGraph128XD)
11 * NeoMagic 2097 (MagicGraph128ZV+)
12 * NeoMagic 2093 (MagicGraph128ZV)
13 * NeoMagic 2090 (MagicGraph128V)
14 * NeoMagic 2070 (MagicGraph128)
15
16
172) Features
18
19 * Full support for internal flat panels, external monitors, and
20 simultaneous internal/external displays.
21
22 * Complete set of Panel Resolutions supported including stretch and
23 centering modes for running lower resolutions on fixed resolution
24 panels.
25
26 * Support for depths of 8, 15, 16 and 24 bits per pixel.
27
28 * Hardware Cursor support to reduce sprite flicker.
29
30 * Hardware accelerated drawing engine for 8, 15 and 16 bit per
31 pixel modes.
32
33 * Fully programmable clocks supported in external monitor only
34 mode.
35
36 * Robust text mode restore for VT switching.
37
38
393) Technical Notes
40
41 * Enable both internal "intern_disp" and external "extern_disp"
42 options to get simultaneous panel/CRT support.
43
44
454) Reported Working Laptops
46
47 * Acer Travelmate 7120T
48 * Acer Extensa 367, 367D & 710TE
49 * Actebis TN559Pro
50 * Asus P6300
51 * CTX EzBook 700 & 77X series
52 * Compaq Presario 1080, 1210, 1215, 1220, 1610, 1611, 1620, 1621 & 1640
53 * Dell Inspiron 3000 & 3200
54 * Dell Latitude CP, CPi, LM & XPi
55 * Digital VP HiNote 575, 703, 717 & 720
56 * FIC DESIGNote 5550
57 * Fujitsu LifeBook 420D & 656Tx
58 * Gateway 2000 Solo 2300XL, 2500LS & 5150
59 * Highscreen XD Advance II 21,1" TFT
60 * Hi-Grade Notino AS6000 pII/266Mhz
61 * Hitachi VisionBook Plus 5000
62 * HP Omnibook 800, 3000, 3100, 4100 & Sojourn
63 * IBM ThinkPad 380D, 380E, 380ED, 380XD, 385XD, 560X & 600
64 * LEO DESIGNote 5550
65 * Micron Transport XKE
66 * NEC Ready 330T
67 * NEC Versa 2780 MT, 5060X, 5080X, 6060 & 6230
68 * NEC MB12C/UV (mobio NX)
69 * OPTI Phoenix
70 * Panasonic CF_S21, CF-25 MKIII & CF-35
71 * Quantex H-1330
72 * Sceptre 4500
73 * SEH DESIGNote 5550
74 * Siemens Nixdorf Scenic 510
75 * Sony PCG-505, PCG-705, PCG-717, PCG-719 & PCG-731
76 * TI Extensa 660 CDT
77 * Toshiba Libretto 100CT
78 * Toshiba Protege SS3000
79 * UMAX 520T
80
81
825) Configuration
83
84 The driver auto-detects all device info included memory size, so
85 use the following device section in your XF86Config file:
86
87 Section "Device"
88 Identifier "NeoMagic"
89 EndSection
90
91 or let xf86config or XF86Setup do this for you.
92
93 But if you have problems with auto-detection, you can specify:
94
95 VideoRam - in kilobytes
96 DacSpeed - in MHz
97 MemBase - physical address of the linear framebuffer
98 IOBase - physical address of the memory mapped IO registers
99
100
1016) Driver Options
102
103 "no_linear" - banked framebuffer mode
104 "no_accel" - software rendering only
105 "sw_cursor" - software cursor only
106 "no_mmio" - use I/O space directly
107 "intern_disp" - enable internal display (default)
108 "extern_disp" - enable external display
109 "no_stretch" - disable stretching of lower resolution modes on panel
110 "lcd_center" - center lower resolution modes on panel
111
112 NOTE: Stretching of panel image is on by default for lower panel
113 resolutions.
114
115 Options useful for special lcd mode setting (should not be needed):
116 "prog_lcd_mode_regs" - set special lcd mode registers (2070 default)
117 "no_prog_lcd_mode_regs" - don't set lcd mode registers (non-2070 default)
118 "prog_lcd_mode_stretch" - force lcd mode regs if stretching is enabled
119 "no_prog_lcd_mode_stretch" - no lcd mode regs if stretching (default)
120
121 Option for subnotebooks and other laptops with uncommon size panels:
122 "override_validate_mode" - disable LCD mode checking
123
124 WARNING: Disabling mode checking will allow for invalid modes that
125 could damage your LCD.
126
1277) Known Limitations
128
129 * External monitor support on the NM2070.
130 * Banked, or no_linear mode on the NM2070.
131 * Horizontal centering for lower than panel resolution on NM2070.
132
1338) Authors
134
135 The original version of the driver - written for Xfree86 3.3 -
136 done by:
137 Jens Owen (jens@tungstengraphics.com)
138 Kevin E. Martin (kevin@precisioninsight.com)
139
140 Precision Insight, Inc.
141 Cedar Park, TX USA
142
143 http://www.precisioninsight.com
144
145 Port to Xfree86 4.0 done by:
146 Egbert Eich (Egbert.Eich@Physik.TU-Darmstadt.de)
147
148
149
150$XFree86: xc/programs/Xserver/hw/xfree86/drivers/neomagic/README,v 1.2 2002/10/30 12:52:20 alanh Exp $
151