home *** CD-ROM | disk | FTP | other *** search
- ALL CHARGECARD 286 Release 2.8 Page 1
-
-
- ALL CHARGECARD 286 Software Release 2.8, [November 15, 1991]
-
- Introduction
-
- The ALL CHARGECARD 286 Release 2.8 software has a new automatic
- installation program (INSTALL). The loaders have been updated to work
- with DOS 5.0. We have also included the ALLOPT memory optimizer, and an
- enhanced ALLMENU utility.
- The ALLEMM4.SYS Release 2.5 [July 30,1991] has been fixed for DTC
- controller.
-
- INSTALL
-
- An automatic installation program has been added to the ALL CHARGECARD
- software. INSTALL will copy the necessary files to the sub-directory
- of your choice optionally appending your CONFIG.SYS and AUTOEXEC.BAT
- files accordingly, and save your originals as CONFIG.BAK and
- AUTOEXEC.BAK. If you do not have a CONFIG.SYS or AUTOEXEC.BAT file
- then INSTALL will create these for you.
-
- To run the installation program place the ALL CHARGECARD diskette in
- drive A and type:
-
- A:INSTALL <cr>
-
- ALLOPT Memory Optimizer
-
- ALL CHARGECARD 286 software now includes the ALLOPT memory optimizer.
- ALLOPT automatically optimizes the usage of memory in your system
- and performs an installation of resident software in UMB's .
-
- After installing ALL CHARGECARD 286 software with INSTALL, you no
- longer have to manually edit the CONFIG.SYS, AUTOEXEC.BAT or other
- batch files used during booting to load DEVICE drivers, TSR programs
- and DOS features (BUFFERS, FILES, LASTDRIVE and DEVICE) into UMB's.
-
- ALLOPT will perform an analysis of the available memory in your
- computer and of the memory requirements of any resident software you
- are using. It then automatically modifies the CONFIG.SYS, AUTOEXEC.BAT
- and other startup files for you. As much Conventional Memory will be
- freed as possible, to make room for your larger application programs.
- All resident software will be loaded high into Reserved Memory, unless
- there isn't enough space, or a specific driver or TSR shouldn't be
- loaded high. If all resident programs fit into reserved memory, ALLOPT
- will leave the largest possible contiguous block free, thereby leaving
- space available for other resident software which you may want to load
- high after booting.
-
- Many combinations of programs are examined by ALLOPT while it is
- analyzing your system to find the best possible use of your memory.
- This may take several minutes, so be patient. ALLOPT will reboot your
- computer twice while running. This is normal, and is nothing to be
- concerned about.
-
-
-
-
-
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 2
-
-
- Some programs and drivers must be loaded into Conventional Memory,
- because they will not function properly when loaded into the Memory
- above 640K. Included in this category are shell programs such as
- DOSSHELL, NC, WIN and COMMAND.
-
- A special file called ALL_EXCL.DAT is used to avoid loading these
- programs and device drivers into reserved memory. This file contains
- the filenames of programs which are to be excluded from loading high.
-
- ALL_EXCL.DAT is an ASCII text file, which can be modified by using
- EDLIN, or any other editing program capable of processing ASCII text
- files. Each line of ALL_EXCL.DAT is either a filename or a comment.
- Comment lines begin with a semicolon in the first column. Filenames
- are preceded by either an X which indicates that the program is ex-
- cluded from loading high, or an S which indicates that the program is
- a Shell program.
-
- Before running ALLOPT, your CONFIG.SYS file must contain a line with
- the ALLEMM4.SYS device driver. The RAM option must be used to provide
- for high reserved memory (Selected in the install procedure).
-
- The root directory of the boot drive must contain your AUTOEXEC.BAT
- and CONFIG.SYS files. You must have successfully booted with these
- files, prior to optimizing. ALLOPT may be able to optimize memory
- usage, but it won't fix other problems!
-
- To run the ALLOPT memory optimizer, type ALLOPT at the DOS prompt.
-
- ALLMENU Memory and System Display Utility (Ver. 3.1h)
-
- The ALLMENU utility program provides information useful for
- configuring, optimizing and debugging your system.
-
- ALLMENU provides information about your SYSTEM, DOS, MEMORY, NETWORKS
- and ALLEMM4.SYS driver and allows you to PRINT the information to a
- file on disk.
-
- ALLMENU has been improved, and, while it includes the features
- described in the manual, the screen displays and keyboard interfaces
- have been changed, and many new system analysis features have been
- added.
-
- Because of these improvements, ALLMENU.EXE has been compressed to fit
- it onto the distribution diskette. ALLMENU.EXE is a self-extracting
- archive which creates the following files:
-
- ALL_MENU.COM -- the actual program
- ALLMENU.COM -- Program loader
- HELP.TXT -- the program's help file
- DESC.TXT -- the program's description file
- NETWORK.TXT -- information specific to various networks
-
- The very first time you run ALLMENU the above files will extract. You
- must then issue the ALLMENU command a second time to run the program.
-
-
-
-
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 3
-
-
- ALLMENU.EXE may be deleted from your hard disk, once the files have
- been extracted.
-
- After ALLMENU has been extracted, and run, it briefly displays an
- opening screen. The main menu is then displayed. Use the up and down
- arrow keys to navigate the main menu. As you select each option, the
- data display area on the right is updated. Some options, in turn, have
- sub menus, which can be selected by using the right arrow key. The sub
- menu replaces the main menu. Use the left arrow key to return to
- previous menu. The Esc key is used to exit the ALLMENU program from
- the main menu. You will be asked if you wish to return to DOS--the Y
- key will exit, while any other key will return you to ALLMENU.
-
- ALLCCTST.EXE
-
- The ALLCCTST program will test the ALL CHARGECARD. To use ALLCCTST,
- reboot your system with no CONFIG.SYS or AUTOEXEC.BAT files, and then
- run the test program.
-
- Syntax: ALLCCTST
-
- After running the test program you must reboot your computer before
- running any application or modifying any files.
-
- Note: If you run ALLCCTST and receive the error message:
-
- "Cannot control A20 - Enable failed."
-
- Ignore this message and re-execute ALLCCTST for the test to work.
- You will then receive another message:
-
- "Warning A20 was initially on."
-
- Ignore this message as well.
-
- ACCRESET.COM
-
- Many users use a batch file to change their configuration information
- and then want the system to reboot immediately using a program which
- resets the computer by jumping to the reboot sequence in the BIOS (at
- location FFFF:0000). The problem is that the system will reset but the
- maps on the ALL CHARGECARD remain enabled, thus causing a faulty
- restart. The ACCRESET program will reset the ALL CHARGECARD first, and
- then jump to the BIOS reset sequence.
-
- ACCRESET.COM Source Listing
-
- mov dx,31e0 ; call the ALL CHARGECARD dummy port
- mov al,00 ; with disable mapping sequence
- out dx,al ; and turn mapping off
- mov dx,33e0 ; call the ALL CHARGECARD true port
- mov al,00 ; with disable mapping sequence
- out dx,al ; and turn mapping off
- jmp ffff:0000 ; now jump to BIOS to reset
-
-
-
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 4
-
-
- DMAFIX.EXE
-
- Since the ALL CHARGECARD maps memory, a problem arises with
- applications that transfer information directly through the DMA
- (direct memory access) rather than through the standard DOS
- interrupts. When mapping, logical memory is no longer related to
- physical memory on a one-to-one basis. Thus a direct DMA transfer may
- occur sending information into a mapped region, and into oblivion.
- Tape and diskette back-up systems such as PC TOOLS, FASTBACK and
- NORTON Backup are the most common occurrence of this problem.
- Previously, the only way to do a back-up would be to reboot your
- computer without ALLEMM4 in the CONFIG.SYS file. The DMAFIX program
- will allow you to do your back-up without having to reboot your system
- (ie. with ALLEMM4 still active).
-
- Syntax: DMAFIX /SET -- before running the back-up
- DMAFIX /RESET -- to restore mapping
-
- Note: If you are running under DESQview DMAFIX will only work in
- the first or primary partition, which must be a DOS partition.
-
- If you are running Norton Back Up then set the Direct Memory
- Access option to LOW and the Hard Disk Access Option to MOST
- COMPATIBLE, through the CONFIGURATION TESTS Menu, in addition to
- DMAFIX.
-
- EMSFIX.EXE
-
- The FR=NONE option disables the 64K EMS pageframe (required for EMS
- 3.2), but EMS (version 4.0) is still active in the system. Under EMS
- 4.0 pageframes can be larger than 64K and below 640K.
-
- Some EMS 3.2 programs, like Lotus 1-2-3, will work fine with the
- FR=NONE option. Lotus checks to see if EMS is installed, and then
- checks the location of the pageframe. Since the pageframe is below
- 640K, Lotus simply disables its EMS capability. However, some EMS 3.2
- programs assume that if EMS is active then there must be a pageframe
- installed. Thus, the FR=NONE option will cause them to fail.
-
- If you plan to run EMS applications such as Borland's Quattro, or
- SideKick Plus, then the FR=NONE option will not work. If you have set
- FR=NONE then these applications will simply lock the system up.
-
- The EMSFIX program will fix this problem by disabling the Expanded
- Memory Manager in the system.
-
- Syntax: EMSFIX /OFF -- turns the EMM off in the system
- EMSFIX /ON -- restores the EMM for LIM 4.0 programs
-
- Loaders
-
- The new loaders supplied with the ALL CHARGECARD 286 software allow
- you to utilize your high memory more efficiently than before. The
- loaders supplied with ALL CHARGECARD 286 are ALLOAD, BUFFERS, DEVICE,
-
-
-
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 5
-
-
- FILES and LASTDRIVE. These loaders are described in the manual, but
- have had several modifications and improvements made.
-
- Overview of new features
-
- The loaders have been updated to work with DOS 4.0 (4.00, 4.01) and
- DOS 5.0.
-
- Note: DOS 4.0 users should not use the DOS /X option with ANSI.SYS,
- the DOS Buffers, Fastopen or VDISK.SYS. The /X option does not
- work correctly and will cause problems.
-
- New Options
-
- The loaders have had some new options added. These options work for
- all of the loaders.
-
- /d5 [Default for DOS 5.0] Loaders will work with DOS 5.0 Upper Memory
- Blocks (UMBs).
-
- /sg:N Load into a specific partition of Reserved Memory. Memory
- can be divided by 'hardware holes' or excluded areas. N
- (specified in hex) is any segment of Reserved Memory. In
- previous releases this option was included only in ALLOAD.
-
- ALLOAD has several new options:
-
- /af /al /as /at
- These options have the same meaning as in the other loaders
- (DEVICE, FILES, LASTDRIV, BUFFERS).
-
- /ul Allow use of conventional memory while loading TSRs.
-
- /tf Some device drivers and memory resident programs implode after
- loading. In other words, they require more memory to load than
- is actually used after they become resident. Also, some
- programs check to see that there is a minimum amount of free
- memory above them before loading (eg. FASTOPEN.EXE). The /tf
- option temporarily allocates the 64K EMS pageframe to provide
- more loading space for the application, and then restores the
- pageframe. This will only work for users who have set an EMS
- pageframe, and if the EMS pageframe immediately follows the
- block (ie. the EMS pageframe must be contiguous with the Upper
- Memory Block being used). Although the EMS pageframe area is
- temporarily allocated, an application which is being loaded
- high and which also uses EMS will not be affected; it will
- find the EMS pageframe (eg. SMARTDRV.SYS). If, after loading,
- an application has encroached upon (used) the temporary
- EMS pageframe area for itself the following error message is
- generated:
-
- "Abnormal Termination, Please reboot the system."
-
- DEVICE also supports the /tf (Take frame) option. See the description
- above for more details.
-
-
-
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 6
-
-
- BUFFERS has several new options:
-
- /pcdos400 /pcdos401 /msdos401
- Force a different DOS version. The actual DOS version won't be
- checked. These options are to be used to remedy problems with
- operation under the various different versions of DOS 4. For
- example, try one of these if you get the DOS error "Not enough
- core" while using BUFFERS.
-
-
- Errata
-
- 1) There is a typing error on page SOFTWARE-38 of the manual.
- ALLOAD /AF SK should read ALLOAD /TF SK.
-
-
- Hints & Special Cases
-
- 1) If you are using the KEYB.COM program (which comes with DOS) to
- set a different keyboard arrangement then you will have a
- problem warm booting the system using the CTRL-ALT-DEL sequence.
- This problem can be overcome by shadowing the last 4K of the
- BIOS, using the ROM option in the form ROM=FF00-FFFF with
- ALLEMM4.SYS. Add the option to the ALLEMM4.SYS statement in your
- CONFIG.SYS file:
-
- Example: DEVICE=ALLEMM4.SYS ROM=FF00-FFFF
-
- 2) If you are running DESQview with a version before version 2.2
- then do not attempt to load Buffers into high memory using the
- BUFFERS command. If you want more than the default number of
- Buffers provided by DOS, then Buffers must be included in the
- CONFIG.SYS file. Buffers can be loaded high, if you are using
- DESQview 2.2 or higher.
-
- 3) If you are running Borland's Paradox version 3.0, with either
- a Monochrome or CGA video adapter then you must include the
- NV option with ALLEMM4.SYS in your CONFIG.SYS file. If you are
- running EGA or VGA then this option is not necessary.
-
- Example: DEVICE=ALLEMM4.SYS NV
-
- 4) The file DEC.TXT provides supplemental information for PCSA
- users.
-
- 5) If you have any application compiled with the summer '87 release
- of Clipper, then you can use the FR=NONE option, provided that
- you have run EMSFIX /OFF or you SET a DOS environment parameter
- for the application. The following can be added as a line to your
- AUTOEXEC.BAT file.
-
- Example: SET CLIPPER=E0
-
- Note that the Clipper application will not use expanded memory in
- this case, but will work with the FR=NONE option.
- If you are running Paradox 3.0 and have set the FR=NONE option
- with ALLEMM4.SYS then you must run EMSFIX /OFF before loading
- Paradox, or run Paradox as follows:
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 7
-
-
- Example: PARADOX3 -emk 0
-
- If you are running WordPerfect version 5.x and run into problems
- try starting with either one of the following switches:
-
- Example: WP /NE (run with no EMS)
- or WP /32 (force compliance with EMS 3.2)
-
- 6) The $CHARGE.SYS and CHARGE.SYS drivers are no longer supplied on
- this diskette as these files are supplied by The Software Link
- with PC MOS and MultiLink anyway.
-
- 7) At the beginning of its initialization sequence the keyboard
- Shift Status is checked by ALLEMM4.SYS to see if the ALT and
- SHIFT (left and/or right) keys are locked (ie. pressed). If the
- ALT-SHIFT key combination is pressed, then ALLEMM4.SYS will NOT
- install.
-
- 8) If you have the HARDCARD from PLUS Development or a hard disk
- Controller that is not a true 16-bit Controller (ie. it takes a
- short slot in your computer) then you must add a new parameter to
- the ALLEMM4.SYS statement in your CONFIG.SYS file. The new option
- tells ALLEMM4 how your hard disk should be handled.
-
- Example: DEVICE=ALLEMM4.SYS DMA=HD
-
- If you are running the HARDCARD II on a PS/2 Model 30-286 (ie.
- non-Micro Channel PS/2) then the above also applies.
-
- 9) If you are running a HARDCARD II from PLUS Development on any 286
- computer other than the IBM PS/2 model 30-286 OR are using an IBM
- PS/2 model 30-286 with either a PIRA hard drive or any hard drive
- using the ST01 hard disk Controller then you must use the
- following option with the ALLEMM4.SYS statement in your CONFIG.SYS
- file.
-
- Example: DEVICE=ALLEMM4.SYS DMA=NOHD
-
- 10) If you would like a Logical Memory Map (like EXAMEM) displayed at
- boot time you can include a new command line option with
- ALLEMM4.SYS in your CONFIG.SYS file. The new option is called
- MEMTABLE or MT for short.
-
- Example: DEVICE=ALLEMM4.SYS MT
-
- 11) The ROM option now requires to specify a range. Using ROM with no
- range defined will generate an error message.
-
- 12) When using FILES, BUFFERS, DEVICE, etc. in the AUTOEXEC.BAT file
- make sure that you do not leave any spaces after the equal sign.
-
- Example: DEVICE=ANSI.SYS is okay but,
- DEVICE= ANSI.SYS is not.
-
-
-
-
-
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 8
-
- 13) ALL CHARGECARD , WINDOWS 3.XX , DOS 5.XX
-
- The following are some suggestions to help you in configuring
- your ALL CHARGED system.
-
- (a) Use HIMEM.SYS (Ver. 2.77) provided by DOS 5.0 as the first
- DEVICE command in your CONFIG.SYS file. HIMEM.SYS by default
- takes control of the total amount of EXTENDED MEMORY. Therefore,
- if you are using the ALLEMM4.SYS device driver (the EMS Manager)
- there will not be any EXTENDED MEMORY AVAILABLE to load it.
- ALLEMM4.SYS will not install itself. In-Order for HIMEM.SYS to
- provide ALLEMM4.SYS with some EXTENDED MEMORY you must use
- "/INT15=aaaa" option with HIMEM.SYS. Where "aaaa" is the amount
- of the EXTENDED MEMORY in Kilobytes (KB) that HIMEM.SYS will
- release to be managed by ALLEMM4.SYS.
-
- Example: DEVICE=C:\DOS\HIMEM.SYS /INT15=1536 ...
- DEVICE=C:\ALL\ALLEMM4.SYS RAM ...
- DOS=HIGH,UMB
-
- In the above configuration HIMEM.SYS will release 1536KB of
- EXTENDED MEMORY and ALLEMM4.SYS will have this amount of memory
- to manage.
-
- (b) DOS 5.0 has the ability to load BUFFERS into HMA depending on
- the number of BUFFERS requested (If there is not enough space
- in HMA, then BUFFERS will be loaded in Conventional Memory).
- If you do not want to load BUFFERS into HMA or Conventional
- Memory then, you could still use ALL Computers Inc.'s BUFFERS
- command in your AUTOEXEC.BAT to load the BUFFERS in RESERVED
- MEMORY.
-
- (c) RAMDRIVE.SYS and SMARTDRV.SYS can use Either EXTENDED Or
- EXPANDED MEMORY. If they are configured to use EXPANDED MEMORY
- that is with the "/A" parameter, both of the DEVICES can be
- loaded into RESERVED MEMORY using ALL Computers Inc.'s DEVICE
- command in your AUTOEXEC.BAT or using DOS 5.0's DEVICEHIGH
- command in your CONFIG.SYS.
-
- Important Note for DOS 5.0 and Windows 3.0 users :
-
- If one or both SMARTDRV.SYS and RAMDRIVE.SYS have been
- configured to use EXTENDED MEMORY, then these DEVICES must load
- in CONVENTIONAL MEMORY to prevent any conflicts with other
- applications using EXTENDED MEMORY such as WINDOWS 3.0 running
- in Standard Mode. However, if you choose to load these DEVICES
- into Reserved Memory then, you must configure them to use
- EXPANDED memory " /A" option.
-
- Important Note 2:
-
- The various Hardware & Software combinations make it difficault
- to use one Standard Configuration Therefore, The above example
- may not work the same in all systems. Various testings by ALL
- COMPUTERS Inc. recomands the following Configurations to be the
- most common ones to use as examples:
-
- Example 1:
- DEVICE=C:\ALL\ALLEMM4.SYS ME=nnnn ...
- DEVICE=C:\DOS\HIMEM.SYS
- DOS=HIGH (Loads DOS into HMA area)
-
- In this example nnnn is the total ammount of the EXTended memory
- you would like to allocate for ALLEMM4.SYS to manage. The rest
- of the EXTende Memory will be allocated to HIMEM.SYS and other
- applications which can use EXTended Memory (ie:Smartdrive or
- Ramdrive ...).
- If you are using the RAM option with the ALLEMM4.SYS and you are
- using the ALL COMPUTERS INC. Loaders to load into UMB's, you
- don't need to use DOS=UMB unless you plan to use DOS loaders for
- UMB's.
- In the above configuration if system hangs at initializing the
- HIMEM.SYS then you may have to try /M:nn parameter for HIMEM.SYS.
-
- Example 2:
- DEVICE=C:\ALL\ALLEMM4.SYS EXT=nnnn ...
- DEVICE=C:\DOS\HIMEM.SYS
- DOS=HIGH
-
- In this example nnnn is the total amount of EXTended Memory
- ALLEMM$.SYS will Release to be use by HIMEM.SYS or the
- applications that can use EXTended Memory. If you plan to run
- WINDOWS 3.0 in standard mode then nnnn must be greater than or
- equal to 1024KB.
-
- Important Note 3:
-
- If you are not using DOS=HIGH command to load DOS into the HMA
- then the following configuration will be the best possible
- configuration to use:
-
- Example:
- DEVICE=C:\DOS\HIMEM.SYS
- DEVICE=C:\ALL\ALLEMM4.SYS ...
-
- In this case if you plan to run WINDOWS 3.0 in STANDARD MODE then
- you must specify the amount of EXTended Memory you would like to
- be allocated to WINDOWS in Standard mode by using either EXT=nnnn
- or ME=nnnn options with the ALLEMM4.SYS deriver.
-
-
- Important Note for DESQview users :
-
- If you use DESQview's QEXT.SYS driver (Version 5.10) it has to be
- placed before ALLEMM4.SYS and after DOS 5.0's HIMEM.SYS.
-
- EXAMPLE: DEVICE=C:\DOS\HIMEM.SYS /INT15=2500 ...
- DEVICE=C:\DV23\QEXT.SYS
- DEVICE=C:\ALL\ALLEMM4.SYS RAM=B000-B7FF ...
-
- In the above example if you put DOS=HIGH the system will crash
- but DOS=UMB will work. Also, the above example will run
- Windows 3.0 in real mode under DESQview 2.3.
-
- All Computers Inc.
-
- ALL CHARGECARD 286 Release 2.8 Page 9
-
-
- EXAMPLE: DEVICE=C:\DOS\HIMEM.SYS /INT15=3008 ...
- DEVICE=C:\DV23\QEXT.SYS
- DEVICE=C:\ALL\ALLEMM4.SYS RAM=B000-B7FF EXT=1024
- DEVICE=C:\DOS\SMARTDRV.SYS 512 512 /A
- DEVICEHIGH=C:\DOS\RAMDRIVE.SYS 512 512 128 /A
-
- The above example will run Windows 3.0 in Standard or Real Mode
- under DESQview 2.3. Note in the above example you have given
- 3008KB of EXTended Memory to ALLEMM4.SYS and it in turn has
- provided SMARTDRV.SYS and RAMDRIVE.SYS each with 512KB of
- EXPanded Memory. Also, ALLEMM4.SYS is providing DESQview with
- approximately 1MB of EXPanded Memory and provides Windows 3.0
- with 1MB of extended memory in Standard Mode.
-
- Important Note:
-
- If you have lots of memory and you are a true DESQview user
- and would like to use DOS 5.0 & run WINDOWS 3.0 under DESQview
- then you may want to try the following configuration.
-
- EXAMPLE:
-
- DEVICE=C:\DOS\HIMEM.SYS
- DEVICE=C:\DV\QEXT.SYS
- DEVICE=C:\ALL\ALLEMM4.SYS EXT=nnn RAM=xxxx-xxxx ...
-
- Don't use DOS=HIGH or UMB in this configuration, nnnn must be of
- MINIMUM 1024KB.
- If you have an IBM AT type system with EGA/VGA with color
- Monitor then RAM=B000-B7FF would be a good Choice.
- If you have an IBM PS2 type system with EGA/VGA with and you have
- an EMS pagefram then you may not use the RAM option.
-
-
- Technical Support
- *************************************************************
- * ALL COMPUTERS INC. SUPPORT SERVICES (CANADA) *
- * Technical Support Voice: (416) 960-0111 9am - 5pm EST *
- * Fax: (416) 960-5426 24 Hours *
- * *
- * Bulletin Board Service: (416) 960-8679 24 Hours *
- *************************************************************
- *************************************************************
- * ALL COMPUTERS INC. SUPPORT SERVICES (U.S.A.) *
- * Technical Support Voice: (216) 564-7875 8am - 6pm EST *
- * Fax: (216) 564-7884 24 Hours *
- * *
- * Bulletin Board Service: (216) 564-7879 24 Hours *
- *************************************************************