NameDateSize

..10-Nov-20254 KiB

92xx.hH A D10-Nov-202518.4 KiB

cen9211.cH A D10-Nov-202529.2 KiB

cen9211.hH A D10-Nov-20257.9 KiB

dora9211.cH A D10-Nov-202520.2 KiB

dora9211.hH A D10-Nov-20258.2 KiB

drac9210.cH A D10-Nov-202517.7 KiB

drac9210.hH A D10-Nov-202511.5 KiB

gx2_9211.cH A D10-Nov-202514.3 KiB

gx2_9211.hH A D10-Nov-20259.4 KiB

panel.cH A D10-Nov-20256.7 KiB

panel.hH A D10-Nov-20257.2 KiB

platform.cH A D10-Nov-202521.3 KiB

pnl_bios.cH A D10-Nov-202512 KiB

pnl_defs.hH A D10-Nov-20257.1 KiB

pnl_init.cH A D10-Nov-202517.6 KiB

readme.txtH A D10-Nov-202514.3 KiB

readme.txt

1/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nsc/panel/readme.txt,v 1.2 2002/12/10 15:41:27 alanh Exp $ */
2Panel Library
3Release 1.3.2
4OS - Can be used in all OS's.
5Dec 10, 2002
6Developer -  Sarma Kolluru
7
8-----------------------------------------------------------------------------
9PRODUCT INFORMATION
10-----------------------------------------------------------------------------
11Panel library is set of functions enabling the driver to give panel support.
12The panel library is supported on Centaurus and Dorado.
13The panel library can detect the panel support by the jumper settings 
14selected on the board. The platform can be detected too.
15 
16   \readme.txt        This file 
17
18-----------------------------------------------------------------------------
19BUILD INSTRUCTIONS					
20----------------------------------------------------------------------------- 
21Panel library is a set of files which has support for flatpanel. The panel 
22subdirectory needs to be copied in the driver directory. 
23-----------------------------------------------------------------------------
24INSTALLATION INSTRUCTIONS	
25----------------------------------------------------------------------------- 
26These is no instalation and to be treaded as a driver source code extension.
27-  Run "/root/crlf/crlf -a" in Linux OS.
28-----------------------------------------------------------------------------
29UNIT TEST
30Panel library when compiled is a part of the driver and cannot be unit tested.
31-----------------------------------------------------------------------------
32
33-----------------------------------------------------------------------------
34REVISION HISTORY
35-----------------------------------------------------------------------------
36Version changes	v1.3.2  12/10/02    
37-----------------------------------------------------------------------------
38Dependencies:
39	- crlf v1.0.1o
40-----------------------------------------------------------------------------
41FUNCTIONAL CHANGES
42-----------------------------------------------------------------------------
43- Did code indentation for XFree release.
44-----------------------------------------------------------------------------
45DEFECTS CORRECTED
46-----------------------------------------------------------------------------
47- None.
48-----------------------------------------------------------------------------
49FILE CHANGES
50	92xx.h
51	cen9211.c
52	cen9211.h
53	dora9211.c
54	dora9211.h
55	drac9210.c
56	drac9210.h
57	gx2_9211.c
58	gx2_9211.h
59	panel.h
60	panel.c
61	platform.c
62	pnl_bios.c
63	pnl_defs.h
64	pnl_init.c
65-----------------------------------------------------------------------------
66Version changes	v1.3.1  12/06/02    
67-----------------------------------------------------------------------------
68Dependencies:
69	- crlf v1.0.1o
70-----------------------------------------------------------------------------
71FUNCTIONAL CHANGES
72-----------------------------------------------------------------------------
73- Added function protoype.
74-----------------------------------------------------------------------------
75DEFECTS CORRECTED
76-----------------------------------------------------------------------------
77- None.
78-----------------------------------------------------------------------------
79FILE CHANGES
80	cen9211.h
81	dora9211.h
82	gx2_9211.h
83-----------------------------------------------------------------------------
84Version changes	v1.3.0  11/29/02    
85-----------------------------------------------------------------------------
86Dependencies:
87	- crlf v1.0.1o
88-----------------------------------------------------------------------------
89FUNCTIONAL CHANGES
90-----------------------------------------------------------------------------
91- None.
92-----------------------------------------------------------------------------
93DEFECTS CORRECTED
94-----------------------------------------------------------------------------
95- cursor variable not defined for XFree when not as a module.
96-----------------------------------------------------------------------------
97FILE CHANGES
98	platform.c
99-----------------------------------------------------------------------------
100Version changes	v1.2.9  7/31/02    
101-----------------------------------------------------------------------------
102Dependencies:
103	- crlf v1.0.1o
104-----------------------------------------------------------------------------
105FUNCTIONAL CHANGES
106-----------------------------------------------------------------------------
107Added FP setup from user input.
108Added Redcloud Panel initialization.
109-----------------------------------------------------------------------------
110DEFECTS CORRECTED
111-----------------------------------------------------------------------------
112- None listed
113-----------------------------------------------------------------------------
114FILE CHANGES
115	pnl_init.c
116	panel.c
117	platform.c
118	gx2_9211.c
119	gx2_9211.h
120-----------------------------------------------------------------------------
121Version changes	v1.2.8  5/16/02    
122-----------------------------------------------------------------------------
123Dependencies:
124	- crlf v1.0.1o
125-----------------------------------------------------------------------------
126FUNCTIONAL CHANGES
127-----------------------------------------------------------------------------
128Added FP detection with BIOS for GX2.
129-----------------------------------------------------------------------------
130DEFECTS CORRECTED
131-----------------------------------------------------------------------------
132- None listed
133-----------------------------------------------------------------------------
134FILE CHANGES
135	pnl_bios.c
136-----------------------------------------------------------------------------
137Version changes	v1.2.7  1/20/02    
138-----------------------------------------------------------------------------
139Dependencies:
140	- crlf v1.0.1o
141-----------------------------------------------------------------------------
142FUNCTIONAL CHANGES
143-----------------------------------------------------------------------------
144Added the protoype for gfx_detect_video.
145Durango dependency removed.
146-----------------------------------------------------------------------------
147DEFECTS CORRECTED
148-----------------------------------------------------------------------------
149- None listed
150-----------------------------------------------------------------------------
151FILE CHANGES
152	panel.c
153-----------------------------------------------------------------------------
154Version changes	v1.2.6  12/1/01    
155-----------------------------------------------------------------------------
156Dependencies:
157	- crlf v1.0.1o
158	- Durango 2.35.01
159
160-----------------------------------------------------------------------------
161FUNCTIONAL CHANGES
162-----------------------------------------------------------------------------
163Toggle 5530/scx200/RC FlatPanel Power and Data accordingly during 
164power up/down.
165
166-----------------------------------------------------------------------------
167DEFECTS CORRECTED
168-----------------------------------------------------------------------------
169- None listed
170-----------------------------------------------------------------------------
171FILE CHANGES
172	pnl_init.c
173-----------------------------------------------------------------------------
174Version changes	v1.2.5  11/1/01    
175-----------------------------------------------------------------------------
176Dependencies:
177	- crlf v1.0.1o
178	- Durango 2.35.01
179
180-----------------------------------------------------------------------------
181FUNCTIONAL CHANGES
182-----------------------------------------------------------------------------
183Re-Enabled the Draco platform support.
184
185-----------------------------------------------------------------------------
186DEFECTS CORRECTED
187-----------------------------------------------------------------------------
188- None listed
189-----------------------------------------------------------------------------
190FILE CHANGES
191	panel_defs.h	  
192	pnl_init.c
193-----------------------------------------------------------------------------
194Version changes	v1.2.4  08/12/01    
195-----------------------------------------------------------------------------
196Dependencies:
197	- crlf v1.0.1
198	- Durango 2.33.01
199
200-----------------------------------------------------------------------------
201FUNCTIONAL CHANGES
202-----------------------------------------------------------------------------
203Added 2 functions to get the FP setting details from BIOS.
204
205int Pnl_IsPanelEnabledInBIOS(void);
206void Pnl_GetPanelInfoFromBIOS(int *xres, int *yres, int *bpp, int *hz);
207
208-----------------------------------------------------------------------------
209DEFECTS CORRECTED
210-----------------------------------------------------------------------------
211- None listed
212-----------------------------------------------------------------------------
213FILE CHANGES
214	panel.h	  
215	pnl_bios.c
216-----------------------------------------------------------------------------
217Version changes	v1.2.3  06/05/01    
218-----------------------------------------------------------------------------
219Dependencies:
220	- crlf v1.0.1
221	- Durango 2.31.00
222
223-----------------------------------------------------------------------------
224FUNCTIONAL CHANGES
225-----------------------------------------------------------------------------
226Code cleanup and documentation.
227
228-----------------------------------------------------------------------------
229DEFECTS CORRECTED
230-----------------------------------------------------------------------------
231- None listed
232-----------------------------------------------------------------------------
233FILE CHANGES
234	panel.h	  
235	cen9211.c
236	cen9211.h
237	dora9211.c
238	dora9211.h
239	panel.h
240	pnl_init.c
241-----------------------------------------------------------------------------
242Version changes	v1.2.2  04/11/01    
243-----------------------------------------------------------------------------
244Dependencies:
245	- Durango 2.27.00
246
247-----------------------------------------------------------------------------
248FUNCTIONAL CHANGES
249-----------------------------------------------------------------------------
250Added Pnl_PowerUp and Pnl_PowerDown Functions.
251
252-----------------------------------------------------------------------------
253DEFECTS CORRECTED
254-----------------------------------------------------------------------------
255- None listed
256-----------------------------------------------------------------------------
257FILE CHANGES
258	panel.h	  
259	cen9211.c
260	cen9211.h
261	dora9211.c
262	dora9211.h
263	panel.h
264	pnl_init.c
265-----------------------------------------------------------------------------
266Version changes	v1.2.1  03/29/01    
267-----------------------------------------------------------------------------
268Dependencies:
269	- Durango 2.25
270
271-----------------------------------------------------------------------------
272FUNCTIONAL CHANGES
273-----------------------------------------------------------------------------
274Added Pnl_SavePanelState and Pnl_RestorePanelState Functions.
275
276-----------------------------------------------------------------------------
277DEFECTS CORRECTED
278-----------------------------------------------------------------------------
279- None listed
280-----------------------------------------------------------------------------
281FILE CHANGES
282	panel.h	  
283	92xx.h
284	cen9211.c
285	cen9211.h
286	dora9211.c
287	dora9211.h
288	platform.c
289	pnl_init.c
290-----------------------------------------------------------------------------
291Version changes	v1.2.0  03/04/01    
292-----------------------------------------------------------------------------
293Dependencies:
294	- Durango 2.23
295
296-----------------------------------------------------------------------------
297FUNCTIONAL CHANGES
298-----------------------------------------------------------------------------
299Use inb/out routines from durango directly.
300-----------------------------------------------------------------------------
301DEFECTS CORRECTED
302-----------------------------------------------------------------------------
303- None listed
304-----------------------------------------------------------------------------
305FILE CHANGES
306	panel.h	  -inb/outb deleted.
307=============================================================================
308Version changes	v1.0.1  02/02/01    
309-----------------------------------------------------------------------------
310Dependencies:
311	- Durango 2.19
312
313-----------------------------------------------------------------------------
314FUNCTIONAL CHANGES
315-----------------------------------------------------------------------------
316Added 9211 Rev. C on Centaurus platform.
317
318-----------------------------------------------------------------------------
319DEFECTS CORRECTED
320-----------------------------------------------------------------------------
321- None listed
322-----------------------------------------------------------------------------
323FILE CHANGES
324	92xx.h	  -9211 Rev.C.
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=============================================================================
329Version changes	v1.0.0  01/21/01    
330-----------------------------------------------------------------------------
331Dependencies:
332	- Durango 2.16
333
334-----------------------------------------------------------------------------
335FUNCTIONAL CHANGES
336-----------------------------------------------------------------------------
337Detection of platform
338Detection of 92x chip with version and the panel sected by jumper settings.
339initialization of the h/w.
340-----------------------------------------------------------------------------
341DEFECTS CORRECTED
342-----------------------------------------------------------------------------
343- None listed
344-----------------------------------------------------------------------------
345FILE CHANGES
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-----------------------------------------------------------------------------
361KNOWN ERRATA
362-----------------------------------------------------------------------------
363- None listed
364-----------------------------------------------------------------------------
365
366