Home | History | Annotate | only in /xsrc/external/mit/xf86-video-geode/dist/src/panel
Up to higher level directory
NameDateSize
92xx.h20-Mar-201417.4K
cen9211.c20-Mar-201427.1K
cen9211.h20-Mar-20143.6K
dora9211.c20-Mar-201417.5K
dora9211.h20-Mar-20144.4K
drac9210.c20-Mar-201414K
drac9210.h20-Mar-20141.7K
gx2_9211.c20-Mar-201410.8K
gx2_9211.h20-Mar-20146.5K
panel.c31-May-20212.4K
panel.h20-Mar-20142.8K
platform.c20-Mar-20147.2K
pnl_bios.c19-Jun-20239.6K
pnl_defs.h20-Mar-20142.7K
pnl_init.c19-Jun-202314K
readme.txt19-Jun-202317.3K

readme.txt

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