ToolStar Test OS Manual
ToolStar Test OS Manual
Manual
                                        Türltorstr. 16-20
                                     85276 Pfaffenhofen/Ilm
                                          Deutschland
                                Tel.:   +49 (0)8441/5044         -0
                            Support:                             -27
                                Fax:                             -23
                             E-mail:        info@toolhouse.de
                                        support@toolhouse.de
                         Homepage:      http://www.toolhouse.de
         Products mentioned or noted in this document are for identification purposes only
         and may be trademarks and/or registered trademarks of their respective companies or
         owners.
         toolstar* is a Registered Trademark of ToolHouse Entwicklungs KG
         Copyright of toolstar*testWIN, toolstar*testOS, toolstar*shredder,
         toolstar*win and toolstar*info by ToolHouse Entwicklungs KG
Page 2
                                                                                      Contents
General Notes
     For current issues that showed up after printing this manual, please refer to the file
     README.TXT on the disk.
     The online documentation of the programs that can be accessed at any time by pressing
     the F1 key or click the according button often contains several detailed further informa-
     tion that is not included in this printed version.
     Due to the multitude of possible system configurations, it cannot be guaranteed that the
     software works 100% correctly in all circumstances; in this case, please contact our sup-
     port at support@toolhouse.de to help you.
     Registered users get for all ToolHouse products free technical support via fax, email or
     phone. The support is limited to the current version.
     ToolStar* software is permanently updated and enhanced, so that you can always work on
     the current state of the art.
     You received steady released updates for the software, via ToolHouse or your ToolStar*
     vendor.
                                                                                        Page 3
Contents
    GENERAL NOTES .......................................................................................................................................... 3
CONTENTS ............................................................................................................................................... 4
Page 4
                                                   II. toolstar*testOS
  II. toolstar*testOS
          Professional
         Hardware Tests
     with its own operating system
                                                              Page 5
1. Using the Program
System Requirements
         Minimum:
         - an "IBM-compatible" computer with 80386 processor or better
         - 8 MB total memory
         For self-booting operation:
         - needs a bootable floppy disk drive or a bootable copy on CD or similar medium; for the
              USB stick a compatible bootable USB port is needed.
         To run under DOS:
         - MS-DOS 3.3 should do, or compatible
         - can run from floppy or (faster) from hard disk
Installation, Starting:
         toolstar*testOS runs directly from the floppy disk, an USB stick or a CD-ROM with its own oper-
         ating system (recommended mode of operation); In particular for the program start form USB stick
         the BIOS of the PC has to support this. Unfortunately it don’t works on any system because every
         manufacture has its own procedures. The ToolHouse USB stick has to be plugged on the PC. You can
         also start it under DOS or Windows (and for this, you can copy the files to a new directory on the
         hard disk), but some functions (particular under Windows) are not available then.
         The program is not existing on the optional test CD-ROM or test DVD. The test CD/DVD only contains
         test data!
         In self-booting start from disk, a boot menu is available (see below), press and hold the Ctrl key to
         access it. Starting from command line, you can enter some command line options (see below). You
         can also enter a command line in self-booting operation, select the according option in the boot
         menu or hold the Alt key to do so. In either case, the currently running hardware detection step is
         displayed in the bottom line; if this is finished, the main menu appears. The current step is stored
         on disk.
         General procedure:
         Enter after starting the PC the BIOS setup. Change to the section that’s set the boot order. Swap
         the boot order: first entry has to be “USB stick” or poss. “ThumbDrive”, the second one “hard drive”.
         If this setting is not present please select “USB-HDD”. If it’s still not possible to boot from USB stick
         please try the setting “USB-FDD” or “USB-ZIP”.
Page 6
                                                                                          II. toolstar*testOS
      AMI:
      It’s recommended to select “USB-LS120” (if present) or “USB-HDD” alternative “USB-FDD” in the
      boot order.
      If your PC still don’t boots from USB-Stick please start toolstar*testOS from floppy disk. A self ex-
      tracting floppy image (floppy.exe) is stored on the USB stick in the folder “Floppy-Image”. After
      creating the floppy, simply plug the stick into a free USB port, and restart your PC.
      toolstar*testOS is running complete.
