background image

Содержание HYPERAM AT

Страница 1: ......

Страница 2: ...the IBM AT and compatibles V3 00 HYPERTEC PTY LIMITED 408 Victoria Road Gladesville NSW 2111 AUSTRALIA Phone 02 816 1211 Fax 02 8163960 HYPERTEC EUROPE LIMITED Bank House 40 High Street Pewsey Wiltshi...

Страница 3: ......

Страница 4: ...6 Installing EMS 4 0 26 Installing Hyperam AT manually 29 PROBLEMS Before you call Hypertec 37 Machine doesn t boot 38 Setup errors 39 Machine no longer boots 40 Parity check 2 41 Error messages 43 IN...

Страница 5: ...allel ports 59 SOFTWARE REFERENCE Overview 61 The Hyperam AT pool driver 61 POOL SYS 63 POOL400 SYS 65 EMM400 SYS 66 RAM disks 67 RAMDISK SYS 68 RAMFMT EXE 69 Disk caching 71 CACHE SYS 72 CACHE EXE 72...

Страница 6: ...TABLE OF CONTENTS APPENDICES Appendix A Switch setting summary 89 Appendix B Warranty 92 Product Repair Procedure 93 Trademarks 94 iii...

Страница 7: ...HYPERAMAT This page intentionally blank iv...

Страница 8: ...is memory appearing above the normal address limit of 1024Kb and is used by multi user operating systems such as Xenix and OS 2 by the IBM VDISK program by special applications such as Oracle and Lot...

Страница 9: ...nfiguration RAM disk print spooling and disk caching Checklist Your Hyperam AT package should contain Hyperam AT full size expanded memory board Hyperam AT User s Manual Hyperam AT installation disk H...

Страница 10: ...nual is designed to supplement the Install program with reference chapters and a Problems section To install Hyperam AT correctly you must 1 Make a backup of the Hyperam AT installation disk 2 Run the...

Страница 11: ...HYPERAMAT This page intentionally blank Page 4...

Страница 12: ...m AT Memory Configuration utility from the DOS command line prompt There are two circumstances under which it may be preferable to install your Hyperam AT board manually in this way 1 You wish to conf...

Страница 13: ...SYS file appropriately This can be a cumbersome procedure and is not recommended If you intend to use an expanded memory software application which requires EMS version 4 0 the latest version of the...

Страница 14: ...ight banks of memory chips Make sure you know how much memory is on your Hyperam AT board Step 3 You are now ready to run the Hardware Configuration section of the Hyperam AT installation program Plac...

Страница 15: ...III 1111 I switch 2 i metal bracket Figure 1 Hyperam AT com2 comI clip on clip on switch bank I memory chips socket socket r fomi chip I fom2chip I Qj9Pin I serial port parallel port I switch 2 i meta...

Страница 16: ...ll appear on the screen This menu contains three questions Number ofproduct being Installed If your Hyperam AT is the straight memory board as illustrated in Figure 1 you should select product number...

Страница 17: ...in your computer Other possible address for your Hyperam AT board are 268 2a8 2b8 2e8 208 and 218 Key in your selection and press enter The Master Menu You will now see the Master Menu consisting of f...

Страница 18: ...ogram you are now ready to set the switches on your Hyperam AT board Tum to Step 5 Setting the Switches Hyperam AT MF users If your board is the multi function version and you selected Product Number...

Страница 19: ...now ready to use the settings indicated on the screen diagram as a guide to setting the switches on your Hyperam AT board Proceed now to Step S Setting The Switches StepS Setting the switches Take yo...

Страница 20: ...7 Locate a vacant 16 bit two connector expansion slot in your machine i e not an 8 bit slot Remove the metal plate masking the hole in the back of the chassis at that expansion slot StepS Hyperam AT M...

Страница 21: ...ve attached the clip on cable clip the bracket onto the back panel of the machine and fold the cable carefully down between the other boards Step 10 Replace the cover of your system unit reconnect all...

Страница 22: ...ave keyed in the correct values press enter You will now see the Master Menu again This time you must select option 3 Configure Memory and Software Select option 3 and press enter You will now see the...

Страница 23: ...40 Kb of system standard memory in your computer you should answer Y to this question Answering Y means that memory from the Hyperam AT board will be used to supplement your computer s system memory M...

Страница 24: ...he end address will be 640 Kb The end address cannot be greater than 640 Kb Key in your end address now and press enter Step 13 Enable Hyperam Extended Memory YIN This question is asking you if you wi...

Страница 25: ...Memory Provided by Hyperam You must indicate what extended memory address you want the Hyperam AT extended memory to start at This address must be consistent with the current total amount of extended...

