
/* USER ERRORS */
7000 Out of memory.
7002 Cannot access specified drive.
7003 Detected an invalid installation path.
7007 Cannot access specified source drive.
7008 Invalid source device OR source device is empty.  Please check this and try again.
7013 No product was selected.
7014 Insufficient disk space.  Try changing your installation path(s) or exit to make room on your hard disk.
7015 Invalid character found in specified path
7016 Directory name exceeds allowable eight characters.
7017 Directory extension exceeds allowable three characters.
7018 Out of memory when reading the install.dat data file
7019 Invalid source drive OR source drive is empty.  Please check this and try again.
7020 Source drive %c: not ready.  Please insert %s %s Disk #%d.
7021 No product selected for installation.
7022 Incorrect argument syntax, -a must be followed by an alias file.
7023 Incorrect argument syntax, -i must be followed by a directory name.
7024 Incorrect argument syntax, -s must be followed by a source drive.
7025 Incorrect argument syntax, -t must be followed by a c<d> or f<lop>. 

7026 Failed to update c:\\autoexec.bat. c:\\autoexec.bat may be write protected. See c:\\autoexec.xlx
7027 gather_all_env: out of memory allocating env values.
7028 gather_all_env: unexpected type %d found in env list.
7029 Too many backup autoexec.bat files remain in %s\autosave directory.
7030 No option was selected.  Please highlight an option.
7031 CD-ROM drive not ready.
7032 No product was selected.  Please select a package.
7033 Please highlight a product for this operation.
7034 No option selected, please highlight a product.
7035 Please highlight an option for this operation.
7036 No option was selected for %s installation.
7037 An unnecessary data directory was detected.  Be aware that the installation program will automatically append a 'data' directory to the 'data and msg' path.
7038 This program can only be run by "install.exe".
7039 Unstable under Windows!  Recommendations:           DON'T run MS-DOS prompt in a window; MUST run in full screen; DON'T switch to Windows or another application
7040 Incorrect argument syntax, -n must be followed by an immediate c for the no cleanup option after install exits. 


/* INTERNAL ERRORS THAT USER SHOULD NOT SEE, OTHERWISE OUR MISTAKE */
1001 Unexpected end-of-file.
1002 install.dat not found.
1003 xxaliax.da not found on input drive.
1004 Expected keyfile name not found.
1005 Expected zip-file count not found.
1007 Internal program error.  Possible incorrect indexing into the disk table.  Unexpected null pointer for the ziplist
1008 Internal Program error.  Incorrect indexing into the disktable.diskarray or ziparray.
1009 Internal error.  Unexpected null pointer for farray in the disk table.
1010 Unexpected null pointer found.
1011 Unexpected null pointer found for subproduct.
1012 Disk # expected not same as value from data file.
1013 Expected ds product name, rootpath or, # of disks for the product not found
1014 Expected common product names not found.
1016 There are more files than specified for the file list.
1024 internal program error. Unexpected Null pointer to path to install.ifo found.
1025 conflicting information encountered.  Incorrect indexing into file list.
1027 Error writing to file %s
1029 Unable to create required directory: %s
1031 Cannot open file to write: %s
1032 Not enough disk space left to update your :%s
1033 Unexpected null in $usrfile_list.  Possible corrupt data file
1035 Zip code for the subproduct do not match
1036 Zip file names for the disk entry do not match
1037 Data rules violation;  file alias index from install.dat and file alias index from install.ifo for a needed file should not be 0
1038 Expected subproduct missing from product list.  Possible data file corruption
1044 Null path found
1045 Null found for date field
1046 Null found for time field
1047 Null found for the filename field
1048 Null found for the size field
1049 Out of memory allocating string for the filename/date/time
1050 Internal program error: null pointer found for the filelist map, product or disk table
1053 String overflowed.
1054 Error reading in the number of products
1055 Error in data file.  $PRODUCT_LIST not found
1056 Error in data file.  $PRODUCT not found
1057 Null pointer found for product reference id
1058 No memory for string allocation
1059 Error reading the number of install options
1060 No memory for install option structures
1061 Error in data file. $INSTALL_OPTION not found
1062 Error in data file. $ZIP_LIST not found
1063 The $PCOMPATIBILITY block not found
1064 The $REJOINLIST block not found in data file
1065 Missing count of entries in the $REJOINLIST header
1066 Out of memory for splitfrecords
1067 Unexpected null found while parsing $REJOINLIST
1068 $USRFILE_LIST block not found in data file
1069 Missing count for $USRFILE_LIST
1070 Out of memory for usrfile
1071 Unexpected end-of-file while reading usrfile_list
1073 File map indicates no record found but found otherwise
1075 Control not supported in %s
1076 Error opening source file 
1083 Error setting file's date & time 
1084 Error re-joining split files.  Check %s\%s.out for possible cause.
1085 Error found in alias file
1086 Error reading from alias file
1087 Error opening alias file
1088 Error writing to alias file
1089 Invalid installation mode
1090 Cannot find alias file
1092 Cannot find Xilinx installation directory
1093 Unknown zip file type
1094 Expected a field after the $PACKAGE_LIST keyword 
1095 Integer is expected for the number of packages field
1096 $PRODUCT_IN_PACK keyword not found
1097 Expected a field after the $PRODUCT_IN_PACK keyword
1098 Missing field. Product descriptor field in $PRODUCT_IN_PACK section 
1099 Incorrect field type. Product descriptor field in $PRODUCT_IN_PACK section 
1100 Default case statement of switch reached in function: %s
1102 Cannot create new window: %s
1103 Cannot open file, out of memory.
1104 Cannot open file: %s
1107 Cannot analyze disk space without file: %s
1108 The maximum directory levels you can specify is %d. This is due to the fact that DOS limits you to 8 levels and Xilinx products may contain up to %d directory levels.
1109 The maximum number of characters you can specify in a path is %d. DOS limits you to 65 characters and Xilinx products may contain up to %d characters.
1110 Product %s is not selected.  
1111 Drive %c: not ready.  Please insert FIRST disk of next product.
1112 Unknown product referenced in the package list: %s
1113 Unknown version of a product referenced in the package list: %s %s
1114 Error opening file %s for reading.
1115 Appending the installed path to your PATH variable makes it exceed 127 characters.  Please truncate unused paths before executing AUTOEXEC.BAT.
1116 Could not write to file: %s
1117 Cannot change to help directory.
1118 Cannot get current directory.
1119 Xilinx data file missing product description.
1120 Could not read from file: %s 
1121 Cannot access data in help file.
1122 Cannot show help text dialog.
1123 Cannot show help topics dialog.

