1
/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nsc/panel/readme.txt,v 1.2 2002/12/10 15:41:27 alanh Exp $ */
4
OS - Can be used in all OS's.
6
Developer - Sarma Kolluru
8
-----------------------------------------------------------------------------
10
-----------------------------------------------------------------------------
11
Panel library is set of functions enabling the driver to give panel support.
12
The panel library is supported on Centaurus and Dorado.
13
The panel library can detect the panel support by the jumper settings
14
selected on the board. The platform can be detected too.
18
-----------------------------------------------------------------------------
20
-----------------------------------------------------------------------------
21
Panel library is a set of files which has support for flatpanel. The panel
22
subdirectory needs to be copied in the driver directory.
23
-----------------------------------------------------------------------------
24
INSTALLATION INSTRUCTIONS
25
-----------------------------------------------------------------------------
26
These is no instalation and to be treaded as a driver source code extension.
27
- Run "/root/crlf/crlf -a" in Linux OS.
28
-----------------------------------------------------------------------------
30
Panel library when compiled is a part of the driver and cannot be unit tested.
31
-----------------------------------------------------------------------------
33
-----------------------------------------------------------------------------
35
-----------------------------------------------------------------------------
36
Version changes v1.3.2 12/10/02
37
-----------------------------------------------------------------------------
40
-----------------------------------------------------------------------------
42
-----------------------------------------------------------------------------
43
- Did code indentation for XFree release.
44
-----------------------------------------------------------------------------
46
-----------------------------------------------------------------------------
48
-----------------------------------------------------------------------------
65
-----------------------------------------------------------------------------
66
Version changes v1.3.1 12/06/02
67
-----------------------------------------------------------------------------
70
-----------------------------------------------------------------------------
72
-----------------------------------------------------------------------------
73
- Added function protoype.
74
-----------------------------------------------------------------------------
76
-----------------------------------------------------------------------------
78
-----------------------------------------------------------------------------
83
-----------------------------------------------------------------------------
84
Version changes v1.3.0 11/29/02
85
-----------------------------------------------------------------------------
88
-----------------------------------------------------------------------------
90
-----------------------------------------------------------------------------
92
-----------------------------------------------------------------------------
94
-----------------------------------------------------------------------------
95
- cursor variable not defined for XFree when not as a module.
96
-----------------------------------------------------------------------------
99
-----------------------------------------------------------------------------
100
Version changes v1.2.9 7/31/02
101
-----------------------------------------------------------------------------
104
-----------------------------------------------------------------------------
106
-----------------------------------------------------------------------------
107
Added FP setup from user input.
108
Added Redcloud Panel initialization.
109
-----------------------------------------------------------------------------
111
-----------------------------------------------------------------------------
113
-----------------------------------------------------------------------------
120
-----------------------------------------------------------------------------
121
Version changes v1.2.8 5/16/02
122
-----------------------------------------------------------------------------
125
-----------------------------------------------------------------------------
127
-----------------------------------------------------------------------------
128
Added FP detection with BIOS for GX2.
129
-----------------------------------------------------------------------------
131
-----------------------------------------------------------------------------
133
-----------------------------------------------------------------------------
136
-----------------------------------------------------------------------------
137
Version changes v1.2.7 1/20/02
138
-----------------------------------------------------------------------------
141
-----------------------------------------------------------------------------
143
-----------------------------------------------------------------------------
144
Added the protoype for gfx_detect_video.
145
Durango dependency removed.
146
-----------------------------------------------------------------------------
148
-----------------------------------------------------------------------------
150
-----------------------------------------------------------------------------
153
-----------------------------------------------------------------------------
154
Version changes v1.2.6 12/1/01
155
-----------------------------------------------------------------------------
160
-----------------------------------------------------------------------------
162
-----------------------------------------------------------------------------
163
Toggle 5530/scx200/RC FlatPanel Power and Data accordingly during
166
-----------------------------------------------------------------------------
168
-----------------------------------------------------------------------------
170
-----------------------------------------------------------------------------
173
-----------------------------------------------------------------------------
174
Version changes v1.2.5 11/1/01
175
-----------------------------------------------------------------------------
180
-----------------------------------------------------------------------------
182
-----------------------------------------------------------------------------
183
Re-Enabled the Draco platform support.
185
-----------------------------------------------------------------------------
187
-----------------------------------------------------------------------------
189
-----------------------------------------------------------------------------
193
-----------------------------------------------------------------------------
194
Version changes v1.2.4 08/12/01
195
-----------------------------------------------------------------------------
200
-----------------------------------------------------------------------------
202
-----------------------------------------------------------------------------
203
Added 2 functions to get the FP setting details from BIOS.
205
int Pnl_IsPanelEnabledInBIOS(void);
206
void Pnl_GetPanelInfoFromBIOS(int *xres, int *yres, int *bpp, int *hz);
208
-----------------------------------------------------------------------------
210
-----------------------------------------------------------------------------
212
-----------------------------------------------------------------------------
216
-----------------------------------------------------------------------------
217
Version changes v1.2.3 06/05/01
218
-----------------------------------------------------------------------------
223
-----------------------------------------------------------------------------
225
-----------------------------------------------------------------------------
226
Code cleanup and documentation.
228
-----------------------------------------------------------------------------
230
-----------------------------------------------------------------------------
232
-----------------------------------------------------------------------------
241
-----------------------------------------------------------------------------
242
Version changes v1.2.2 04/11/01
243
-----------------------------------------------------------------------------
247
-----------------------------------------------------------------------------
249
-----------------------------------------------------------------------------
250
Added Pnl_PowerUp and Pnl_PowerDown Functions.
252
-----------------------------------------------------------------------------
254
-----------------------------------------------------------------------------
256
-----------------------------------------------------------------------------
265
-----------------------------------------------------------------------------
266
Version changes v1.2.1 03/29/01
267
-----------------------------------------------------------------------------
271
-----------------------------------------------------------------------------
273
-----------------------------------------------------------------------------
274
Added Pnl_SavePanelState and Pnl_RestorePanelState Functions.
276
-----------------------------------------------------------------------------
278
-----------------------------------------------------------------------------
280
-----------------------------------------------------------------------------
290
-----------------------------------------------------------------------------
291
Version changes v1.2.0 03/04/01
292
-----------------------------------------------------------------------------
296
-----------------------------------------------------------------------------
298
-----------------------------------------------------------------------------
299
Use inb/out routines from durango directly.
300
-----------------------------------------------------------------------------
302
-----------------------------------------------------------------------------
304
-----------------------------------------------------------------------------
306
panel.h -inb/outb deleted.
307
=============================================================================
308
Version changes v1.0.1 02/02/01
309
-----------------------------------------------------------------------------
313
-----------------------------------------------------------------------------
315
-----------------------------------------------------------------------------
316
Added 9211 Rev. C on Centaurus platform.
318
-----------------------------------------------------------------------------
320
-----------------------------------------------------------------------------
322
-----------------------------------------------------------------------------
325
cen9211.c - centaurus 9211_C support file.
326
cen9211.h - centaurus 9211_C support file.
327
platform.c - Support for detection of platform in which driver runs.
328
=============================================================================
329
Version changes v1.0.0 01/21/01
330
-----------------------------------------------------------------------------
334
-----------------------------------------------------------------------------
336
-----------------------------------------------------------------------------
337
Detection of platform
338
Detection of 92x chip with version and the panel sected by jumper settings.
339
initialization of the h/w.
340
-----------------------------------------------------------------------------
342
-----------------------------------------------------------------------------
344
-----------------------------------------------------------------------------
346
92xx.h -common file with all 9211/9210 definitions.
347
cen9211.c - centaurus 9211_A support file.
348
cen9211.h - centaurus 9211_A support file.
349
dora9211.c - dorado 9211_A support file.
350
dora9211.h - dorado 9211_C support file.
351
drac9210.c - draco 9210 support file.
352
drac9210.h - draco 9210 support file.
353
panel.c - This is the confiuration file to enable support for platforms.
354
panel.h - centaurus 9211_A support file.
355
platform.c - Support for detection of platform in which driver runs.
356
pnl_defs.h - common definitions for panel.
357
pnl_init.c - configurationto call appropriate platform calls.
358
readme.txt - this file.
359
-----------------------------------------------------------------------------
360
-----------------------------------------------------------------------------
362
-----------------------------------------------------------------------------
364
-----------------------------------------------------------------------------