Intel®
DetADD Utility
Version 1.4
DetADD Utility Release Notes
August 1, 2007
DISCLAIMER: Information in this document is
provided in connection with Intel products. No license, express or implied, by
estoppel or otherwise, to any intellectual property rights is granted by this
document. Except as provided in Intel’s Terms and Conditions of Sale for such
products, Intel assumes no liability whatsoever, and Intel disclaims any
express or implied warranty relating to sale and/or use of Intel products,
including liability or warranties relating to fitness for a particular purpose,
merchantability or infringement of any patent, copyright or other intellectual
property right. Intel products are not intended for use in medical, lifesaving,
or life-sustaining applications.
Intel may make changes to specifications
and product descriptions at any time, without notice.
Contact your local
Intel sales office or your distributor to obtain the latest specifications and
before placing your product order.
* Other brands and names are the property
of their respective owners.
Copyright © Intel Corporation 1999-2006
NOTICE:
Intel® Chipsets may contain design defects
or errors described as “known issues” which may cause the product to deviate
from expected performance. Current characterized known issues are documented in
this update.
Application Notes
This is a new addition to the OEM Diagnostic application suite. DetADD is a very simple application which allows the OEM to determine if a graphics ADD card has been installed in the system using software. As with the other applications in the suite it is a DOS application that will not execute in a Windows environment.
Purpose:
The DetADD utility will provide the OS (DOS) an ERRORLEVEL return code
indicating the presence of an ADD card installed in the system. By
default, there are no messages provided on screen to the user. Several
command line or INI file options are provided to modify the behavior of the
application.
Usage:
DetADD can be executed directly or through the use of the DA.BAT file. The
DA.BAT file is provided to help show the use of ERRORLEVEL codes in a DOS
environment. The DA.BAT file will show any output provided by the
DetADD.EXE as well as some text output of its own.
Execution Examples:
Command | Execution Description |
detadd | No screen output. Another application should call this EXE and handle the return code provided. |
da.bat | DA.BAT calls detadd.exe and reads, handles and outputs the ERRORLEVEL code returned |
detadd -? or -h | Online help. Execution with the help switch will NOT return a valid ERRORLEVEL code for testing. |
detadd -t all on|off | Turns ALL tests on. At this time there is only 1 test available, DETECT. The default set in the DETADD.INI file is ON. |
detadd -t detect on|off | Turns on the detect test. As this is the only test available it is defaulted to ON. |
detadd -o quiet on|off | Quiet mode is ON by default. When ON, only errors will output to screen. If OFF, the returned ERRORLEVEL code will be displayed on by default. |
detadd -o color on|off | Changes the background screen upon exiting to indicate the presence of an ADD card in the system. The color coding is as follows: RED if an ADD card is NOT installed, GREEN if an ADD card IS installed. The screen background is set to BLACK if there is an error or if the "-o color off" option is passed. |
detadd -f xxxx | An output log file is automatically generated upon execution of the utililty. The default log file name, DETADD.LOG, can be changed with this option. |
detadd -i xxxx | An alternative to providing runtime options on the command line, the OEM can edit the provided DETADD.INI file. This option allows the OEM to change the default DETADD.INI file name. |
Return Codes:
0 | PASS, ADD card is NOT present in the system. |
1 | PASS, ADD card IS present in the system. |
2 | FAIL, a bad parameter was passed in the INI file or on the command line. Syntax error. |
3 | FAIL, platform detection failed. Attempt was made to execute on a non-supported platform. |
4 | FAIL, VBIOS call not supported on this platform. Upgrade the system or VBIOS to a later version. |
5 | FAIL, an unknown error has occured. |
6 | N/A, the user pressed CTRL-BREAK or CTRL-C to stop execution. |
7 | N/A, all tests are disabled. Check the command line and/or the INI file to ensure the DETECT test is enabled. |
Revision History
Date | Version Number | Platforms | Draft/Changes |
August 1, 2007 | 1.4 | Intel Cantiga and EagleLake Express Chipset Family, Intel® G33/G31/P35 Express Chipset Family, Intel® GM965/G965/Q965/Q963 Express Chipset Family, Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added Cantiga and EagleLake Chipset Family. |
December 19, 2006 | 1.3 | Intel Bearlake-B Chipset Family, Intel® GM965/G965/Q965/Q963 Express Chipset Family, Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added new device ID's for Intel Crestline Chipset Family. |
May 30, 2006 | 1.2 | Intel® GM965/G965/Q965/Q963 Express Chipset Family, Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added new device ID's for Intel® GM965 Chipset Family. |
April 7, 2006 | 1.1 | Intel® G965/Q965/Q963 Express Chipset Family, Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added new device ID's for Intel® G965/Q965/Q963 Express Chipset Family. |
January 31, 2006 | 1.0 | Intel® G965/Q965/Q963 Express Chipset Family, Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added Intel® G965/Q965/Q963 Express Chipset Family support. |
September 13, 2005 | 0.9 | Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Updated documentation to legal name strings. |
January 25, 2005 | 0.9 | Mobile Intel® 945GM Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added support for Mobile Intel® 945GM Express Chipset Family. |
January 5, 2005 | 0.8 | Intel® 945G Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added the following INI & command line options: -t detect on|off, -t all on|off, -o color on|off, -o quiet on|off. Updated return codes to support first customer release. Fixed issues involving command processing. |
December 17, 2004 | 0.3 | Intel® 945G Express Chipset Family, 82915G Express Chipset Family, Intel® E7221, Mobile Intel® 915GM/915GMS/910GML Extreme Chipsets | Added Intel® 945G Express Chipset Family support. |
Version 1.4 | Features Added, DetADD Utility | |
PRD | DetADD Utility | Added new device ID's for the Intel Cantiga and EagleLake Chipset Family. |
Version 1.4 | Resolved Issues, DetADD Utility | |
Tibet Bug | DetADD Utility | None. |
Version 1.4 | Open Issues, DetADD Utility | |
Known Issue | DetADD Utility | None. |