>cat CMU.INI /*************************************************************************************************** **************************************************************************************************** ** ** COPYRIGHT: (c) 1998 Rohde & Schwarz, Munich ** ** MODULE: $Workfile: CMU.INI $ ** ** AUTHOR: Andreas Michael, 1CM6 ** ** ABSTRACT: CMU.INI ** Profile for CMU ** ** REMARKS: ** ** Common syntax: ** ** The syntax of this profile is very similar to the syntax used in Window's ** '.ini'-files. This configuration file is split into different sections. ** These sections can be identified by its title. ** ** Here a short description of the syntax: ** - Comments: ** /_* *_/ as in C text within these two marks is not interpreted ** // or ; as in C++ text after this mark (up to the end of the line) is not ** interpreted ** ** - Sections ** [...] the text within these two brackets is used as a title of ** a section. This section title must start at the beginning ** of a line ** ** In each section there are some entries which hold the actual information, which ** is interpreted by the cmu program. ** - = is a place holder for the name of the entry. ** This title can contain spaces, too. ** This entry follows a '=' (no spaces allowed) and the ** definition of the entry. ** ** A text within two '%' is interpreted as the title of an environment variable. ** The text is substituted with the contents of the corresponding environment ** variable ** ** The character that follows a '\' is not interpreted. ** ** Example: ** directory=C:\\V%CMU_VERSION%\\BIN ** will be translated into (with CMU_VERSION=1X15): ** C:\V1X15\BIN ** ** Lines ending with an '\' will be continued in the next line ** ** The character '\' itself can be represented by '\\'; ** ** HISTORY ** $Log: CMU.INI $ ** ** /main/5.20/2 14 May 2009 09:00:24 schro_ra ** ** /main/5.20/_integration_5x20.a05/1 13 May 2009 09:25:50 schro_ra ** ** /main/5.00/4 30 Apr 2009 09:14:06 schro_ra ** ** /main/5.00/_integration_5x00.b30/1 24 Apr 2009 16:03:30 schro_ra ** added GSM700 ** ** /main/5.20/1 8 Dec 2008 17:02:54 schro_ra ** ** /main/5.00/3 19 Mar 2008 15:02:57 schro_ra ** ** /main/5.00/_integration_5x00.a15/1 19 Mar 2008 09:02:31 schro_ra ** ** /main/5.00/_integration_5x00.a05/1 27 Feb 2008 09:29:13 schro_ra ** ** /main/5.00/1 18 Feb 2008 12:44:30 schro_ra ** ** /main/4.60/1 9 Nov 2007 18:37:25 schroe_r ** ** /main/4.50/1 4 Jul 2007 12:31:01 schroe_r ** ** /main/4.40/2 8 Feb 2007 17:11:29 schroe_r ** ** /main/4.40/_integration_4x40.a05/1 7 Feb 2007 15:00:41 schroe_r ** ** /main/4.20/wp_bu_thd/1 13 Dec 2006 09:04:49 umlauf ** ** /main/4.40/1 17 Jan 2007 12:54:44 schroe_r ** ** /main/4.30/2 12 Jan 2007 18:04:24 schroe_r ** ** /main/4.30/_integration_4x30.a05/1 12 Jan 2007 14:03:29 schroe_r ** ** /main/4.30/wp_wang_si2quater_1/1 11 Jan 2007 15:35:36 wang_shu ** Added switch for l3m_utl.log. ** ** /main/4.30/1 19 Dec 2006 13:52:08 schroe_r ** ** /main/4.20/9 28 Nov 2006 15:37:56 umlauf ** ** /main/4.20/8 18 Jul 2006 13:14:13 schroe_r ** ** /main/4.20/_integration_4x20.b55/1 18 Jul 2006 09:10:57 schroe_r ** ** /main/4.20/wp_scharl_cmu_ini_iqrec/1 17 Jul 2006 16:00:04 scharl_p ** removed entry iq_recorder_debounce_counter in rf section ** ** /main/4.20/7 11 Jul 2006 15:39:46 schroe_r ** ** /main/4.20/_integration_4x20.b50/1 10 Jul 2006 17:25:14 schroe_r ** ** /main/4.20/wp_wang_cmr_1/1 5 Jul 2006 12:09:46 wang_shu ** Added CMR Performance and Repeated DL SACCH log switches ** ** /main/4.20/6 2 Jun 2006 09:31:15 schroe_r ** ** /main/4.20/_integration_4x20.b30/1 1 Jun 2006 12:31:21 schroe_r ** ** /main/4.10/wp_scharl_iqrec_cmu.ini/1 30 May 2006 12:08:49 scharl_p ** added line iq_recorder_debounce_counter=346 ** ** /main/4.10/1 3 Feb 2006 11:05:15 SCHROE_R ** ** /main/4.00/1 30 Nov 2005 08:23:20 schroe_r ** ** /main/3.80/5 28 Oct 2005 12:06:11 schroe_r ** ** /main/3.80/_integration_3x80.h75/1 27 Oct 2005 10:10:40 SCHROE_R ** ** /main/3.80/wp_kafi_nb_aclr/1 19 Oct 2005 12:46:35 FRIEDR_K ** ** /main/3.80/4 3 Aug 2005 17:01:30 jakob ** ** /main/3.80/_integration_3x80.h07/1 1 Aug 2005 11:53:17 JAKOB ** ** /main/4.00/2 24 Oct 2005 10:43:08 SCHROE_R ** ** /main/4.00/_integration_4x00.d05/1 21 Oct 2005 11:15:39 SCHROE_R ** ** /main/4.00/wp_wang_emr_wcdma_fdd_3/1 20 Oct 2005 16:22:57 schroe_r ** ** /main/4.00/1 25 Aug 2005 07:52:38 schroe_r ** ** /main/3.80/_integration_4x00.b10/1 9 Aug 2005 16:23:23 JAKOB ** ** /main/3.80/wp_scharl_iqrec_enabled/1 21 Jul 2005 10:06:30 SCHARL_P ** IQ-recorder enabled by default ** ** /main/3.80/3 20 Jun 2005 08:52:32 SCHROE_R ** ** /main/3.80/_integration_3x80.f05/1 20 Jun 2005 08:52:17 SCHROE_R ** ** /main/3.80/_integration_3x80.d10/1 20 May 2005 13:07:26 schroe_r ** ** /main/3.80/wp_scharl_iqrec/2 20 May 2005 12:09:13 SCHARL_P ** IQ-recorder disabled by default ** ** /main/3.80/2 19 May 2005 12:18:09 schroe_r ** ** /main/3.80/_integration_3x80.iqr/1 19 May 2005 12:17:55 schroe_r ** ** /main/3.80/wp_scharl_iqrec/1 19 May 2005 12:07:33 scharl_p ** added disable_iq_recorder in the rf section ** ** /main/3.80/1 22 Feb 2005 10:03:41 schroe_r * * Rev 1.58.1.2 Oct 06 2004 09:24:18 WANG_SHU *Added DATA Services log switches * * Rev 1.58.1.1 Aug 04 2004 09:19:10 MACKETAN *Added Bluetooth log switches * * Rev 1.58.1.0 May 11 2004 11:58:08 WANG_SHU *Set enable switches for GSM GT800. * * Rev 1.58 Feb 04 2004 16:29:32 SEELBACH *Add L3MGPRS switch and remove unused switches. * * Rev 1.57 Jan 23 2004 12:10:08 SEELBACH *Remove enable_ctrl_ack entry as no longer needed: *Ctrl Ack type is always enabled. * * Rev 1.56 Dec 12 2003 16:48:34 SEELBACH *New entry "enable_ack_type" in GSM section added. * * Rev 1.55 Nov 19 2003 16:33:16 SEELBACH *Remove release 99 switch. * * Rev 1.54 Oct 22 2003 14:31:50 THORSTEN *disable all CDMA one logs *disable APARX log *disable SIGL3TX log * * Rev 1.53 Oct 01 2003 10:07:40 STEINS_P *Added some WCDMA log switches. *Disabled all logs. * * Rev 1.52 Sep 30 2003 14:41:16 SEELBACH *New switch set_release_99 added. * * Rev 1.51 Sep 11 2003 10:49:30 SEELBACH *speech_setup_after_ho removed. * * Rev 1.50 Aug 27 2003 09:00:06 BACHERT *merged 1.49 with 1.47.1.1 * * Rev 1.49 Aug 07 2003 16:16:02 BOTTACCH *merged 1.48 with 1.47.1.0 * * Rev 1.48 Jul 30 2003 16:38:28 bottacch *Added CBK and AudCoder entries * * Rev 1.47.1.1 Aug 21 2003 17:38:34 SEELBACH *Switch speech_setup_after_ho added. * * Rev 1.47.1.0 Aug 01 2003 13:51:24 BACHERT *corrected SIHGPRS Log setting * * Rev 1.47 Jul 18 2003 12:27:48 BACHERT *merged 1.46 with 1.45.1.0 * * * Rev 1.45.1.0 Jul 18 2003 10:44:06 wang_shu *Add some logs for GSM signalling. * * Rev 1.46 Jun 27 2003 10:02:26 BACHERT *added logs for 1xEV-DO * * Rev 1.45 Mar 26 2003 10:22:24 BACHERT *added logging switches for HST_I2CW * * Rev 1.44 Mar 25 2003 15:34:30 wang_shu *Add logging switches for AuxTx in GSM signalling. * * Rev 1.43 Feb 12 2003 10:34:10 BACHERT *added *bluetooht lh decoder logging * * Rev 1.42 Jan 29 2003 16:50:22 MICHAE_A *added switches for new c331 driver *added missing logging switches * * Rev 1.41 Dec 20 2002 13:18:36 BACHERT *added selftest * * Rev 1.40 Dec 20 2002 11:00:36 BACHERT *- added dig_bic *- Version 1.38.1.9.1.0 back to trunc * * Rev 1.38.1.9.1.0 Dec 17 2002 15:15:46 wang_shu *Add logs for AuxTx driver. * * Rev 1.38.1.9 Sep 13 2002 12:42:28 BACHERT *merged 1.38.1.8 with 1.38.1.7.1.0 * * Rev 1.38.1.8 Aug 27 2002 09:06:22 wang_shu *Corrected CRTU-RU log switches. * * Rev 1.38.1.7 Aug 12 2002 10:00:18 Westphal *Adapted for UMP V5.25: *DSPs on ULH standalone and ULH on USU: The clearram application no longer *exists; the download of the clearram application is no longer necessary. *The functionality of clearram is now integrated in the bootloader. *For DSP debug purposes an alternative version of the bootloader exists. This *version has no clearram functionality. This version has the same name, but *another filename extension as the default bootloader. *In The CMU.INI there is a new entry "ulh_dsp_bootloader_ext" to select an *extension for the bootloader. * * * Rev 1.38.1.6 Aug 01 2002 14:25:00 wang_shu *Changed log files for Iqif path. * * Rev 1.38.1.5 Jul 12 2002 12:00:02 BACHERT *removed iqif frequencies * * Rev 1.38.1.4 Jul 08 2002 14:14:28 wang_shu *Add logging switches for Iqif path. * * Rev 1.38.1.3 26 Jun 2002 15:42:02 THORSTEN *cleared entrys for overwriting partnumber * * Rev 1.38.1.2 Jun 10 2002 09:57:26 STEINS_P *Added WCDMA Signalling log group. * * Rev 1.38.1.1 Jun 07 2002 16:22:28 BACHERT *changes for iqif correction * * Rev 1.38.1.0 24 May 2002 17:54:04 THORSTEN *first step to an optional option display * * Rev 1.38 Apr 25 2002 09:03:24 ZEISING *PILS for WCDMA added :-) * * Rev 1.37 Mar 19 2002 15:23:20 bachert *Merged Rev. 1.36 with 1.34.1.11.2.0 * * Rev 1.36 18 Mar 2002 16:40:50 thorsten *added usu_startup_mode=u * * Rev 1.35 06 Mar 2002 16:19:14 thorsten *disabled new USU logs *disabled k83* logs * * Rev 1.34.1.11 Feb 14 2002 09:35:36 machw_m *added switch for WCDMA UE spectrum: *use standard WCDMA netclock of 7.68MHz * * Rev 1.34.1.10 Feb 04 2002 11:15:08 ZEISING *- DDC400 can set as always present even * if not available *- WCDMA loggong switches added * * Rev 1.34.1.9 Dec 19 2001 11:07:38 STEINS_P *Removed useless comments. * * Rev 1.34.1.8 24 Oct 2001 14:59:42 thorsten *added sections for GSM 400 and GSM 850 *to see Overview 8PSK in Menu Select * * Rev 1.34.1.7 Oct 16 2001 13:54:30 brandste *added flag for RFL_BASE log * * Rev 1.34.1.6 Aug 27 2001 14:38:14 bachert *added flag (iqif_init) for iqif-board *initialization * * Rev 1.34.1.5 Jul 13 2001 10:32:38 bottacch *Added DDC_RSRC logging switches * * Rev 1.34.1.4 Jun 18 2001 17:19:08 michae_a *Added switches for log GSMMSL *Added switches disable_sig_edge, disable_power_msl. *Added switches multislot_abs_timing, multislot_debug_mask * * Rev 1.34.1.3 Jun 01 2001 09:57:48 macketan *Added cdma2000 logging switches and settings; *Added RFL logging switches; *Added GSM850 L3 logging switches. * * * Rev 1.34.1.2 Apr 04 2001 13:43:04 machw_m *added switch to replace all WCDMA correction *filters by decimation-only-filters * *added switches for HW tests in WCDMA spectrum *measurements * * Rev 1.34.1.1 Apr 03 2001 10:42:32 SCHWEIGS *added profile switches to disable WCDMA *correction filter and IF2 shift * * * Rev 1.34.1.0 Mar 19 2001 16:40:00 brandste *Log for Data Mirror in C331.cpp *- 331MIR_1 or 331MIR_2 - * * Rev 1.34 16 Jan 2001 15:22:48 malz *merged Rev. 1.31.7.0 with 1.33 * Rev 1.33 06 Dec 2000 16:51:48 BAUER_C *AMSPMS: NSigAFGen and SigAFGen added. * * Rev 1.32 04 Dec 2000 08:19:22 BAUER_C *1.31.5.2.1.2.1.0 merged into main branch * * Rev 1.31 11 Jul 2000 11:57:12 FSW_BASE_Integrator *Revision 1.30.2.1 merged. * * Rev 1.30 15 Jun 2000 18:11:36 BAUER_C *Logging for StuCtrl, LH_CDMA1, LH_CDMA2 disabled. * * Rev 1.29 31 May 2000 16:07:20 BAUER_C *"AMPOptEn" added. * * Rev 1.28 31 May 2000 09:26:56 BAUER_C *Added "FGrpEna" and "StuCtrl". * * Rev 1.27 04 May 2000 18:03:14 BAUER_C *Some Log-File names corrected. * * Rev 1.26 04 May 2000 15:02:22 BAUER_C *Audio and AMPS added. * * Rev 1.25 24 Mar 2000 08:54:54 SEELBACH *Half rate and autoranging enabled. * * Rev 1.24 11 Feb 2000 11:59:24 SCHACH_J *logging mechanism for autoranging added * * Rev 1.23 07 Feb 2000 08:41:20 SCHWEIGS *added: *FPGA_LOAD_FROM_FSW=TRUE // load fpga's by FSW *DISABLE_AUTORANGING=TRUE // autoranging disabled as not perfectly supported by older hardware * * * Rev 1.22 01 Feb 2000 10:23:46 SCHWEIGS *removed logging switch -B fpr GSM_CTL (because not supported by this module) * * Rev 1.21 Dec 01 1999 17:05:10 SEELBACH *GSM 400 Layer 3 message log file added. * * Rev 1.20 Nov 29 1999 13:40:08 KIRCHHOF *switch off screen loging by some entrys, *new entry for GSM control * * Rev 1.19 25 Nov 1999 14:35:24 ZEISING *new entry CHECK_SW_VERSION_CHANGE * * Rev 1.18 18 Nov 1999 10:50:32 ZEISING *added entry use_fixed_path_selection * * Rev 1.17 Sep 16 1999 10:13:30 MICHAE_A *added entry use_audio * * Rev 1.16 Sep 09 1999 10:04:22 SEELBACH *Half rate enable/disable added. * * Rev 1.15 Sep 02 1999 13:47:34 KIRCHHOF *add switch for filter characteristic * * Rev 1.14 Aug 31 1999 15:34:38 KIRCHHOF *enable power pcl * * Rev 1.13 Aug 19 1999 10:12:30 MACKETAN *Added comment for log group use. *Added complete IS136 logs using log group as example. * * Rev 1.12 May 26 1999 13:42:22 MACKETAN *Repaired switches for Sig/Nsig Power/PCL. (overwritten from Rev.1.10) * * Rev 1.11 May 21 1999 15:55:50 MACKETAN *Added more IS 136 measurement log switches * * Rev 1.8 12 Mar 1999 12:27:34 ZEISING *position of comment changed due to problems in PROF.CPP * * Rev 1.7 12 Mar 1999 09:04:48 ZEISING *"TRY_OTHER_PATH" and "HW_SIMULATION_IS_ALLOWED" in section "DRIVERS" added * * Rev 1.6 Feb 20 1999 16:51:38 MICHAE_A *added CHECK_EVENT_FUNCTIONS *added SPECTRUM GAIN RESERVE * * Rev 1.5 Feb 05 1999 17:43:34 KIENER *USB logging * * Rev 1.4 Dec 01 1998 13:58:18 MACKETAN *corrcted settings, all logs switched off by default * * Rev 1.2 Nov 24 1998 16:24:20 MICHAE_A *Added comments ** ** ** **************************************************************************************************** ***************************************************************************************************/ [log] /*************************************************************************************************** **************************************************************************************************** ** ** Logging switches; environment variables & .ini files aren't used anymore. ** Common logging switches (not always allowed) ** ** B[size] - Buffered Output: All output is written to a cycle buffer. This buffer ** is either periodically flushed or at the end of the program. The ** optional parameter size changes the current size of the buffer ** Default: 10K ** Example: B16384 : change ** ** I - Immediate Output: The output is written to the output medium (i.e. a ** file or the trace window) as soon as possible. If 'I' is used with ** option 'B', messages will be stored in the cycle buffer ** for this log. The cycle buffer is flushed two times per seconds ** ** S[size] - write output to the fsw-trace-window (Screen). If the trace window ** is not open, The output is stored in a cycle buffer. size determines ** the size of this cycle buffer (default 10K) ** ** F write output to file. In the above example the file will be called ** "PVT.LOG" ** C write output to serial device on CMU (COM2:), speed 115200, 8N1. ** If nobody is listening at the serial port, nothing happens (log ** discarded) ** ** A '-' in front of one of these options, disables the corresponding option ** If a certain option is not modified by this file, the default option which is set by the ** programmer is used ** **************************************************************************************************** ***************************************************************************************************/ // BASE System //-------------- USB=-F // +F creates list of not overloaded adjustment functions MCL=-B-F-I-C ARG=-F-I-S-B-C // Autoranging log group FGrpEna=-B-F-I-S // Function Group Enable CBK=-B-F-I-S // Callback Manager // CMU Driver //-------------- AUC=-B-F-S // AUC TRG=-B-F-I-S // Trigger UAD=-B-F-I // frontend ADC PMGR=-B-F-I-S // path manager RXTX1=-B-F // C331/1 RXTX2=-B-F // C331/2 331MIR_1=-B-F-I // Data Mirror for C331/1 331MIR_2=-B-F-I // Data Mirror for C331/2 StuCtrl=-B-F-I // Startup Control LH_CDMA1=-B-F-I LH_CDMA2=-B-F-I LH_CD2K1=-B-F-I LH_CD2K2=-B-F-I CTC=-B-F-I // Correction Table Check ULH1=-B-F-I ULH2=-B-F-I ABIS=-B-F-I USU1_ULH=-B-F-I USU2_ULH=-B-F-I USU1_PPC=-B-F-I USU2_PPC=-B-F-I COPRO=-B-F-I IQIF=-B-F-I IQIF_EP=-B-F-I IQIFTEST=-B-F-I CEAM=-B-F-I-S B82_OPT=-B-I-F-S LH_OPT=-B-F-I-S IPC_SF=-B-F-I-S DDC_RSRC=-B-F-I-S //DDC Resource Manager DDC=-B-F-I-S //DDC Filter RFL_BASE=-B-F-I-S-C //RFL BASE log HST_I2CW=-B-F-I-S //HST driver for auxtx board AUXTXCOM=-B-F-I-S AUXTXTSK=-B-F-I-S AUXTX=-B-F-I-S AUXTX_EP=-B-F-I-S LBK=-B-F-I-S DIAGINFO=-B-F-I-S NCF_PHC=-B-F-I-S // CMU //--------- CTM=-B-F-I-S CMUFMCAL=-B-I-F // DynTest FM Modulation Calibration CMUFMCAF=-B-F-I // DynTest FM Modulation Calibration: Sequence AM/FM Level Calibration CMUFMCAA=-B-F-I // DynTest FM Modulation Calibration: Sequence AM/FM Level Calibration: DRAmpAna (AMPS Analyzer) CMUFMCRA=-B-F-I // DynTest FM Modulation Calibration: Sequence AM/FM Level Calibration: RF Analyzer RFL_LOG=-B-F-I-S-C // RFL IqifPath=-B-F-I-S // Iqif Path Dig_Bic=-B-F-I-S // DIG Board Version Test SELFTEST=-B-F-I-S // Selftest NPM=-B-F-I AUXIF=-B-I-F-S // Audio Base System. //------------------- // Analyzer and Generator Task Instances CMU-B41=-B-F-I-S // Process to access the audio DSP via DSP driver instance AudRInpM=-B-F-I-S // Resource Audio Input Mode AudROutM=-B-F-I-S // Resource Audio Output Mode AudROut=-B-F-I-S // Resource Audio Output AudRSpk=-B-F-I-S // Resource Speaker Control AudRAAn1=-B-F-I-S // Resource Audio Analyzer 1 AudRAAn2=-B-F-I-S // Resource Audio Analyzer 2 AudRAGn1=-B-F-I-S // Resource Audio Generator 1 AudRAGn2=-B-F-I-S // Resource Audio Generator 2 AudRMGn1=-B-F-I-S // Resource Modulation Generator 1 AudRMGn2=-B-F-I-S // Resource Modulation Generator 2 AudCal=-B-F-I-S // Audio Board Calibration AudCoder=-B-F-I-S // Coder // Audio Function Group //---------------------- AudSpCod=-B-F-I-S // Parameter Adjustments of Speech En-/Decoder AudSAFA1=-B-F-I-S // Singletone AF Analyzer 1 AudSAFA2=-B-F-I-S // Singletone AF Analyzer 2 AudSAFG1=-B-F-I-S // Singletone AF Generator 1 AudSAFG2=-B-F-I-S // Singletone AF Generator 2 AudM1=-B-F-I-S // Multitone 1 AudM2=-B-F-I-S // Multitone 2 AudMBoth=-B-F-I-S // Multitone Both (Stereo) AudTHD1=-B-F-I-S // THD 1 (Total Harmonic Distortion) AudTHD2=-B-F-I-S // THD 2 // RF Function Group //------------------- AUXTX_GT=-B-I-F-S FPSI=-B-F-I-S // logging switches for module Fixed Path Selection PVT=-B-I-F-S // logging switches for module Power vs. Time RF_GT=-B-F-I-S // logging switches for module RF Generator RF_GT_LM=-B-I-F-S RFAT=-B-F-I-S // logging switches for module RF Analyzer SETCALIB=-B-F-I-S SPEC=-B-F-I-S // logging switches for module Spektrum // GSM Function groups //--------------------- GSM_CTL=-F-S // logging switches for module CTL GSM_GT=-B-F-S // Generator NSig GSM_MPRS=-B-F-S // GSMPPAR=-B-F-I // GSMMSL=-B-F-I-S-C // power multislot GSMEMPAR=-B-F-C-I RAMPSIG=-B-F-S // AMR_F_CS=-B-F-I AMR_H_CS=-B-F-I MSL_CS=-B-F-I AMRHE_CS=-B-F-I WB_AMRF8=-B-F-I WB_AMRFG=-B-F-I WB_AMRH8=-B-F-I APAR=-B-F-I APARX=-B-F-I ACP=-B-F-S-I AUXTX_PI=-B-F-S-I //AuxTx for GSM signalling. PD_MEAS=-B-F-S-I DATS_PI=-B-F-S-I //DATS CMR=-B-F-S-I FERFACCH=-B-F-S-I SACCH=-B-F-S-I SAC_REP=-B-F-S-I SIGMMI=-B-F-S-I SIH=-B-F-S-I SIH_ACT1=-B-F-S-I SIHGPRS=-B-F-I L3MGPRS=-B-F-S-I L3M_RR=-B-F-S-I L3M_UTL=-B-F-S-I SIGL3TX=-B-F-S-I // IS136 Function groups (with log group use) //------------------------------------------- I8_SIG=-F-B-I-S-C I9_SIG=-F-B-I-S-C AM_SIG=-F-B-I-S-C I8_MEAS=-F-B-I-S-C I9_MEAS=-F-B-I-S-C AM_MEAS=-F-B-I-S-C // cdma Function groups // ------------------------------------------ CDMA=-F-B-I-S CDM_SGC=-F-B-I-S CDMA_GOP=-F-B-I-S CDMA_GPM=-F-B-I-S CDMA_OLP=-F-B-I-S CDMA_OVS=-F-B-I-S CDMA_RPP=-F-B-I-S CDMA_RXQ=-F-B-I-S CDMA_UTL=-F-B-I-S CDMA_NBP=-F-B-I-S CDMA_WFQ=-F-B-I-S CMT=-F-B-I-S CHQ_OVRV=-F-B-I-S CTL_ATM=-F-B-I-S CTL_CAL=-F-B-I-S CTL_HAND=-F-B-I-S CTL_SON=-F-B-I-S CTL_TASK=-F-B-I-S CTL_UTL=-F-B-I-S DISPATCH=-F-B-I-S GEN=-F-B-I-S LH_CON=-F-B-I-S M8_NSIGP=-F-B-I-S M1_NSIGP=-F-B-I-S MEASPATH=-F-B-I-S MSG_BRD=-F-B-I-S PST=-F-B-I-S // cdma2000 Function groups (with log group use) // ------------------------------------------ // these are grouped after options; *s is signalling, // *p is LH protocol, *m is measurement and *f are // FER measurements. K83s=-F-B-I-S-C K84s=-F-B-I-S-C K85s=-F-B-I-S-C K86s=-F-B-I-S-C K88s=-F-B-I-S-C K83p=-F-B-I-S-C K84p=-F-B-I-S-C K85p=-F-B-I-S-C K86p=-F-B-I-S-C K83m=-F-B-I-S-C K84m=-F-B-I-S-C K85m=-F-B-I-S-C K86m=-F-B-I-S-C K88m=-F-B-I-S-C K83f=-F-B-I-S-C K84f=-F-B-I-S-C K85f=-F-B-I-S-C K86f=-F-B-I-S-C // AMPS-MS //---------- AMPOptEn=-B-F-I // OptionEnable DTAMPAFM=-B-F-I // Access to TX-DSP application DTAmpAFM.dld DRAMPANA=-B-F-I // Access to RX-DSP application DRAmpAna.dld AMPNRFGT=-B-F-I // NSigRFGen AMPNModG=-B-F-I // NSigModGen AMPNAFG= -B-F-I // NSigAFGen AMPNRAFA=-B-F-I // NSigRxTestAFAnalyzer AMPNRHum=-B-F-I // NSigRxTestHum&Noise AMPNRSen=-B-F-I // NSigRxTestSensitivity AMPNRFRR=-B-F-I // NSigRxFreqResponse AMPNTMod=-B-F-I // NSigTxTestModulation AMPNTHum=-B-F-I // NSigTxTestHum&Noise AMPNTAFL=-B-F-I // NSigTxTestAFLevelSearch AMPNTFRR=-B-F-I // NSigTxFreqResponse AMPSModG=-B-F-I // SigModGen AMPSAFG= -B-F-I // SigAFGen AMPSRAFA=-B-F-I // SigRxTestAFAnalyzer AMPSRHum=-B-F-I // SigRxTestHum&Noise AMPSRSen=-B-F-I // SigRxTestSensitivity AMPSRFRR=-B-F-I // SigRxFreqResponse AMPSTMod=-B-F-I // SigTxTestModulation AMPSTHum=-B-F-I // SigTxTestHum&Noise AMPSTAFL=-B-F-I // SigTxTestAFLevelSearch AMPSTFRR=-B-F-I // SigTxFreqResponse AMPFMCFD=-B-F-I // DynTest FM Modulation Calibration: Sequence AMPS Frequency Deviation AMPFMCGA=-B-F-I // DynTest FM Modulation Calibration: Sequence AMPS Frequency Deviation: DTAmpAFM (AMPS RF Generator) AMPFMCRG=-B-F-I // DynTest FM Modulation Calibration: Sequence AMPS Frequency Deviation: RF Generator AMPFMCAA=-B-F-I // DynTest FM Modulation Calibration: Sequence AMPS Frequency Deviation: DRAmpAna (AMPS RF Analyzer) AMPFMCRA=-B-F-I // DynTest FM Modulation Calibration: Sequence AMPS Frequency Deviation: RF Analyzer AMPFMCAG=-B-F-I // DynTest FM Modulation Calibration: Sequence AMPS Frequency Deviation: AF Mod Generator // WCDMA FDD UE Test Function Group //--------------------------------- WCDMAFIL=-F-B-I CWGT=-F-B-I L1C_FW=-F-B-I-C L1C_CMD=-F-B-I L1C_CAL=-F-B-I-C-S WGL=-F-B-I-S PPC_CMD=-F-B-I-C PPC_CTRL=-F-B-I-S-C WCDMAGEN=-F-B-I-S-C WCDMASIG=-F-B-I-S-C WCDMAFLG=-F-B-I-S-C // CRTU-RU Function Group //---------------------------------- CRTU-RU1=-F-B-I-C-S CRTU-RU2=-F-B-I-C-S // Bluetooth //---------------------------------- ACLDATA=-F-B-I-C-S BTBERAPP=-F-B-I-C-S BTBERPA1=-F-B-I-C-S BTBERPA2=-F-B-I-C-S BTBERPA3=-F-B-I-C-S BTBERPA4=-F-B-I-C-S BTBERPA5=-F-B-I-C-S BTBSEPAR=-F-B-I-C-S BTGENTSK=-F-B-I-C-S BTMODPAR=-F-B-I-C-S BTMPRPAR=-F-B-I-C-S BTPVTPAR=-F-B-I-C-S BTWPMTSK=-F-B-I-C-S BT_DDC=-F-B-I-C-S BTCORBRD=-F-B-I-C-S EMH_FIX=-F-B-I-C-S BT_FRDEV=-F-B-I-C-S BT_HOST=-F-B-I-C-S BT_SG_TD=-F-B-I-C-S BT_LB=-F-B-I-C-S BT_LHDEC=-F-B-I-C-S // Bluetooth LH Decoder logging (HCI commands & events) BTSIGPAR=-F-B-I-C-S SYNCMAN=-F-B-I-C-S ALLBTTSK=-F-B-I-C-S BTSIGAUD=-F-B-I-C-S BTSIGCON=-F-B-I-C-S BTSIGINQ=-F-B-I-C-S BTSIGPAG=-F-B-I-C-S BTSIGPHS=-F-B-I-C-S BTSIGRES=-F-B-I-C-S BTSIGTSK=-F-B-I-C-S BTCALMOD=-F-B-I-C-S BTBERTS1=-F-B-I-C-S BTBERTS2=-F-B-I-C-S BTBERTS3=-F-B-I-C-S BTBERTS4=-F-B-I-C-S BTBERTS5=-F-B-I-C-S BTBSETSK=-F-B-I-C-S BTMODTSK=-F-B-I-C-S BTPVTTSK=-F-B-I-C-S BTMPRTSK=-F-B-I-C-S BTOBWTSK=-F-B-I-C-S BTACPTSK=-F-B-I-C-S // discard anything what's left over ANY=-F-B-I-S-C GLOBAL=-F-I-S-B-C // switch off all logs [LOG_GROUP] /*************************************************************************************************** ** ** Log group remarks. ** ** Log groups offer the possibility of enabling or disabling use of a common output ** device for more than one object. ** Each object which needs to log can create an instance of a log group object ** (see implementation for details), and these objects are controlled via ** entries in this file whether to log into one (or more) common devices, or whether to log ** into separate devices. ** ** The profile entries are (nearly) self-documenting: ** First of all, one must declare a group list, the list of loging group devices one wants to use. ** this is done with the GROUP_LIST= statement. (one can use up to 512 characters on the ** GROUP_LIST= entry line, so there's probably enough space for future use) ** The syntax is straightforward: a comma-separated list of words (whitespace is ignored) ** ** Additionally, each entry in the GROUP_LIST statement can be assigned a series of LOGs. ** (if nothing is assigned, the log group will contain no logging, and the log file will not be ** created) ** The assignment is done simply by taking the name of the group in the GROUP_LIST statement ** as profile key, and setting as value the separate logs one wants to redirect into that group. ** ** For example, if a a user has six objects with their logs, named ** MEAS_PVT, MEAS_MOD, MEAS_ACP, MEAS_BER, SIG_HW, SIG_TASK, and wants to log all measurements ** into one device, and all signalling logs into another (in this example, measurement log names ** begin with "MEAS", the signalling logs with "SIG" for easier understanding) ** Thus, the user creates a GROUP_LIST statement with two entries: ** ** GROUP_LIST= MEASUREM, SIGNAL ** ** Now, we assign the names of the log objects to the groups: ** ** MEASUREM= MEAS_PVT, MEAS_MOD, MEAS_ACP, MEAS_BER ** SIGNAL= SIG_HW, SIG_TASK ** ** This leads to two LOG_C_LOG objects created named "MEASUREM" and "SIGNAL", of which the logging ** switches can be controlled in the ordinary way in the [log] section. ** ** Additionally, the user isn't forced to write each and any log name into the assignment list. ** The assignments can use a subset or regular expressions to match log names into groups. ** In our example, the assignment could have been shortened: ** ** MEASUREM= MEAS_* ** SIGNAL= SIG_* ** ** (for a more detailed description of matching rules please have a look at the log group sources.) ** ** Careful. The regexp matching is case sensitive. ** ** As an extended example, I've commented the IS136 use of log groups below. ***************************************************************************************************/ /* the log group list */ GROUP_LIST= I8_SIG, I9_SIG, AM_SIG, I8_MEAS, I9_MEAS, AM_MEAS, K83m, K84m, K85m, K86m, K88m, K83f,\ K84f, K85f, K86f, K83p, K84p, K84p, K86p, K83s, K84s, K85s, K86s, K88s, ARG, WCDMASIG,\ WCDMAFLG, PPC_CTRL, WCDMAGEN, ANY /* * the is136 measurement log names obey simple rules: each measurement starts with 'M', * the next char determines which band (8=800MHz, 9=1900MHz, A=AMPS (future use)), the * next character tells whether a signalling('S') or a non-signalling('N') measurement. * Following the measurement name, and if it ends with "_P", it is the measurements's * parameter class's log. * * Signalling logs start with I8 or I9 or AM, the rest is the task name. * * Here is the list of current is136-800 measurements and helpers: * * M8NGCF: non-signalling group config * M8NGEN: non-signalling Generator * M8NPT, M8NPT_P: non-signalling power versus time. * M8NMM, M8NMP, M8NME, M8NMM_P, M8NMP_P, M8NME_P: non-signalling modulation * M8NACP, M8NACP_P: non-signalling adjacent channel power * M8NBER, M8NBER_P: non-signalling bit error rate * * M8SPTN, M8SPTN_P signalling power versus time normal burst * M8SPTS, M8SPTS_P signalling power versus time shortened burst * M8SMM, M8SMP, M8SME, M8SMM_P, M8SMP_P, M8SME_P: signalling modulation * M8SACP, M8SACP_P: signalling adjacent channel power * * I8SIGTSK: signalling task (main L3 interface) * I8CNFTSK: signalling configuration manager task * I8ERRTSK: signalling error reporting task * I8PNGTSK: signalling LH ping ("are you still alive?") task * I8SigGrp: signalling group config * I8_HWTSK: signalling hardware configuraion task * I8DDCTSK: signalling DDC filter manager task * I8WPMTSK: signalling wideband power meter task * */ /* assign targets for signalling */ I8_SIG= I8* I9_SIG= I9* AM_SIG= AM* /* assign targets for measurements */ I8_MEAS= M8* I9_MEAS= M9* AM_MEAS= MA* /* assign targets for autoranging */ ARG= ARG_MT_0, ARG_ME_0, ARG_CTRL /* assign targets for cdma2000 */ // signalling linkhandler protocol K83p= K83_sPL* K84p= K84_sPL* K85p= K85_sPL* K86p= K86_sPL* // signalling FER measurements K83f= K83_sF* K84f= K84_sF* K85f= K85_sF* K86f= K86_sF* // measurements K83m= K83_m* K84m= K84_m* K85m= K85_m* K86m= K86_m* K88m= K88_m* // signalling stack K83s= K83_s* K84s= K84_s* K85s= K85_s* K86s= K86_s* K88s= K88_s* /* assign targets for WCDMA signalling */ WCDMAGEN= WCDMAG* WCDMASIG= WCDMAS* WCDMAFLG= WCDMAFLG PPC_CTRL= PPC_CTRL /* catch-all for so far not-assigned logs */ ANY= * [cmu] HW_PRESENT=true // currently not used CHECK_EVENT_FUNCTIONS=false // check for non-overloaded event functions CHECK_SW_VERSION_CHANGE=TRUE // check sw installation consistency FPGA_LOAD_FROM_FSW=TRUE // load fpga's by FSW DISABLE_AUTORANGING=FALSE // autoranging can be disabled as not perfectly supported by older hardware ARG_USE_ONLY_WB=TRUE // disable the narrow band measurement for autoranging MOC_MTC_SUPPORTED=TRUE // enable MOC/MTC support for CMU 300 ABIS_SUPPORTED=TRUE // enable Abis support for CMU 300 [drivers] DEBUG_COR=0 // COR serial log SYNC_COR=FALSE // wait for acknowledge of COR before sending new commands DEBUG_C331=0 // COR driver log mask C331_RECEIVE_BUFFERS=4 // number of receive buffers in COR driver CREATE_PAR_LIST=FALSE IQIF_INIT=TRUE // if TRUE IQIF-Board will be initialized ; switches for HSD HSD_LOG= // possible values: // D - Display // F - File // BF - Buffer File // BD - Buffer Display HSD_LOG_SWI= // possible values: ON | OFF HSD_LOG_STR= // possible values: ON | OFF HSD_LOG_STA= // possible values: ON | OFF TRY_OTHER_PATH=FALSE // tries e.g. Rx2 if Rx1 is not available HW_SIMULATION_IS_ALLOWED=FALSE // allowas simulation of missing hw cdma2000_LH_enable_flash_from_fsw=TRUE // allow to flash the sasquatch LH from FSW... cdma2000_LH_flash_force=FALSE // allow force flashing despite identical version info. ; strm_image=STRM_IMG // name of image file ; dsp software ; DSP_SW_VERSION=2 // version number of dsp software interface ddc400_always_present=FALSE ; linkhandler usu_startup_mode=u // user mode ulh_dsp_bootloader_ext=* // filename extension of DSP bootloader file (ULH standalone and ULH on USU): // * default, dont change extension // XYZ change extension to XYZ CMU_IPC_PROT=OFF // OFF | FILE LHI_PROT=0 // 0-3 LHI_DSP_DELAY= // numeric value LHI_DSP_NUM= // numeric value [measurement] ; SPECTRUM GAIN RESERVE=2.0 use_filter_characteristic=TRUE [rf] use_fixed_path_selection=FALSE disable_iq_recorder=FALSE [gsm] multislot_abs_timing=FALSE multislot_debug_mask=0 [gsm400] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gsm700] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gsm850] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gsm900] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gsm1800] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gsm1900] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gt800] disable_sig_spectrum=FALSE disable_nsig_spectrum=FALSE disable_power_pcl=FALSE disable_sig_edge=FALSE disable_power_msl=FALSE [gsm_half_rate] disable_half_rate=FALSE [gprs_traffic_mode] disable_gprs_csx=0xE000 [audio] use_audio=TRUE [wcdma] // this section has been moved to file c:\cmu\%CMU_VERSION%\fgroup\wcdma\wcdma.ini [cdma2000] Enable_LH_Ping=TRUE // you can forbid pinging the LH to see whether it's still alive [ACLR_HDYN] WB_add_Ch_fc1_Sweep=0 WB_add_Ch_1st_Sweep=-11 WB_add_Ch_2nd_Sweep=-22 NB_add_Ch_fc1_Sweep=0 NB_add_Ch_1st_Sweep=-22 NB_add_Ch_2nd_Sweep=-26 Alt_add_Ch_fc1_Sweep=0 Alt_add_Ch_1st_Sweep=0 Alt_add_Ch_2nd_Sweep=0 [ACLR_SEM] sem_WB_add_Ch_fc1_Sweep=0.0 //Default: 0.0 (DOUBLE) sem_WB_add_Ch_1st_Sweep=-11.0 //Default: -11.0 (DOUBLE) sem_WB_add_Ch_2nd_Sweep=-11.0 //Default: -11.0 (DOUBLE) sem_WB_add_Ch_3rd_Sweep=-19.0 //Default: -19.0 (DOUBLE) sem_NB_add_Ch_fc1_Sweep=0.0 //Default: 0.0 (DOUBLE) sem_NB_add_Ch_1st_Sweep=-22.0 //Default: -22.0 (DOUBLE) sem_NB_add_Ch_2nd_Sweep=-22.0 //Default: -22.0 (DOUBLE) sem_NB_add_Ch_3rd_Sweep=-26.0 //Default: -26.0 (DOUBLE) sem_Alt_add_Ch_fc1_Sweep=0.0 //Defualt: 0.0 (DOUBLE) sem_Alt_add_Ch_1st_Sweep=0.0 //Default: 0.0 (DOUBLE) sem_Alt_add_Ch_2nd_Sweep=0.0 //Default: 0.0 (DOUBLE) sem_Alt_add_Ch_3rd_Sweep=0.0 //Default: 0.0 (DOUBLE) =============================================================== >cat BASE.INI /* $Header: Q:/bswbase.prj/archive/exe/BASE.INZ 3.13 09 Apr 2002 10:50:56 BLEICH_W $ */ /********************************************************************* ********************************************************************** ** ** COPYRIGHT (c) 1997 Rohde & Schwarz GmbH & Co. KG ** Muehldorfstrasse 15 ** R & S 81671 Muenchen Dep. 1ESC2 ** Germany ** ------------------------------------------------------------------- ** ** MODULE base.ini ** ** PROJECT Bediensystem-Software (BSW) fuer CMU ** ** SOURCEFILE .\BSW\BASE\Exe\Watcom\Base\Base.Ini ** ** HISTORY ** ------------------------------------------------------------------ ** 2006-07-11 01.17 an, new i855 graphics driver ** 2003-07-07 01.16 eh, HEAPSIZE_BIG ** 2002-07-08 01.15 bl, auf FSW-Wunsch HEAPSIZE auf 14000 vergroessert ** 2002-03-21 01.14 eh, Angabe von EXTERNALDRIVE jetzt optional ** 2002-02-09 01.13 rw, geaendert ** @DEFDIRECTORYINTERNAL = "USERDATA\SAVE" ** @CONSTDIRECTORYINTERNALPRINT = "\INTERNAL\USERDATA\PRINT" ** @PATHUSERDATA = "\INTERNAL\USERDATA\REMOTE ** 2001-12-18 01.12 bl, HEAPSIZE auf 12000 vergroessert ** 2001-10-01 01.11 bl, @EXTERNALDRIVE -> D ** HEAPSIZE -> 10000 ** 2001-08-31 01.10 eh, neue Pfade Userdata, Log ** 2000-09-18 01.09 bl, HEAPSIZE auf 5000 vergroessert. ER1448 ** 1999-10-12 01.08 sb, CONSTDIRECTORYINTERNALPRINT neu ** 1999-06-17 01.07 mb, DISPLAY_DLL: Pfad f�r Diplay-Treiber-Dll's ** und Kommentierung ergaenzt. ** 1999-03-17 01.06 tb, Kommentierung ergaenzt ** 1999-03-05 01.05 tb, CONSTDIRECTORY = \TEMP, solange kein Datamenu ** 1999-01-28 01.04 eh, DEFDIRECTORY leer, CONSTDIRECTORY = CMU_DATA ** 1999-01-21 01.03 eh, DEFDIRECTORYINTERNAL in [FILER] eingef�hrt ** 1998-11-02 01.02 pj, [FILER] eingefuegt. ** 1998-08-07 01.01 cb, HEAPSIZE auf 600 vergroessert. ** 1998-04-08 01.00-12 hs, Alles zur Protokoll-Ausgabedatei eingebaut. ** 21.10.97 01.00-11 sg, Dll-Pfade auf relative Pfade umgestellt ** 10.10.97 01.00-10 sg, Pfadangaben fuer Dll-Suche erg. ** 06.10.97 01.00-09 tb, vereinfachter Nonvolatile-Pfad-Default ** TestHelp entfernt ** 04.09.97 01.00-08 tr, Einfuehrung von HEAP ** 07.07.97 01.00-07 tb, verschiedene VGA-Karten ** 23.05.97 01.00-06 cb, CMU-Dateien befindet sich unterhalb des ** Root-Verzeichnisses "\PROJECT\CMU.PRJ" ** 28.04.97 01.00-05 cb, Nonvolatile Laufwerk ist "C"; FileName kann ** fuer Nonvolatile nicht eingestellt werden. ** 11.02.97 01.00-04 pw, Neue Dateien fuer Remote-Debugging ** 17.12.96 01.00-03 se, Alles zu TESTHELP entfernt. Sektion MAIN ** hinzu. Kommentare zu TESTHELP beibehalten ** evtl. Wiederverwendung fuer die spaetere ** ONLINE Hilfe. ** 10.12.96 01.00-02 cb, Filename fuer Helpfile mit Kontexttabelle ** 25.11.96 01.00-01 cb, Pfad- und Dateiname fuer Help-Datei sind ** getrennt anzugeben. ** 28.10.96 01.00-00 cb, Erstellung ** ** ABSTRACT ** ------------------------------------------------------------------ ** Das Basissystem liest beim Start dieses Ini-File aus und wertet ** die Eintraege aus. Ueber das Ini-File kann das Verhalten des ** Programms ohne Neucompilierung geandert werden. Pro Zeile duerfen ** im Ini-File nicht mehr als INI_FILE_MAX_CHARS_PER_LINE Zeichen ** eingegeben werden (siehe "main.cnf"). ** ** Alle Zeilen, die nicht mit '[' oder mit '@' beginnen, werden als ** Kommentar behandelt und ueberlesen. Die Syntax der Eintraege ** lautet wie folgt: ** ** [ModulName] ** @ParamName = "ParamValue" ** ** ModulName: ** ========== ** ** Der in eckigen Klammern eingefasste Modulname kennzeichnet den ** Beginn einer Parameterliste, die speziell fuer dieses Modul ** gesetzt werden koennen. Der muss immer komplett ** in Grossbuchstaben geschrieben werden. Blanks innerhalb von ** werden ueberlesen. Die erste eckige Klammer ** muss immer in der ersten Spalte der Zeile beginnen. ** ist auf maximal INI_FILE_MAX_CHARS_PER_MODULNAME ** Zeichen beschraenkt (siehe "main.cnf"). ** ** Gueltige Werte fuer den Modulnamen sind derzeit: ** ** TESTHELP ...... Extension-Modul "TestHelp" im Context TestHelp ** NONVOLATILE ... Klassendaten fuer "Nonvolatile" ** VGA ........... Einstellung der VGA-Graphikkarte ** HEAP .......... Heapgroesse der funktionalen Software in kByte ** ** ParamName: ** ========== ** ** Nach dem ModulName schliesst sich die Liste der Parameter an, ** die fuer das jeweilige Modul modifiziert werden kann. Der ** muss immer komplett in Grossbuchstaben geschrieben ** werden. Der Klammeraffe muss dabei immer in der ersten Spalte ** der Zeile stehen. Abgeschlossen wird mit dem ** "="-Zeichen. Blanks innerhalb von bis zum ** "=" Zeichen werden ueberlesen. ist auf maximal ** INI_FILE_MAX_CHARS_PER_PARAMNAME Zeichen beschraenkt (siehe ** "main.cnf"). Je nach sind folgende Werte fuer ** zulaessig: ** ** ParamValue: ** =========== ** ** In Gaensefuesschen eingeklammert folgt der Wert, der dem ** Parameter zuzuweisen ist (auch numerische Werte sind in ** Gaensefuesschen einzufassen). Der Wertebereich fuer ** haengt dabei von und ab: ** ********************************************************************** *********************************************************************/ /********************************************************************* ** - ModulName = NONVOLATILE ** ----------------------- ** ** In der Simulation auf dem PC legt Nonvolatile die zu ** sichernden Parameterwerte in einer Datei ab, wobei die ** Reihenfolge der Daten in der Datei ein 1:1 Abbild der ** Daten ist, die Nonvolatile im nichtfluechtigen Speicher ** ablegen wuerde. ** ** ParamName | Bedeutung ** ------------+----------------------------------------------- ** DRIVENAME | Laufwerksbuchstabe fuer das Device, ** | in dem Nonvolatile per Default die ** | Datei zum Sichern der Parameterwerte ** | anlegt. ** PATHNAME | Verzeichnis, in dem Nonvolatile per ** | Default die Datei zum Sichern der ** | Parameterwerte anlegt. ** ** ** ParamName | Wertebereich von ParamValue ** ------------+------------------------------------------------- ** DRIVENAME | Buchstabe fuer Drivenamen (z.B. "C") ** PATHNAME | DOS-Pfad, beginnend mit "\" (z.B. "\CMU.PRJ") ** *********************************************************************/ [NONVOLATILE] @DRIVENAME = "C" @PATHNAME = "." /********************************************************************* ** - ModulName = VGA ** --------------- ** ** In der Simulation auf dem PC wird i.d.R. eine andere ** VGA-Karte verwendet als auf dem Targetsystem. ** Per Default wird vom VESA 1.2 Standard ausgegangen, es ** koennen aber auch andere Karten angegeben werden. ** In den Faellen VESA1x und VESA2x muss fuer die notwendige ** VESA BIOS Extension selbst gesorgt werden! ** ** ParamName | Bedeutung ** ------------+----------------------------------------------- ** DISPLAYTYPE | Benutzte(r) Grafikkarte/Grafikcontroller ** ** ** ParamName | Wertebereich von ParamValue ** ------------+----------------------------------------------- ** DISPLAYTYPE | "VESA1x" VESA Bios Extension 1.2 (Default) ** | "VESA2x" VESA Bios Extension 2.0 ** | "T8900" Trident T8900 (nicht getestet!!!) ** | "ET4000" Tseng ET4000 ** | "VIDEO7" Video 7 ** | "CHIPS" Chips & Technology ** | "S3M5" S3 M5 ** | "I810" Intel i810/i815 chipset ** | "I855" Intel i810 chipset ** | ** | "NTSIM" fuer NT-Simulation ** *********************************************************************/ [VGA] @DISPLAYTYPE = "VESA1x" /********************************************************************* ** - ModulName = HEAP ** ---------------- ** ** Heapgroesse der funktionalen Software in kByte. ** Wird HEAPSIZE mit 0 initialisiert, so wird der Wert aus der ** Environment-Variablen "MAIN_ENVIRONMENT_HEPSIZE" verwendet . ** ** ParamName | Bedeutung ** --------------+--------------------------------------------- ** HEAPSIZE | Groesse der RequestedHeapSize ** HEAPSIZE_BIG | Groesse der RequestedHeapSize bei Geraeten ** mit mehr als 100 MB phys. Speicher ** ** ** ParamName | Wertebereich von ParamValue ** --------------+----------------------------- ** HEAPSIZE | Integerzahl in kByte ** HEAPSIZE_BIG | Integerzahl in kByte ** *********************************************************************/ [HEAP] @HEAPSIZE = "14000" @HEAPSIZE_BIG = "28000" /********************************************************************* ** - ModulName = DLL ** --------------- ** ** Pfade fuer Dll-Zuladung ** Die folgenden Pfade bezeichnen Directories, in denen beim ** Hochlauf nach Dll's gesucht wird. Die Suche erfolgt in ** folgender Reihenfolge: ** 1. Alle Dll's im Directory (projektunabhaengig) ** 2. Alle Dll's im Directory (projektabhaengig) ** 3. Alle Dll's im Directory (FSoft-Basis-Dll) ** 4. Alle Dll's im Directory (weitere FSoft Dll's) ** 5. Alle Dll's im Directory (Funktionsgruppen) ** Eine Ausnahme bilden die Dll's der Display-Treiber. Beim ** Install des Displays wird je nach Eintrag unter [VGA] nur die ** zugehoerige Dll geladen. ** ** ** ParamName | Bedeutung ** -------------+----------------------------------------------- ** DRIVENAME | Laufwerksbuchstabe fuer das Device, ** | in dem die Dll's gespeichert sind ** PARENT_PATH | gemeinsame Root der Bediensystem-Dll'2 und ** | der Dll_s der funktionalen Software ** BSW_BASE_EXE | projektunabhaengige Dll's des Basissystems ** | der Bediensoftware ** BSW_BASE_PRJ | projektabhaengige Dll's des Basissystems ** | der Bediensoftware ** FSW_BASE_1st | Basis-Dll der funktionalen Software ** FSW_BASE_2nd | weitere Dll's des Basissystems der ** | funktionalen Software ** FGROUP_DLL | Root des Directory-Baumes, unter der alle ** | Dll's der Funktionsgruppen gespeichert sind ** DISPLAY_DLL | Root des Directory-Baumes, unter der alle ** | Dll's der Display-Treiber gespeichert sind ** ** ** ParamName | Wertebereich von ParamValue ** -------------+----------------------------- ** DRIVENAME | Buchstabe fuer Drivenamen (z.B. "C") ** * | DOS-Pfad muss absolut angegeben werden ! ** *********************************************************************/ [DLL] @DRIVENAME = "C" @PARENT_PATH = "..\..\.." @BSW_BASE_EXE = "." @BSW_BASE_PRJ = "..\DLL" @FSW_BASE_1st = "..\..\FSW\1" @FSW_BASE_2nd = "..\..\FSW\2" @FGROUP_DLL = "..\..\..\FGROUP" @DISPLAY_DLL = "..\DRV\DISP" /********************************************************************* ** - ModulName = PROTOCOL ** -------------------- ** ** Pfade fuer Protokollausgabedatei. ** ** ParamName | Bedeutung ** -------------+----------------------------------------------- ** DRIVENAME | Laufwerksbuchstabe fuer erzeugte Trace-Files ** PATHNAME | Pfad fuer System-Logfiles ** FILENAME | Dateiname. ** PATHUSERDATA | Pfad fuer benutzerrelevante Trace-Files ** *********************************************************************/ [PROTOCOL] @DRIVENAME = "C" @PATHNAME = "\INTERNAL\LOG" @FILENAME = "PROTOCOL.TXT" @PATHUSERDATA = "\INTERNAL\USERDATA\REMOTE" /********************************************************************* ** - ModulName = FILER ** ----------------- ** ** Laufwerksbuchstaben fuer internen und externen Laufwerke. ** ** ParamName | Bedeutung ** --------------+--------------------------------------------- ** INTERNALDRIVE | Laufwerksbuchstabe fuer den internen Laufwerk. ** EXTERNALDRIVE | Laufwerksbuchstabe fuer den externen Laufwerk. ** muss nicht mehr angegeben werden. ** Es wird Laufwerk A verwendet, wenn dieses nicht ** vorhanden ist, wird Laufwerk D verwendet ** CONSTDIRECTORYINTERNAL | Pfad im internen Laufwerk, ** | unter dem die Konfigurationsfiles ** | abgelegt werden. ** | Nichtexistenz f�hrt zu Fehler 14521! ** DEFDIRECTORYINTERNAL | Unterverzeichnis von CONSTDIR.INT., ** | das beim ersten Oeffnen des Data- ** | menues angesprungen ** *********************************************************************/ [FILER] @INTERNALDRIVE = "C" /* @EXTERNALDRIVE = "A" */ @CONSTDIRECTORYINTERNAL = "\INTERNAL" @DEFDIRECTORYINTERNAL = "USERDATA\SAVE" @CONSTDIRECTORYINTERNALPRINT = "\INTERNAL\USERDATA\PRINT" /********************************************************************/ /* end of file