TIP: Click on subject to list as thread! ANSI
echo: os2
to: Mike Ruskai
from: Peter Knapper
date: 1999-09-19 15:14:24
subject: Objects

Hi Mike,

 MR> The issue with ISA cards, incidentally, is whether or 
 MR> not they perform bus mastering DMA.  Since ISA slots only 
 MR> have a 24-bit DMA available to them, they limit OS/2's direct  MR>
addressing ability to 16MB.  Anything above that 
 MR> is used as fast swap space.

While the 16MB direct Bus Master DMA limit is true as you say, it actually
depends a lot on the driver for the ISA card. When I upgraded the BBS machine
from a 16Mb 486DX2-66 to a 32Mb K6-300 I changed the Adaptec 1540C to a PCI
NCR based card because of the ISA DMA issue, but this change seemed to result
in a moderately rare (every 15-20 days operation), but totally fatal
reliabilty problem. 
While researching driver updates for the NCR card I discovered that a refresh
of the OS/2 AHA154X.ADD file appeared early 1998 which allowed me to enable
Double Buffering -

  BASEDEV=AHA154X.ADD /V /DBUFF /ET

Using the above parameter it allows the card to work fine and was a great
help, I have (had) about 3 of these cards lying around here. 

Of course there is a little catch in that it can require an extra move of the
data in memory before the application can have it, reducing performance by a
small amount, but at least it keeps a good reliable old card still usable.

Cheers.........pk.


--- Maximus/2 3.01
280/801
* Origin: Another Good Point About OS/2 (3:772/1.10)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.