summaryrefslogtreecommitdiff
path: root/src/panel/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/panel/readme.txt')
-rw-r--r--src/panel/readme.txt448
1 files changed, 448 insertions, 0 deletions
diff --git a/src/panel/readme.txt b/src/panel/readme.txt
new file mode 100644
index 0000000..c8ca986
--- /dev/null
+++ b/src/panel/readme.txt
@@ -0,0 +1,448 @@
+Panel Library
+Release 1.3.6
+OS - Can be used in all OS's.
+May 19, 2003
+Developer - Sarma Kolluru
+
+-----------------------------------------------------------------------------
+PRODUCT INFORMATION
+-----------------------------------------------------------------------------
+Panel library is set of functions enabling the driver to give panel support.
+The panel library is supported on Centaurus and Dorado.
+The panel library can detect the panel support by the jumper settings
+selected on the board. The platform can be detected too.
+
+ \readme.txt This file
+
+-----------------------------------------------------------------------------
+BUILD INSTRUCTIONS
+-----------------------------------------------------------------------------
+Panel library is a set of files which has support for flatpanel. The panel
+subdirectory needs to be copied in the driver directory.
+-----------------------------------------------------------------------------
+INSTALLATION INSTRUCTIONS
+-----------------------------------------------------------------------------
+These is no instalation and to be treaded as a driver source code extension.
+-----------------------------------------------------------------------------
+UNIT TEST
+Panel library when compiled is a part of the driver and cannot be unit tested.
+-----------------------------------------------------------------------------
+
+-----------------------------------------------------------------------------
+REVISION HISTORY
+-----------------------------------------------------------------------------
+Version changes v1.3.6 05/19/03
+-----------------------------------------------------------------------------
+Dependencies:
+ - None
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+- None.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+Removed the code which is not being used in linux env. The allocation of
+segment buffer in stack was the cause of instability.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ platform.c
+-----------------------------------------------------------------------------
+Version changes v1.3.5 02/28/03
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added National Copyright header which replaced the GPL and BSD..
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ 92xx.h
+ cen9211.c
+ cen9211.h
+ dora9211.c
+ dora9211.h
+ drac9210.c
+ drac9210.h
+ gx2_9211.c
+ gx2_9211.h
+ panel.h
+ panel.c
+ platform.c
+ pnl_bios.c
+ pnl_defs.h
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.3.4 12/30/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+- Added special GX2_READ and GX2_WRITE instead of READ/WRITE supplied by
+ system.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ gx2_9211.c
+ gx2_9211.h
+ panel.c
+ panel.h
+ platform.c
+ pnl_bios.c
+-----------------------------------------------------------------------------
+Version changes v1.3.3 12/17/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+- None
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- 125.10 Panel code no longer compiles under WinCE with latest change.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ drac9210.c
+-----------------------------------------------------------------------------
+Version changes v1.3.2 12/10/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+- Did code indentation for XFree release.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ 92xx.h
+ cen9211.c
+ cen9211.h
+ dora9211.c
+ dora9211.h
+ drac9210.c
+ drac9210.h
+ gx2_9211.c
+ gx2_9211.h
+ panel.h
+ panel.c
+ platform.c
+ pnl_bios.c
+ pnl_defs.h
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.3.1 12/06/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+- Added function protoype.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ cen9211.h
+ dora9211.h
+ gx2_9211.h
+-----------------------------------------------------------------------------
+Version changes v1.3.0 11/29/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+- None.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- cursor variable not defined for XFree when not as a module.
+-----------------------------------------------------------------------------
+FILE CHANGES
+ platform.c
+-----------------------------------------------------------------------------
+Version changes v1.2.9 7/31/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added FP setup from user input.
+Added Redcloud Panel initialization.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ pnl_init.c
+ panel.c
+ platform.c
+ gx2_9211.c
+ gx2_9211.h
+-----------------------------------------------------------------------------
+Version changes v1.2.8 5/16/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added FP detection with BIOS for GX2.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ pnl_bios.c
+-----------------------------------------------------------------------------
+Version changes v1.2.7 1/20/02
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added the protoype for gfx_detect_video.
+Durango dependency removed.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel.c
+-----------------------------------------------------------------------------
+Version changes v1.2.6 12/1/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+ - Durango 2.35.01
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Toggle 5530/scx200/RC FlatPanel Power and Data accordingly during
+power up/down.
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.2.5 11/1/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1o
+ - Durango 2.35.01
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Re-Enabled the Draco platform support.
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel_defs.h
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.2.4 08/12/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1
+ - Durango 2.33.01
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added 2 functions to get the FP setting details from BIOS.
+
+int Pnl_IsPanelEnabledInBIOS(void);
+void Pnl_GetPanelInfoFromBIOS(int *xres, int *yres, int *bpp, int *hz);
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel.h
+ pnl_bios.c
+-----------------------------------------------------------------------------
+Version changes v1.2.3 06/05/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - crlf v1.0.1
+ - Durango 2.31.00
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Code cleanup and documentation.
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel.h
+ cen9211.c
+ cen9211.h
+ dora9211.c
+ dora9211.h
+ panel.h
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.2.2 04/11/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - Durango 2.27.00
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added Pnl_PowerUp and Pnl_PowerDown Functions.
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel.h
+ cen9211.c
+ cen9211.h
+ dora9211.c
+ dora9211.h
+ panel.h
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.2.1 03/29/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - Durango 2.25
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added Pnl_SavePanelState and Pnl_RestorePanelState Functions.
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel.h
+ 92xx.h
+ cen9211.c
+ cen9211.h
+ dora9211.c
+ dora9211.h
+ platform.c
+ pnl_init.c
+-----------------------------------------------------------------------------
+Version changes v1.2.0 03/04/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - Durango 2.23
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Use inb/out routines from durango directly.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ panel.h -inb/outb deleted.
+=============================================================================
+Version changes v1.0.1 02/02/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - Durango 2.19
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Added 9211 Rev. C on Centaurus platform.
+
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ 92xx.h -9211 Rev.C.
+ cen9211.c - centaurus 9211_C support file.
+ cen9211.h - centaurus 9211_C support file.
+ platform.c - Support for detection of platform in which driver runs.
+=============================================================================
+Version changes v1.0.0 01/21/01
+-----------------------------------------------------------------------------
+Dependencies:
+ - Durango 2.16
+
+-----------------------------------------------------------------------------
+FUNCTIONAL CHANGES
+-----------------------------------------------------------------------------
+Detection of platform
+Detection of 92x chip with version and the panel sected by jumper settings.
+initialization of the h/w.
+-----------------------------------------------------------------------------
+DEFECTS CORRECTED
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+FILE CHANGES
+ 92xx.h -common file with all 9211/9210 definitions.
+ cen9211.c - centaurus 9211_A support file.
+ cen9211.h - centaurus 9211_A support file.
+ dora9211.c - dorado 9211_A support file.
+ dora9211.h - dorado 9211_C support file.
+ drac9210.c - draco 9210 support file.
+ drac9210.h - draco 9210 support file.
+ panel.c - This is the confiuration file to enable support for platforms.
+ panel.h - centaurus 9211_A support file.
+ platform.c - Support for detection of platform in which driver runs.
+ pnl_defs.h - common definitions for panel.
+ pnl_init.c - configurationto call appropriate platform calls.
+ readme.txt - this file.
+-----------------------------------------------------------------------------
+-----------------------------------------------------------------------------
+KNOWN ERRATA
+-----------------------------------------------------------------------------
+- None listed
+-----------------------------------------------------------------------------
+