Start Log:
      toolstar*testOS saves during start-up, including the hardware detection process, which step is
      currently done, in the file startlog.bin. Should toolstar*testOS crash or hang (e.g. due to malfunc-
      tioning or exotic hardware), that step is skipped at the next start. (For this, the disk must not be
      write-protected, of course.)
      If this has occured and you want to test another computer, you should reset the start-up log - us-
      ing the command line options, the boot menu, or the option in the Settings menu in the program
      itself.
      toolstar*testOS saves for each of the possible operating environments (self booting, DOS, with
      DPMI/Windows etc.) a separate log.
Boot Menu:
      Right at the beginning of toolstar*testOS ´s start (in self-booting mode) you can, similar to Win-
      dows 98, bring up a start menu (boot menu) that offers some basic options for the start of the pro-
      gram.
      To do so, press and hold the Ctrl key while the message "Starting ToolStar OS..." is displayed.
      Then the following menu options show up - press the number key at the beginning of each line, or
      use the cursor and enter keys.
                                                                                                     Page 7
1. Using the Program
Command Line:
         The command line options can (but need not) start with a slash '/' or a dash '-', and is not case-
         sensitive.
         You can also enter any INI file setting (s. Ch. 3) at the command line to override the setting in the
         INI file (no need to specify the [INI section]), plus these simplifying arguments useful for batch op-
         eration:
         This can be done in DOS and in self-booting mode – in self-booting mode, enter the boot menu and
         select the option to get prompted for a command line (or press and hold the Alt key instead of Ctrl
         to get the command line prompt directly).
Page 8
                                                                                              II. toolstar*testOS
 Example (in one line):
      tooltest script=myscr report=myout pcname=Server1
      pcsn="123-4/5" testername="John Doe"
      As you can see, enclose strings with spaces, dashes or slashes in quotes.
      Note that under DOS, the length of the command line is usually limited to 127 characters.
Exit codes (error levels) are also shown. You find a list in the appendix.
General Usage:
      Using toolstar*testOS is pretty straight-forward; also, you see hints on which keys to use in the
      status line (the bottom line on the screen). A mouse can also be used if available.
      Following is an overview for the different situations:
 Menus
      Use cursor up, cursor down, Home, End to highlight an option (move the orange bar); press Space or
      Enter to execute the option. A gray option is disabled and cannot be selected. A yellow triangle to
      the right indicates a submenu.
      You can also press a letter key to directly invoke the option with that letter highlighted (such as G
      for Graphics).
      Press Esc to leave the current menu and go back.
      With the mouse, just left-click on the desired option; right-click to go back (similar to “Esc”).
      In menus that contain several tests, you can press the F9 key to execute all the tests in a row.
      Some options show a (yellow) hint in the status line.
      !!!Many menus have an info page as first option, which is automatically displayed when entering
      the menu, and below the test items (the first of which is automatically focused in the menu).
 Windows
      Windows with lists of info or test reports can be scrolled the usual way with the cursor keys (if they
      contain more info than can be seen on one page on screen, which is indicated by a scrollbar at the
      right). If at the same time a menu is active, hold the Shift key to scroll the window contents in-
      stead. You can also use the mouse to operate the scrollbar, of course.
Press F2 to open a dialog to save the window contents to a file or send them to a printer.
                                                                                                         Page 9
1. Using the Program
  Messages, Questions
          Message boxes display a message or question with one or more buttons below it. You see the keys
          you can use in the status line, and some buttons have highlighted shortcut keys. (You can use the
          Tab key to focus a button and press Space or Enter to execute that; but please note that on ques-
          tions “Enter” always means “Yes” and not the focused button.) Or left-click with the mouse.
  Dialogs
          Use Tab to navigate through the dialog elements. In groups of radiobuttons and checkboxes, Arrow
          key high/down also works. Press Space or Enter to activate/select the current element. Some ele-
          ments also have shortcut keys.
          Note about the Enter key: When a button is focused, the button is pressed; when something else,
          such as a checkbox is focused, in many dialogs it means OK (see the status line).
          Press Esc to cancel the dialog.
          Or you can use the mouse to select an element.
  Help
          See below.
