home *** CD-ROM | disk | FTP | other *** search
- ID:TR QEMM 386 and IBM Token Ring Cards
- Quarterdeck Technical Note
- by Dan Sweeney
-
-
- IBM Token Ring PS/2 Primary Adapter Cards
-
- This card uses both a RAM and ROM in the reserved memory area
- (The memory between 640K & 1024K). There are two versions of this
- card. One version has an 8K ROM and 8K RAM; the other has 16K ROM
- and RAM sizes. The possible locations for these are shown below.
- Other considerations would be an ESDI Hard Disk Controller card
- or other PS/2 adapter cards. The ROM locations listed below for
- the 16K version of the card are valid for the ESDI controller as
- well as the Token Ring Adapter.
-
- If 8K in size If 16K in size
-
- ROM RAM ROM RAM
- C800 C9FF C800 C9FF C800 CBFF C800 CBFF
- CC00 CDFF CA00 CCBF CC00 CFFF CC00 CFFF
- D000 D2FF CC00 CDFF D000 D3FF D000 D3FF
- D400 D6FF CE00 CFFF D400 D7FF D400 D7FF
- D800 D9FF D000 D1FF D800 DBFF D800 DBFF
- DC00 DDFF D200 D3FF DC00 DFFF DC00 DFFF
- D400 D5FF
- D600 D7FF
- D800 D9FF
- DA00 DBFF
- DC00 DDFF
- DE00 DFFF
-
- QEMM 386 4.2 can't detect the RAM Buffer Address (or the ROM
- on some of the more recent versions of the PS/2 Token ring card).
- You should EXCLUDE THE RAM BUFFER and ROM ADDRESS FROM QEMM to
- avoid conflicts in the reserved memory area. To exclude an area
- from QEMM you need to place a parameter on the QEMM.sys line of
- your config.sys file. The exclusion must state both the starting
- and ending addresses in hexadecimal format. An example is shown
- below.
-
- device=c:\QEMM.SYS X=D800-DFFF
- | |
- Start End
-
- Q: So how do you know which area to exclude ?
-
- The default location for the RAM is at D800. But you should
- use your IBM PS/2 Reference diskette (Select View Configuration
- from the Main Menu) to verify the address of both RAM and ROM.
-
- Q: Why has my conventional memory been reduced by 64K after
- excluding the RAM Buffer Address ?
-
- QEMM may not be able to establish a page frame in the
- Reserved Memory area (the memory between 640K and 1024K) due to
- the exclusion. If this is the case QEMM will set its page frame
- in the LOWER 640K of memory. QEMM needs 64K of contiguous memory
- in order to create ExPANDed memory. If you don't use any programs
- that need ExPANDed memory you can configure QEMM to run with no
- page frame. In this case your QEMM device would read:
-
- device=c:\QEMM.SYS X=D800-DBFF FR=NONE
- |---------| |-----|
- Exclusion No Page Frame instruction
-
- Q: How do I configure for ExPANDed memory without having my
- Page Frame reside in the lower 640K?
-
- It MAY be possible to relocate (depending on the Adapters
- installed in your PS/2) either the Token Ring ROM and RAM or other
- adapters so that there is 64K of contiguous memory. Typically it
- is best to establish the starting addresses of these devices in
- the area between D000 and DFFF (832K through 896K). This may
- require that you generate a new network shell or add parameters
- to your network drivers.
-
- The the example below is for an IBM PS/2 Model 80 with an ESDI
- Hard Disk Controller Card and Token Ring Card (16K ROM and RAM)
- installed.
-
- Step 1. Using the IBM Reference Diskette, select View
- Configuration and from the submenu choose change
- configuration. Highlight the ESDI Controller Address
- and press the F5 or F6 function key until it starts at
- D400. Next, locate the Token Ring RAM address to D800.
- Last but not least, locate the Token Ring ROM at DC00.
-
- Step 2. Edit the QEMM line in your Config.sys file to read as
- follows:
-
- device=c:\QEMM.SYS X=D800-DFFF
-
- This will prevent QEMM from mapping anything over
- the top of the RAM buffer and ROM address of the
- network card.
-
- Step 3. If you are using Novell Netware, have your network
- supervisor reconfigure your Anet3 file to reflect
- the change in address of both the ROM and RAM. On
- Netware 2.1x this will not have to be done.
-
- If you are using the IBM PClan, have your network
- manager change (or add) the following parameter to
- the Tokrui driver to read:
-
- TOKRUI 400000000001,D800
-
- If you are using the IBM Local Area Network Support
- Program, change (or add) the following parameter to the
- device driver DXMC0MOD.SYS . The line should read:
-
- device=c:\DXMC0MOD.SYS ,D800
-
- It is important that there is a space between the last S
- in .sys and the comma.
-
- Q: What if you're not on a PS/2 but are using a IBM Token Ring
- Card?
-
- You will have to change the switches on switch block 1 to
- relocate the ROM address. Choose what best fits your
- configuration from the list below.
-
- Memory Switches 1 to 6 Don't use this location
- Location (F=OFF N=ON) if your video display is
-
- A800 N F N F N N EGA or VGA
- AA00 N F N F N F EGA or VGA
- AC00 N F N F F N EGA or VGA
- B000 N F F N N N Mono, MGA or Hercules
- B400 N F F N F N MGA, Hercules
- B800 N F F F N N CGA ,EGA, MGA, Hercules, VGA
- BC00 N F F F F N CGA, EGA, MGA, Hercules, VGA
- C000 F N N N N N EGA or VGA
- C200 F N N N N F EGA or VGA
- C400 F N N N F N Extended Bios EGA or VGA
- C800 F N N F N N XT Hard disk ROM*
- CC00 F N N F F N
- D000 F N F N N N
- D400 F N F N F N
- DC00 F N F F F N
-
- * I know....this isn't a video card, but all the Intel and
- Quadram PC to 386 folks should be aware of it.
-
- After you have done this you should follow steps 2 and 3 as
- described above remembering to replace the D800 with the RAM
- address you have chosen.
-
- Copyright (C) 1990 by Quarterdeck Office Systems
- * * * E N D O F F I L E * * *
-