NameDateSize

..10-Nov-20254 KiB

92xx.hH A D10-Nov-202517.4 KiB

cen9211.cH A D10-Nov-202527.1 KiB

cen9211.hH A D10-Nov-20253.6 KiB

dora9211.cH A D10-Nov-202517.5 KiB

dora9211.hH A D10-Nov-20254.4 KiB

drac9210.cH A D10-Nov-202514 KiB

drac9210.hH A D10-Nov-20251.7 KiB

gx2_9211.cH A D10-Nov-202510.8 KiB

gx2_9211.hH A D10-Nov-20256.5 KiB

panel.cH A D10-Nov-20252.4 KiB

panel.hH A D10-Nov-20252.8 KiB

platform.cH A D10-Nov-20257.2 KiB

pnl_bios.cH A D10-Nov-20259.6 KiB

pnl_defs.hH A D10-Nov-20252.7 KiB

pnl_init.cH A D10-Nov-202514 KiB

readme.txtH A D10-Nov-202517.3 KiB

readme.txt

1Panel Library
2Release 1.3.6
3OS - Can be used in all OS's.
4May 19, 2003
5Developer -  Sarma Kolluru
6
7-----------------------------------------------------------------------------
8PRODUCT INFORMATION
9-----------------------------------------------------------------------------
10Panel library is set of functions enabling the driver to give panel support.
11The panel library is supported on Centaurus and Dorado.
12The panel library can detect the panel support by the jumper settings 
13selected on the board. The platform can be detected too.
14 
15   \readme.txt        This file 
16
17-----------------------------------------------------------------------------
18BUILD INSTRUCTIONS					
19----------------------------------------------------------------------------- 
20Panel library is a set of files which has support for flatpanel. The panel 
21subdirectory needs to be copied in the driver directory. 
22-----------------------------------------------------------------------------
23INSTALLATION INSTRUCTIONS	
24----------------------------------------------------------------------------- 
25There is no installation and to be treated as a driver source code extension.
26-----------------------------------------------------------------------------
27UNIT TEST
28Panel library when compiled is a part of the driver and cannot be unit tested.
29-----------------------------------------------------------------------------
30
31-----------------------------------------------------------------------------
32REVISION HISTORY
33-----------------------------------------------------------------------------
34Version changes	v1.3.6  05/19/03
35-----------------------------------------------------------------------------
36Dependencies:
37 - None
38-----------------------------------------------------------------------------
39FUNCTIONAL CHANGES
40-----------------------------------------------------------------------------
41- None.
42-----------------------------------------------------------------------------
43DEFECTS CORRECTED
44-----------------------------------------------------------------------------
45Removed the code which is not being used in linux env. The allocation of 
46segment buffer in stack was the cause of instability.
47-----------------------------------------------------------------------------
48FILE CHANGES
49	platform.c
50-----------------------------------------------------------------------------
51Version changes	v1.3.5  02/28/03
52-----------------------------------------------------------------------------
53Dependencies:
54	- crlf v1.0.1o
55-----------------------------------------------------------------------------
56FUNCTIONAL CHANGES
57-----------------------------------------------------------------------------
58Added National Copyright header which replaced the GPL and BSD..
59-----------------------------------------------------------------------------
60DEFECTS CORRECTED
61-----------------------------------------------------------------------------
62- None.
63-----------------------------------------------------------------------------
64FILE CHANGES
65	92xx.h
66	cen9211.c
67	cen9211.h
68	dora9211.c
69	dora9211.h
70	drac9210.c
71	drac9210.h
72	gx2_9211.c
73	gx2_9211.h
74	panel.h
75	panel.c
76	platform.c
77	pnl_bios.c
78	pnl_defs.h
79	pnl_init.c
80-----------------------------------------------------------------------------
81Version changes	v1.3.4  12/30/02    
82-----------------------------------------------------------------------------
83Dependencies:
84	- crlf v1.0.1o
85-----------------------------------------------------------------------------
86FUNCTIONAL CHANGES
87-----------------------------------------------------------------------------
88- Added special GX2_READ and GX2_WRITE instead of READ/WRITE supplied by 
89  system.
90-----------------------------------------------------------------------------
91DEFECTS CORRECTED
92-----------------------------------------------------------------------------
93- None.
94-----------------------------------------------------------------------------
95FILE CHANGES
96	gx2_9211.c
97	gx2_9211.h
98	panel.c
99	panel.h
100	platform.c
101	pnl_bios.c
102-----------------------------------------------------------------------------
103Version changes	v1.3.3  12/17/02    
104-----------------------------------------------------------------------------
105Dependencies:
106	- crlf v1.0.1o
107-----------------------------------------------------------------------------
108FUNCTIONAL CHANGES
109-----------------------------------------------------------------------------
110- None
111-----------------------------------------------------------------------------
112DEFECTS CORRECTED
113-----------------------------------------------------------------------------
114- 125.10 Panel code no longer compiles under WinCE with latest change.
115-----------------------------------------------------------------------------
116FILE CHANGES
117	drac9210.c
118-----------------------------------------------------------------------------
119Version changes	v1.3.2  12/10/02    
120-----------------------------------------------------------------------------
121Dependencies:
122	- crlf v1.0.1o
123-----------------------------------------------------------------------------
124FUNCTIONAL CHANGES
125-----------------------------------------------------------------------------
126- Did code indentation for XFree release.
127-----------------------------------------------------------------------------
128DEFECTS CORRECTED
129-----------------------------------------------------------------------------
130- None.
131-----------------------------------------------------------------------------
132FILE CHANGES
133	92xx.h
134	cen9211.c
135	cen9211.h
136	dora9211.c
137	dora9211.h
138	drac9210.c
139	drac9210.h
140	gx2_9211.c
141	gx2_9211.h
142	panel.h
143	panel.c
144	platform.c
145	pnl_bios.c
146	pnl_defs.h
147	pnl_init.c
148-----------------------------------------------------------------------------
149Version changes	v1.3.1  12/06/02    
150-----------------------------------------------------------------------------
151Dependencies:
152	- crlf v1.0.1o
153-----------------------------------------------------------------------------
154FUNCTIONAL CHANGES
155-----------------------------------------------------------------------------
156- Added function prototype.
157-----------------------------------------------------------------------------
158DEFECTS CORRECTED
159-----------------------------------------------------------------------------
160- None.
161-----------------------------------------------------------------------------
162FILE CHANGES
163	cen9211.h
164	dora9211.h
165	gx2_9211.h
166-----------------------------------------------------------------------------
167Version changes	v1.3.0  11/29/02    
168-----------------------------------------------------------------------------
169Dependencies:
170	- crlf v1.0.1o
171-----------------------------------------------------------------------------
172FUNCTIONAL CHANGES
173-----------------------------------------------------------------------------
174- None.
175-----------------------------------------------------------------------------
176DEFECTS CORRECTED
177-----------------------------------------------------------------------------
178- cursor variable not defined for XFree when not as a module.
179-----------------------------------------------------------------------------
180FILE CHANGES
181	platform.c
182-----------------------------------------------------------------------------
183Version changes	v1.2.9  7/31/02    
184-----------------------------------------------------------------------------
185Dependencies:
186	- crlf v1.0.1o
187-----------------------------------------------------------------------------
188FUNCTIONAL CHANGES
189-----------------------------------------------------------------------------
190Added FP setup from user input.
191Added Redcloud Panel initialization.
192-----------------------------------------------------------------------------
193DEFECTS CORRECTED
194-----------------------------------------------------------------------------
195- None listed
196-----------------------------------------------------------------------------
197FILE CHANGES
198	pnl_init.c
199	panel.c
200	platform.c
201	gx2_9211.c
202	gx2_9211.h
203-----------------------------------------------------------------------------
204Version changes	v1.2.8  5/16/02    
205-----------------------------------------------------------------------------
206Dependencies:
207	- crlf v1.0.1o
208-----------------------------------------------------------------------------
209FUNCTIONAL CHANGES
210-----------------------------------------------------------------------------
211Added FP detection with BIOS for GX2.
212-----------------------------------------------------------------------------
213DEFECTS CORRECTED
214-----------------------------------------------------------------------------
215- None listed
216-----------------------------------------------------------------------------
217FILE CHANGES
218	pnl_bios.c
219-----------------------------------------------------------------------------
220Version changes	v1.2.7  1/20/02    
221-----------------------------------------------------------------------------
222Dependencies:
223	- crlf v1.0.1o
224-----------------------------------------------------------------------------
225FUNCTIONAL CHANGES
226-----------------------------------------------------------------------------
227Added the prototype for gfx_detect_video.
228Durango dependency removed.
229-----------------------------------------------------------------------------
230DEFECTS CORRECTED
231-----------------------------------------------------------------------------
232- None listed
233-----------------------------------------------------------------------------
234FILE CHANGES
235	panel.c
236-----------------------------------------------------------------------------
237Version changes	v1.2.6  12/1/01    
238-----------------------------------------------------------------------------
239Dependencies:
240	- crlf v1.0.1o
241	- Durango 2.35.01
242
243-----------------------------------------------------------------------------
244FUNCTIONAL CHANGES
245-----------------------------------------------------------------------------
246Toggle 5530/scx200/RC FlatPanel Power and Data accordingly during 
247power up/down.
248
249-----------------------------------------------------------------------------
250DEFECTS CORRECTED
251-----------------------------------------------------------------------------
252- None listed
253-----------------------------------------------------------------------------
254FILE CHANGES
255	pnl_init.c
256-----------------------------------------------------------------------------
257Version changes	v1.2.5  11/1/01    
258-----------------------------------------------------------------------------
259Dependencies:
260	- crlf v1.0.1o
261	- Durango 2.35.01
262
263-----------------------------------------------------------------------------
264FUNCTIONAL CHANGES
265-----------------------------------------------------------------------------
266Re-Enabled the Draco platform support.
267
268-----------------------------------------------------------------------------
269DEFECTS CORRECTED
270-----------------------------------------------------------------------------
271- None listed
272-----------------------------------------------------------------------------
273FILE CHANGES
274	panel_defs.h	  
275	pnl_init.c
276-----------------------------------------------------------------------------
277Version changes	v1.2.4  08/12/01    
278-----------------------------------------------------------------------------
279Dependencies:
280	- crlf v1.0.1
281	- Durango 2.33.01
282
283-----------------------------------------------------------------------------
284FUNCTIONAL CHANGES
285-----------------------------------------------------------------------------
286Added 2 functions to get the FP setting details from BIOS.
287
288int Pnl_IsPanelEnabledInBIOS(void);
289void Pnl_GetPanelInfoFromBIOS(int *xres, int *yres, int *bpp, int *hz);
290
291-----------------------------------------------------------------------------
292DEFECTS CORRECTED
293-----------------------------------------------------------------------------
294- None listed
295-----------------------------------------------------------------------------
296FILE CHANGES
297	panel.h	  
298	pnl_bios.c
299-----------------------------------------------------------------------------
300Version changes	v1.2.3  06/05/01    
301-----------------------------------------------------------------------------
302Dependencies:
303	- crlf v1.0.1
304	- Durango 2.31.00
305
306-----------------------------------------------------------------------------
307FUNCTIONAL CHANGES
308-----------------------------------------------------------------------------
309Code cleanup and documentation.
310
311-----------------------------------------------------------------------------
312DEFECTS CORRECTED
313-----------------------------------------------------------------------------
314- None listed
315-----------------------------------------------------------------------------
316FILE CHANGES
317	panel.h	  
318	cen9211.c
319	cen9211.h
320	dora9211.c
321	dora9211.h
322	panel.h
323	pnl_init.c
324-----------------------------------------------------------------------------
325Version changes	v1.2.2  04/11/01    
326-----------------------------------------------------------------------------
327Dependencies:
328	- Durango 2.27.00
329
330-----------------------------------------------------------------------------
331FUNCTIONAL CHANGES
332-----------------------------------------------------------------------------
333Added Pnl_PowerUp and Pnl_PowerDown Functions.
334
335-----------------------------------------------------------------------------
336DEFECTS CORRECTED
337-----------------------------------------------------------------------------
338- None listed
339-----------------------------------------------------------------------------
340FILE CHANGES
341	panel.h	  
342	cen9211.c
343	cen9211.h
344	dora9211.c
345	dora9211.h
346	panel.h
347	pnl_init.c
348-----------------------------------------------------------------------------
349Version changes	v1.2.1  03/29/01    
350-----------------------------------------------------------------------------
351Dependencies:
352	- Durango 2.25
353
354-----------------------------------------------------------------------------
355FUNCTIONAL CHANGES
356-----------------------------------------------------------------------------
357Added Pnl_SavePanelState and Pnl_RestorePanelState Functions.
358
359-----------------------------------------------------------------------------
360DEFECTS CORRECTED
361-----------------------------------------------------------------------------
362- None listed
363-----------------------------------------------------------------------------
364FILE CHANGES
365	panel.h	  
366	92xx.h
367	cen9211.c
368	cen9211.h
369	dora9211.c
370	dora9211.h
371	platform.c
372	pnl_init.c
373-----------------------------------------------------------------------------
374Version changes	v1.2.0  03/04/01    
375-----------------------------------------------------------------------------
376Dependencies:
377	- Durango 2.23
378
379-----------------------------------------------------------------------------
380FUNCTIONAL CHANGES
381-----------------------------------------------------------------------------
382Use inb/out routines from durango directly.
383-----------------------------------------------------------------------------
384DEFECTS CORRECTED
385-----------------------------------------------------------------------------
386- None listed
387-----------------------------------------------------------------------------
388FILE CHANGES
389	panel.h	  -inb/outb deleted.
390=============================================================================
391Version changes	v1.0.1  02/02/01    
392-----------------------------------------------------------------------------
393Dependencies:
394	- Durango 2.19
395
396-----------------------------------------------------------------------------
397FUNCTIONAL CHANGES
398-----------------------------------------------------------------------------
399Added 9211 Rev. C on Centaurus platform.
400
401-----------------------------------------------------------------------------
402DEFECTS CORRECTED
403-----------------------------------------------------------------------------
404- None listed
405-----------------------------------------------------------------------------
406FILE CHANGES
407	92xx.h	  -9211 Rev.C.
408	cen9211.c  - centaurus 9211_C support file.
409	cen9211.h  - centaurus 9211_C support file.
410	platform.c - Support for detection of platform in which driver runs.
411=============================================================================
412Version changes	v1.0.0  01/21/01    
413-----------------------------------------------------------------------------
414Dependencies:
415	- Durango 2.16
416
417-----------------------------------------------------------------------------
418FUNCTIONAL CHANGES
419-----------------------------------------------------------------------------
420Detection of platform
421Detection of 92x chip with version and the panel sected by jumper settings.
422initialization of the h/w.
423-----------------------------------------------------------------------------
424DEFECTS CORRECTED
425-----------------------------------------------------------------------------
426- None listed
427-----------------------------------------------------------------------------
428FILE CHANGES
429	92xx.h	  -common file with all 9211/9210 definitions.
430	cen9211.c  - centaurus 9211_A support file.
431	cen9211.h  - centaurus 9211_A support file.
432	dora9211.c - dorado 9211_A support file.	
433	dora9211.h	 - dorado 9211_C support file.
434	drac9210.c - draco 9210 support file.
435	drac9210.h - draco 9210 support file.
436	panel.c - This is the confiuration file to enable support for platforms.
437	panel.h - centaurus 9211_A support file.
438	platform.c - Support for detection of platform in which driver runs.
439	pnl_defs.h - common definitions for panel.
440	pnl_init.c - configurationto call appropriate platform calls.
441	readme.txt - this file.
442-----------------------------------------------------------------------------
443-----------------------------------------------------------------------------
444KNOWN ERRATA
445-----------------------------------------------------------------------------
446- None listed
447-----------------------------------------------------------------------------
448
449