Страница 26: ...ovided by Hyperam You must now indicated how much of the memory on the Hyperam AT board you wish to allocate to extended memory This amount must not exceed the total available memory on the Hyperam AT...

Страница 27: ...Hypertec disk caching or print spooling utilities in addition to or instead of RAM disk or EMS memory 3 Return to Main Menu Select this option if you wish to make a change to a choice you made in the...

Страница 28: ...For details ofthe Hypertec RAM disk utility consult the Software Reference chapter ofthis manual You will now be asked what size you wish the RAM disk to be Your RAM disk can only be as large as the...

Страница 29: ...m AT board for use by LIM spec applications The Advanced Software Installation menu consists of a diagram depicting the available memory on your Hyperam AT the Pool Usage Map and a further eight menu...

Страница 30: ...memory for use by Xenix OS 2 etc you must answer N to the Driver Installed question in option 1 To install anyone of the Hypertec utilities simply select the menu option which represents it options 2...

Страница 31: ...he only drivers you should be installing are the pool driver and the RAM disk utility When you have checked each of the drivers by cycling through the choices press Esc to return to the Save Changes t...

Страница 32: ...stallation program will create it Again the default directory is hypo When you have made your directory selections press enter and then end to record your choices The following message will now be dis...

Страница 33: ...nd corner of the screen as the computer reboots Any memory configured as expanded memory will be recognised by the pool usage summary which appears in a box on the screen towards the end of the boot s...

Страница 34: ...0 drivers supplied with your Hyperam AT board To use either of the drivers on this disk you must manually copy files from this disk to the appropriate directory on your boot disk If you wish to use LI...

Страница 35: ...e LIM 4 0 If you only wish to use the Hypertec expanded memory manager to control EMS applications that is you don t want to use the Hypertec RAM disk etc you may use the driver called EMM400 SYS in p...

Страница 36: ...umes that all expanded memory is allocated to EMS applications Now reboot your machine to complete the installation Installing Hyperam AT manually The Hyperam AT installation program contains all the...

Страница 37: ...CRAM Step 1 Setting the switches Ifyou are reconfiguring the memory allocation on a Hyperam AT board which has already been installed you do not need to alter the switches on your Hyperam AT board In...

Страница 38: ...to page 13 of this manual insert the board as directed then return again to this page Step 3 Configuring the memory on the Hyperam AT board Before your computer will recognise the memory on your Hype...

Страница 39: ...board will start es NNN specifies the amount of extended memory to be provided by the Hyperam AT board p configures all memory on the Hyperam AT board as expanded memory for use by LIM spec applicati...

Страница 40: ...r Hyperam AT board and enter this value as your r parameter Ifyou are using the default register address of258 you do not need to use the r parameter If for instance your computer currently has 384 Kb...

Страница 41: ...M supports the following parameters b NNN indicates the total amount of system memory in your computer including any system memory allocated by the Hyperam AT board e NNN indicates the total amount of...

Страница 42: ...tcram b 640 e 3456 enter The wtcram command is fully documented in the Software Reference section of this manual Step 5 Rebooting your computer Once you have run the setramat and wtcram commands with...

Страница 43: ...HYPERAM AT This page intentionally blank Page 36...

Страница 44: ...nd most important principle is Simplify the problem If everything was working before you made a change take the change out and check that everything still works Before you call Hypertec At Hypertec we...

Страница 45: ...contents of the file CONFIG SYS This file is on your boot disk You may find out what is in it by entering the following command at the DOS command line type config sys Similarly record the contents o...

Страница 46: ...o the up position If the computer now boots turn to the section headed Machine No Longer Boots in this Problems chapter 4 If the machine still does not boot remove the Hyperam AT board and try the pow...

Страница 47: ...or there is no file INITHRAM BAT run the install program again and select option 3 Configure Memory from the Master menu 5 If the error still has not gone away read the next section Machine No longer...

Страница 48: ...ne off remove the cover and move switch S1 8 to the OFF position 6 Replace the cover tum the machine on and wait for it to boot 7 With the installation disk in drive A enter the command inithram If yo...

Страница 49: ...rror A memory error is a message NNNNN MMMM 201 Memory error during the self test The NNNNN and MMMM are numbers telling you the address at which the error occurred and the data bits in error Essentia...

Страница 50: ...ng is a list of error messages that may occur either in the install package or when booting the machine Errors during install When you select option 3 the install program performs extensive checks on...

Страница 51: ...annot find Hyperam AT The install program cannot find the Hyperam AT hardware Check the setting on switch bank 1 either by taking the board out and running the install program again or by looking at t...

Страница 52: ...necessary to juggle devices around to make room for the EMS window Wang 260 PC Users If your computer is a Wang 260 PC you should set your EMS window at EOOO In most other computers EOOO should not be...