2000 Missing field. Product version field in $PRODUCT_IN_PACK section 
2001 Incorrect field type.  Product version field in $PRODUCT_IN_PACK section 
2002 $PACKAGE keyword not found
2003 Missing field: Package name in $PACKAGE section 
2004 Missing field: Package version in $PACKAGE section 
2005 Missing field: Package description in $PACKAGE section 
2006 Missing field: Number of products in $PACKAGE section 
2007 Incorrect field type: Number of products in $PACKAGE section 
2008 Out of memory for list box content
2009 install.dat version incompatible with install program
2012 Cannot find Xilinx CD-ROM in specified source drive
2013 Cannot read diskid, insert %s DISK #%d in %c:
2014 Incorrect product name detected.  Please insert %s %s disk #%d in %c:
2015 Incorrect version detected.  Please insert %s %s disk #%d in %c:
2016 Incorrect disk detected.  Please insert DISK #%d.
2018 Incorrect product name detected, please insert Xilinx CD-ROM in
2019 Incorrect version detected, please insert Xilinx CD-ROM in
2020 Incorrect CD-ROM detected, please insert Xilinx CD-ROM in
2022 Error in redirecting stdout.
2023 Corrupted zip file found on your media. Zip File: %s 
2024 Cannot execute unzip in %s.
2025 Display list is NULL in insert_dl()
2026 Display list empty in update_display_list.
2027 Nothing to write out in write_serial_list.
2028 Cannot write to serial file: %s
2029 Cannot read serial file.
2031 Corrupted file found on your media!  %s cannot be completely installed.  Skip the remaining files of this product?
2033 Unknown option type: %s 
2034 Unknown product type: %s 
2035 Cannot find files for %s in the specified source device
2036 Corrupted file found on your media!  Installation cannot continue, program aborting...
2037 Cannot find files for %s in the specified source drive
2038 File extraction failed due to insufficient disk space. The remaining files of %s cannot be installed.
2039 Insufficient disk space. The remaining files of %s cannot be installed.
2040 File extraction failed on split file: %s
2041 Insufficient disk space.  Installation cannot continue, program aborting...
2042 Insufficient disk space to generate report files.  You may want to disable this option in the Settings menu.
2043 Unable to read or write to directory: %s