Mouse availability
          When a mouse is connected that can be used in the current environment, it can be used to operate
          this program:
          - When self-booting, toolstar*testOS first searches for a PS/2 mouse that is supported by the
            system BIOS, then it scans all known (standard) serial ports for serial mice (Microsoft or Logitech
            compatible).
          - When running under DOS, Windows, etc.: If a mouse driver (DOS driver, or in Windows DOS box)
            is already installed, it is used; otherwise, serial mice are searched.
          - Self booting and DOS: an USB mouse can be used likewise (also parallel to others)
Page 10
                                                                                           II. toolstar*testOS
     When pressing F1, a help window appears, displaying help on the current active part of this pro-
     gram. In this help window, you may use the following keys:
 Note:
     Some contexts or cross-references point to a line inside a help topic, i.e. there's also something
     standing above the initial point.
                                                                                                    Page 11
2. The Menu Structure
  System Overview
          Three types of system overview are available:
          One-page Overview
            A brief summary on about one screen page, showing the most important
            contents of the system.
            - The names of system and mainboard are acquired from SMBios/DMI. These
                are unfortunately often not set extensively or even incorrect by the
                manufacturer, or contain meaningless reservations (which could be ignored optionally).
            - In the Options dialog you can specify if you want non-present elements
                to be displayed (e.g. "Sound: ---"), which may simplify a possible
                automated processing of the output.
  Processor
          Information
                Shows some information’s about the CPU (in the window next to the menu)
          Extended information’s
                Shows some features of the processor, e.g. SSE, SpeedStep, VMX, 64 bit extensions.
          Stress tests
                A special designed test for high load which uses all function units together (FPU, MMX,
                3DNow, SSE). On multi core/multi CPU systems it runs on all cores/CPUs at the same time.
                You can also select the used CPUs/cores separately.
          Choose CPUs/cores
                At a multi core/multi CPU system you can select the cores/CPUs you want to test with the
                listed quick and cache tests below (it tests one after one).
          Quick tests
                In subgroups divided quick tests of the different function units. Core (general functions), FPU
                (conventional floating point unit), MMX (Multimedia Extensions), 3DNow (from AMD) and
                SSE (Streaming SIMD Extensions, incl. SSE2, SSE3, SSSE3). By pressing the F9 key, all tests
                run automatically, without choosing the menu items separately.
                The detailed test results (for every core/processor separate) are listed in the result report (at
                the main menu).
          Cache test
                Tests the level 2 and (if existing) the level 3 cache of the CPU(s) with the same methods as
                the memory tests.
Page 12
                                                                                        II. toolstar*testOS
    MHZ Monitor
          The MHz Monitor displays the clock frequency of the CPU, continuously updated in a bar
          graph. This is intended for systems that can change the speed dynamically, such as Intel's
          SpeedStep in their mobile Pentium III processors that run at a higher speed when running
          from an external power supply. (This test is not available on older systems (386/486) due to
          exactness.)
Memory
    The (automatically displayed) info page in the memory menu shows a list of the memory ranges as
    reported by the system - those labeled "available" are normal working memory ranges that can be
    tested; "reserved" are BIOS ROM ranges (which of course cannot be tested, like the few KB that
    have a special usage on ACPI systems).
                                                                                                 Page 13
2. The Menu Structure
          Optional module information’s from the SMBios/DMI are displayed. Unfortunately it is often not set
          extensively or even incorrect by the manufacturer, or contains meaningless reservations (which
          could be ignored optionally).
          Memory Speed displays the throughput in MB/s for read, write, and random access for up to four
          different access methods.
          The next four options start a test of the entire system memory with certain single test methods, or
          select All for all seven. (The blocks/dashes are to indicate how they supplement each other.) You
          can pick your own methods, and specify a memory range, by selecting User-defined. These seven
          test methods are available:
          When the test starts, in the upper left window of the test status screen, the single different tests
          are displayed. Below you see the percentage of the completion of the current test and the total
          runs (note that the test speeds are different and the total completion bar won't be updated linear-
          ly.)
          In the lower right corner, there's a 'map' of the memory, with blocks representing a certain block of
          memory - a green block means no error found yet, a red X indicates one (or more) error, R
          means reserved area; a similar display is found later in the Result Report (with a higher resolution).
          The wandering white block indicates the beginning of the range of memory that is currently being
          tested.
          The entire low memory (0 to 640K), as well as the area occupied by toolstar*testOS itself, are also
          tested, after necessary copying/mapping.
          Note: Memory tests are only available in self-booting mode or under pure DOS.
          Tests above the 4 GB address space run only self-booting.
          Memory: SPD-EEPROMs
              Not-too-old SDRAM memory modules (DIMMs; since PC100 standard) must have a small
              memory that contains the timing specification to access the module (maybe for different fre-
              quencies); there the module manufacturer can also store data about himself and the module.
              (SPD = Serial Presence Detect).
              This menu item tries to read the SPDs via the SMBus.
  Ports
          Serial Ports
                The information page shows the configuration of the port and the test result summary.
                In the lower left window, you see the current pin values of the port.
                The internal loopback test does not require the test plug on the port, it tests the internal
                communication inside/up to the UART.
                Handshake and Transmit/Receive test require the optional obtainable test plug on the port;
                they test the connection between the outputs of the UART up to the plug.
Page 14
                                                                                             II. toolstar*testOS
    Parallel Ports
             The information page shows the configuration of the port and the test result summary.
             In the lower left window, you see the current pin values of the port.
             The controller test tests the port's controller and does not requite the test plug on the port.
             The status port test requires the optional obtainable test plug on the port; it tests the con-
             nection between the outputs of the controller up to the plug.
    Modem
             If a modem is connected to one of the serial ports, it can be tested automatically or interac-
             tively. Also it is possible to change the baud rate.
    USB
             This submenu offers the following information and tests for the Universal Serial Bus:
             The middle, red LED shows whether the test plug receives power (independently of the test
             above) – if connected directly to the host controller (to the PC), this is usually always the
             case; otherwise, when connected to a hub, this depends on the correct function of that hub.
             The green and yellow LED shows the sending resp. receiving of data.
             The plug can be used on both USB 1.1 and USB 2.0 controllers. It tests full speed transfers
             with up to 12 Mb/s.
Graphics
    Information
    Select Modes for Testing
             Warning: select only modes that can be displayed by your monitor! (The standard modes with
             numbers below 20h should be run without problems, as well as all 640x480 modes.) Selected
             by default are standard text mode 3 and the 640x480 mode with the highest color depth.
                                                                                                      Page 15
2. The Menu Structure
          Test Image, Primary Colors, Gray levels, Color levels, Grid
          Visible memory
                Test the memory that is used from the graphic card in the selected modes. During the tests,
                you see random characters/pixels and colors on the screen. (This test ends automatically and
                shows the result in a message box.)
          Video memory test
                Tests the whole memory (or a selected range) of almost all conventional graphic cards. It
                uses the same seven tests as a comparable main memory test.
                It could be, that this test need more time as a comparable main memory test, because the
                data rate particular in the back channel of AGP cards are slower.
          Additional card
                If more then one graphic card installed (two ports of one graphic card are waived), you can
                initialize the second one here and toggle between both cards for all graphic tests. There is no
                standard to handle two graphic cards and share the resources between both, so it’s possible
                that this tests do not work with all graphic card mainboard combinations.
  Drives
                The overview page shows a brief listing of the floppy disk drives, hard
                disks, IDE devices (Legacy- as well as PCI-EIDE, IDE-RAID- and Serial-ATA-controller), SCSI
                (via ASPI) and CD/DVD drives via MSCDEX (under DOS).
                Beneath follow sections for the drive types Floppy/Removable, Hard Disk, CD-ROM/DVD, Oth-
                er, that also tell which interface is used. These offer submenus with the following items (not
                all available for all drive types):
          Information
          Select range for testing
                Applies to all following tests of this drive
          Mechanics test
                Strains the drive's mechanics by randomly reading single sectors spread over the entire me-
                dia; also measures the average access time (for positioning and reading).
          Quick read benchmark
                Performs some reading accesses on the whole medium and investigate the maximum, the
                average and the minimum transfer rate.
          Read test
                Reads the entire disk or the range selected above (and showing continuously updated status
                information). If an error occurs, it is displayed in the bottom window; the test stops after a
                certain number of errors have been encountered. The data transmitting rate is shown, too.
          Read test with Test CD-ROM
                Requires the special (optional obtainable) Test CD or test DVD and can thus additionally veri-
                fy if the data is being read correctly. (Of course only available for CD/DVD drives.)
          Write test
                For each block, the data is first read (multiple times, to be safe), then a pattern is written and
                read back, then the original data is written back and verified - hence this test does NOT de-
                stroy any data on the disk. (Not available for CD/DVD drives.)
          Controller test
                Executes some diagnostic functions of the controller/BIOS; not all of these, however, are
                supported on all systems. (BIOS hard disks only.)
          View sectors
                Here you can look at arbitrary sectors of the media, especially to verify if a previous format-
                ting/deletion (conducted otherwise) have been successful. For this purpose, you can also set
                the test result (pass/fail).
Page 16
                                                                                           II. toolstar*testOS
    Complete erasing / shredder (optional)
           Erases hard disks finally and irreversibly using german or international standards or personal
           guidelines. See also toolstar*shredder (chapter III).
Input Devices
    Keyboard: Check Keys
           You can press any key for which the numbers and values are then displayed. Press the Esc key
           twice to end this test.
           toolstar*testOS shows a standard keyboard layout, on which the pressed keys are hig-
           hlighted; since toolstar*testOS cannot know which keyboard with possible special keys you
           are actually using, you are asked whether the test was successful. The difference key colors
           are only for an easy use and have no meaning.
    LEDs
           Tests the functionality of the 3 standard lights on the keyboard. Of course you are asked
           whether it worked correctly, since a program cannot see that.
    Mouse
           The mouse test consists of having to move the mouse to the corners of the screen and click
           there; you also see a simple "graphical" representation of the mouse.
           Notes on mouse availability can be found at the end of chapter 1.
           Depending on mouse connection and type, usually no more than two or three buttons can be
           detected, neither special functions such as a scroll wheel.
    toolstar*info
           If toolstar*info is stored in the same directory as toolstar*testOS, you can start it with
           this menu option (otherwise it fails) without exiting toolstar*testOS. After exiting
           toolstar*info you automatically came back to toolstar*testOS.
Settings
    PC and Tester Info
           In this dialog, you can enter lines of text that will be added to the output of the reports: de-
           signation of the PC, serial number, name of tester, and comments.
           You can select for each of these lines whether they should be stored as default on the tools-
           tar*testOS floppy / stick (e.g. the tester's name) or should just apply to the current session
           (e.g. PC's serial number).
HTML:
           For HTML output format, you can specify a URL to an image file with your company's logo,
           and also specify how you want it to be aligned on the page. The logo file does not need to be
           on the disk with toolstar*testOS, it must just be accessible when you view/print the output
           file in your web browser.
           -     Simplest way is when you put it where you store the output files, then you can simply
                 specify
                 the name: mylogo.jpg.
           -     You can also specify a full path name, such as d:\myimages\mylogo.jpg. But note
                 that, while it works fine this way with Microsoft Internet Explorer, other browsers re-
                 quire it
                 this way: file:///d:\myimages\mylogo.jpg. Since this works with MSIE too, you
                 should always prefer the latter version.
           -     A web URL works too, of course, as long as you have internet access when you view
                 the output: e.g. http://www.mycompany.com/images/logo.jpg.
                                                                                                    Page 17
2. The Menu Structure
          Start-Log
                See chapter 1.
  Results Report
                The first option shows a hierarchical display of the test results; the detail level can be ad-
                justed, as you can see in the status line. The second option is only available when a burn-in
                test has already been performed, and re-displays its protocol.
                You can (as for all info windows) print these reports or save them to a file by pressing the F2
                key.
                Note: If an error occurs since the last start of toolstar*testOS (or the last reset of the
                events) this windows has a red margin (even if no error occur during the last burn-in-test).
                You can reset all events in the hierarchically report with the last menu option.
  Burn-In Tests
                Burn-in tests are used to let some (non-interactive) tests run automatically and for a longer
                time.
                In the menu are besides the first option for defining own test tree predefined tests of differ-
                ent thoroughness and length.
                Quick test starts a test which tests all components one time for its basic functions.
                Profi test is more thorough, takes more time, the single test run several times
                Extended test is at least as thorough as the profi test and runs optional 1, 2, 8 or 24 hours.
                If script files already exist on the floppy / stick / CD, it’s (the first 10) shown direct on this
                menu inclusive its description (if exist). Stored scripts are also show here (if there is still
                enough space). With “load script” you can load further script from the current floppy.
                Dependence if “run script immediately” is selected, the predefined and loaded test runs im-
                mediately or are shown in a dialog first, where its contend can be visited or edited.
                In the dialog window, you can create/edit a list of the tests that will be performed in the giv-
                en order. So, the buttons Add, Remove, Edit, arrows (to rearrange) work for the currently se-
                lected line; the Defaults button sets some standard tests.
                The options menu offers settings for the total processing including a description for the
                script; with Load/Save you can load the script from or save it to disk.
“Run!” finally starts the tests; “Close” closes the dialog window.
                After completion of the tests a result report is shown. If an error occurs since the last start of
                toolstar*testOS (or the last reset of the events) this windows has a red margin.
  Exit
                When you have performed some tests and have not viewed the results summary, you are
                asked if you want to do so now (the menu selection is set to the appropriate menu).
Page 18
                                                                            II. toolstar*testOS
In self-booting mode, you are also asked if you really want to exit; in the goodbye-screen,
you have the option to reset or turn off your system (if supported). Under DOS/Windows, the
program just exits.
                                                                                     Page 19
3. Miscellaneous
3. Miscellaneous
  [General]
          SaveDestination=0..7                     (Last used) output destination
          SaveFileName=OUTPUT.TXT                  (Last used) file name for saving the output.
          AppendToFile=0/1                         (Last used) setting whether to append to the output file.
  [Ports]
          For the port tests:
          Additional serial and parallel ports (that are not detected by the BIOS, also more than 4 resp. 3) can
          be specified here: Create a line (as often as needed)
           UserComPort=3E0h
          etc. for the needed addresses (here 3E0 hexadecimal, equivalent to $3e0, 0x3e0 and 992); if the
          program is supposed to check if there are really ports on the particular PC, set
           VerifyUserComPorts=1
          (default is 0=off, applies to all UserComPort specifications).
          Similarly, use UserLptPort and VerifyUserLptPorts for parallel ports.
  [Options]
          These options correspond to those in the Options dialog. There are further rarely needed settings,
          who are not shown in the dialog; the description to theses options is in the online help.
  [TestInfo]
          Corresponding to the PC and Tester Info dialog
Error-   Port80-
level    code
(dez.)   (hex)      Meaning
------------------------------------------------------------------------
  0             no error occured
  1             general start error (main program missing, damaged, etc.)
 10     0A      aborted by user, no error occured so far
 14     0E      aborted by used, at least one error occured.
                 (Overwrites specified single value above 64=40h)
 15     0F      all tests performed, at least one error without further
                 specification occured
                        self-booting only:
             00-1F      exception (displayed on screen)
             20-2F      operating system initialization
Page 20
                                             II. toolstar*testOS
      30-3F   reserved
              CPU:
 64   40      general
 65   41      core
 66   42      FPU
 67   43      MMX
 68   44      3DNow!
 69   45      SSE
 71   47      Burn-In-Test
105   69      CPU cache test
              Mainboard:
 96   60      PCI
 97   61      CMOS-RAM/Real-time clock
 98   62      PC Speaker
 99   63      Interrupt controller
100   64      DMA controller
101   65      System timer
102   66      Keyboard controller
              Memory:
104   68      Main memory
108   6C      SPD-EEPROM **
              Serial Ports: *
113   71      COM1 Internal Loopback
114   72      COM1 Handshake
115   73      COM1 Transmit
117   75      COM2 Internal Loopback
118   76      COM2 Handshake
119   77      COM2 Transmit
121   79      COM3 Internal Loopback
122   7A      COM3 Handshake
123   7b      COM3 Transmit
125   7d      COM4.. Internal Loopback
126   7E      COM4.. Handshake
127   7F      COM4.. Transmit
              Parallel Ports: *
129   81      LPT1 Controller
130   82      LPT1 Status port
133   85      LPT2 Controller
134   86      LPT2 Status port
137   89      LPT3 Controller
138   8A      LPT3 Status port
141   8d      LPT4 Controller
142   8E      LPT4 Status port
              USB:
144   90      general
145   91      Host Controller
146   92      Test plug: Handshake
147   93      Test plug: Transfer
              Graphics:
161   A1      Test image:   grid
162   A2      Test image:   color levels
163   A3      Test image:   gray
164   A4      Test image:   primary colors
165   A5      Test image:   test image
                                                      Page 21
3. Miscellaneous
168         A8     Graphics memory test
                   Floppy/Removable: *
176         b0     #1 no media **
177         b1     #1 read test
178         b2     #1 write test
180         b4     #2 no media **
181         b5     #2 read test
182         b6     #2 write test
184         b8     #3 no media **
185         b9     #3 read test
186         bA     #3 write test
188         bC     #4.. no media **
189         bd     #4.. read test
190         bE     #4.. write test
                   Hard Disks: *
193         C1     #1 read test
194         C2     #1 write test
195         C3     #1 controller
197         C5     #2 read test
198         C6     #2 write test
199         C7     #2 controller
201         C9     #3 read test
202         CA     #3 write test
203         Cb     #3 controller
205         Cd     #4.. read test
206         CE     #4.. write test
207         CF     #4.. controller
                   CD/DVD: *
208         d0     #1 no media **
209         d1     #1 read test
210         d2     #1 read test with test CD
212         d4     #2 no media **
213         d5     #2 read test
214         d6     #2 read test with test CD
216         d8     #3 no media **
217         d9     #3 read test
218         dA     #3 read test with test CD
220         dC     #4.. no media **
221         dd     #4.. read test
222         dE     #4.. read test with test CD
                   Input Devices:
225         E1     Keyboard: Keys check
226         E2     Keyboard: LEDs
232         E8     Mouse
                   Other:
238         EE     external program wanted abortion (DOS)
        F0-FE   reserved
        FF      normal execution (no error so far)
-------------------------------------------------------------------------
 *      internal numbering as in menu order; numbers of 5 and above have
        same codes as no. 4
 **     if to be treated as error according to option
Page 22
 Example in Batch File        without checking for single errors:
              tooltest (parameters)
              if errorlevel 15 goto Error
              if errorlevel 14 goto UserAbort_after_Error
              if errorlevel 10 goto UserAbort_without_Error
              if errorlevel 1 goto Starterror
              echo everything okay
              goto End
              :StartError
               ...etc...
              :UserAbort_without_Error
               ...etc...
              :UserAbort_after_Error
               ...etc...
              :Error
               ...etc...
              :End
Others
     BackBitmap                          Name of a bitmap file as background for menu and toolbar (MSIE
                                         3 and higher)
     UseCyrixCPUID                       enable CPUID command on Cyrix/IBM processors
     NoExtraThread                       0/1, default 0; if 1, for information gathering (+output), no sepa-
                                         rate thread will be used
     OutputDebugString                   0/1: if in debug mode (/d in command line),
                                         log file outputs and additional info will be written to the debug
                                         terminal (view it e.g. with the "DebugView" tool from
                                         www.sysinternals.com (http://www.sysinternals.com)).
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                                                                       Page 23
Help at technical problems
      toolstar*win:              File → save as… → selected pages → select (at least general overview) pre-
                                 ferred format: text → add to file
Page 24
Your Wishes and Suggestions
    The products of the toolstar* family are developed in cooperation with PC manufacturers, administra-
    tors and service technicians to ease your work.
    The products being developed further continuously for you.
    If you are missing some functions, would prefer present functions differently or expanded, or are en-
    tirely satisfies, please notify us of it.
    This way you help us continue to ease your work with the products of the
    toolstar* family
    We are looking forward to hear from you.
             ___________________________________
      For your notes:
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
      __________________________________________
Page 25