Страница 53: ...d off The Hyperam AT memory has been disabled by moving switch S1 8 into the ON position Turn switch S1 8 to the OFF position then try rebooting You may also want to read the section above titled Setu...

Страница 54: ...emory chips are in a single large contiguous block on the left Each column of chips is a 256 K byte bank of memory The allowable memory capacities for the board are 512 Kb 1024 Kb 1 Mb and 2048 Kb 2 M...

Страница 55: ...are receiving perceptible shocks do not attempt to handle the chips Step 1 Installing the memory Insert the memory chips carefully one column at a time starting from the first vacant column Be careful...

Страница 56: ...If it is not level and you cannot push it home extract it and check the legs To extract a chip gently insert a small screwdriver under it from the end and carefully lever it up When levering try to en...

Страница 57: ...k in drive A and enter setramat d r NNN enter Where NNN is the hardware address of the Hyperam AT board usually 258 Step 7 Turn the power off move SW1 8 back into the OFF position and power on again S...

Страница 58: ...MS register address which is difJerentfrom the one chosen for the first board Check the address used on the first board then use the table below to select an address for the second board Sl 5 S1 6 Sl...

Страница 59: ...e A and enter setramat r NNN d enter where NNN is the EMS register address of the second board IT for example you used 268 you would enter setramat r 268 d enter Step 6 Tum the machine off remove the...

Страница 60: ...insert an additional h parameter for your second board s EMS register address If for instance the address of your second board was 268 your newly edited line from the above example would look like de...

Страница 61: ...second board has 1 Megabyte 1024 Kbytes and both boards are being used for extended memory the command line to configure the second board would be setramat r 268 eb 3072 es 1024 i e The top address of...

Страница 62: ...ed to take the cover off the machine when you want to change the memory setup This configuration process is performed by a program called SETRAMAT EXE which is described in the software reference sect...

Страница 63: ...set by the pool device driver software the default address is DODO This address may be changed by passing a parameter to the pool driver see the Software Reference section for more details Note COOO m...

Страница 64: ...mine the amount of memory installed by counting the number of columns of chips installed Each column is 256 Kb thus 2 columns is 512 Kb four columns is 1 Mb and eight columns is 2 Mb If you want to in...

Страница 65: ...cks of pins along the far edge of the board The Clipon cable has a black stripe on it the cable must be plugged into the header with the black stripe to the left The ports may be enabled or disabled u...

Страница 66: ...COM2 is always at address 2F8 If you only have one serial chip on your Hyperam AT board and wish to use it at address 2F8 you must move the chip into the COM2 socket The COMl chip is connected to both...

Страница 67: ...at does not conflict it will recommend that the parallel port be disabled When the AT is booting it searches for parallel ports in the order 3BC 378 278 The first port it finds is installed as LPTl th...

Страница 68: ...r creates new CONFIG SYS and AUTOEXEC BAT files or modifies the ones it finds on your boot disk The Hyperam AT POOL driver Memory manager This device driver allows programs and Hypertec devices to acc...

Страница 69: ...g the Hyperam AT installation program Emm sys also supports LIM 4 0 and must also be installed manually This driver only controls expanded memory for use by LIM spec applications It cannot be used to...

Страница 70: ...clearing of the expanded memory if internal integrity checks are correct This allows a RAM disk to survive a reboot caused by CONTROL ALT DEL The w parameter is optional It specifies the address of th...

Страница 71: ...that control the expanded memory hardware The only criterion is that it not conflict with any other hardware addresses in the machine See the Hardware Reference section for details The default settin...

Страница 72: ...SOFTWARE REFERENCE POOL400 SYS Supports exact y the same parameters as those documented for POOL SYS You will find POOIAOO SYS on the disk labelled EMS 4 0 drivers Page 65...

Страница 73: ...onflict with any other hardware addresses in the machine This parameter must not be altered without also altering the appropriate switches on the Hyperam AT board see the Hardware Reference section of...

Страница 74: ...o your machine You should not use RAM disks for storing sensitive information as it may be lost A RAM disk is a block storage device like a floppy disk or hard disk and as such is allocated a letter b...

Страница 75: ...HYPERAMAT RAMDISK SYS Synopsis device ramdisk sys N N number of RAM disks to be declared up to 4 The N parameter is optional If it is omitted the default number of RAM disks is one Page 68...

Страница 76: ...ady existing RAM disk you will be asked if you want to proceed if you say yes the previous contents will be completely lost The f parameter will force the format to be performed without asking you the...

Страница 77: ...HYPERAMAT Example ramfmt rlll28 r2 54 Format RAM drive 1 at 128 Kb RAM drive 2 at 54 Kb Page 70...

