[comp.sys.ibm.pc.hardware] Adaptec took int 60h from me?!

dgl292@pallas.athenanet.com (Doug Lee) (08/18/90)

I have, for some time, been running into problems with TSR programs using
interrupts in the area around int 60h.  According to the latest interrup.lst
release (inter490.zip), these interrupts are used by Adaptec controllers, one
of which I have.

Short of recoding those TSRs which use int 60h+ (and excluding major hardware
alterations--like a controller replacement :-), is there a way of allowing
these programs to run properly?

Doug Lee  (dgl292@athenanet.com or uunet!pallas!dgl292)

brim@cbmvax.commodore.com (Mike Brim - Product Assurance) (08/20/90)

In article <407@pallas.athenanet.com> dgl292@athenanet.com (Doug Lee) writes:
... area around int 60h.  According to the latest interrup.lst
> release, these interrupts are used by Adaptec controllers,... 
...is there a way of allowing these programs to run properly?

In both the Adaptec 2372A & 2372B controllers there is a way to disable the
use of Int 60-67.  Using DEBUG enter g=c800:5 to access the controller BIOS.

Choose option 3 - Special options, then choose 4 -  Option to generate Adaptec
auto-configuration device drive. Type a file name and place a line in your
config.sys that states device = [filename].

I'm showing how it's done on the 2372B, the 2372A should be close.) 

This will force the controller to use the standard DOS Int of 41 and 46 to 
point to the drive parameter table.

-- 
********************************************************************************
Disclaimer: My company knows not what I say (or do).

Mike Brim			     |	Commodore Electronics Limited
PC Analyst - System Evaluation Group | 	West Chester, PA 19380
Product Assurance		     |	InterNet: brim@cbmvax.commodore.com
********************************************************************************