Страница 78: ...ver it is a statistical operation If for example every sector is only read or written once then the caching can actually slow down the access to the disk as it adds overhead to the disk operation Beca...

Страница 79: ...OU PROCEED WITH EXTREME CAUTION HYPERTEC HAS DESIGNED DISK CACHING SPECIFICALLY FOR IBM MACHINES CACHE EXE Synopsis cache q fNlhN bleld NNNl t q quiet only print error messages f floppy drive number N...

Страница 80: ...d caching and Discard the cache contents Each command affects only the drive specified in the fIrst part of the command The Discard command is used on floppy drives when you want to change the disk Re...

Страница 81: ...in the cache for that drive This provides a visual warning not to change the floppy but provides no protection if you ignore it The final option is to specify a timeout of 0 numeric zero This will cau...

Страница 82: ...he spooler is in place the characters are placed in memory before being sent to the printer As soon as the character is in the spooler the operating system thinks it has been printed Control is return...

Страница 83: ...N between 1 and 4 comN provide for spooling on serial port N N between 1 and 2 The NNN parameter is optional it is a decimal number that specifies in kilobytes the maximum amount of pool memory the s...

Страница 84: ...rt will be placed in the spool buffer and then printed by the background task When the End command is issued no further characters will be accepted into the spool buffer however the current contents w...

Страница 85: ...on all ports not just one N B Ifyou want printing and spooling to go to a serial port you must still use the mode commands in addition to specifying your COM port in SPOOL SYS and Example mode com2 96...

Страница 86: ...mputer which ticks 18 times a second Once every four ticks the background tasks takes control of the machine and sends characters to the printer thus consuming a fixed percentage of computer time Inte...

Страница 87: ...program is used to control the method of flow control used by INTRUPT SYS on serial ports Flow control is the process of regulating the flow of characters from the computer to the printer or from som...

Страница 88: ...when it cannot receive any more characters and will send an XON when it is able to receive again Note Some printers send xon or xoffcharacters continuously when the computer is not sending to them Th...

Страница 89: ...c keypad When you do this a small menu appears in the top left of your screen It allows you to pause and resume printing from the print spooler and to discard the cache on drives A and B POPUP SYS Syn...

Страница 90: ...hich drivers you have loaded if for example you have both the spooler and the disk cache loaded you might see the following FI Pause Spooler F2 Re start Spooler F3 Discard Spool F4 Change Disk A F5 Ch...

Страница 91: ...key with a single letter to identify the command This is because ofspace restrictions imposed to keep the driver to a reasonable size The letters are as self explanatory as possible but ofnecessity so...

Страница 92: ...es rNNN set board address to NNN default 258 wNNN set window address to NNN default DOOO This program is used to set the memory configuration information stored in the battery backed ram on the Hypera...

Страница 93: ...located to extended memory will appear The valid values are any 128 Kb boundary starting at 1024 Kb Thus the first few values are 1024 Kb 1152 Kb 1270 Kb 1398 Kb etc If you use the eb parameter you mu...

Страница 94: ...ed if your computer is a Wang 260 PC Examples setramat sb 512 ss 128 r 258 w Dooo This command will set the board to supply 128 Kb of memory to system memory starting at address 512 Kb The rest of the...

Страница 95: ...ill need to use this program Synopsis wtcram b NNN e NNN b NNN e NNN The b parameter specifies the amount in kilobytes of system memory in the computer The e parameter specifies tha amount in kilobyte...

Страница 96: ...ausing it S1 8 OFF board memory ENABLED ON board memory DISABLED EMS register address The table below indicates how to set the board address or EMS control register Sl 5 Sl 6 Sl 7 EMS Register OFF OFF...

Страница 97: ...board is labelled COMland COM2 As noted in the Hardware Reference section the serial port at 2F8 labelled COM2 on the HyperamAT board may appear as COMl to DOS in some circumstances The serial port la...

Страница 98: ...rd When its address is set to 278 it uses interrupt level 5 and when set to 378 it uses interrupt level 7 This is as per IBM standards The table below indicates how to set up the port S1 3 OFF disable...

Страница 99: ...e service to repair damage resulting from accident disaster misuse abuse or non Hypertec modification of the product Components such as memory installed by the dealer or the user are not covered by th...

Страница 100: ...prepay shipping charges to and from the factory You must enclose a copy of your original purchase receipt as proof of date of purchase for all warranty repairs You should also enclose a type written...

Страница 101: ...oduct is being repaired under warranty you are only liable for the shipping charges If the product is not being repaired under warranty shipping costs and repair expenses will be billed COD Trademarks...

Отзывы: