Re: Driver for EMS boards.

Anthony Barbachan (barbacha@trill.cis.fordham.edu)
Sat, 23 May 1998 17:42:59 -0400


-----Original Message-----
From: Mike A. Harris <mharris@ican.net>
To: Anthony Barbachan <barbacha@Trill.cis.fordham.edu>
Cc: Linux Kernel mailing list <linux-kernel@vger.rutgers.edu>
Date: Saturday, May 23, 1998 4:30 AM
Subject: Re: Driver for EMS boards.

>On Wed, 20 May 1998, Anthony Barbachan wrote:
>
>> >> possible. However if you have the original DOS drivers, you can get
this
>> >> information by disassembling the drivers and tracing down generalities
of
>> >> how they work.
>> >
>> >Yes, I have downloaded the driver for DOS from AST. It is
>> >called: REMM.SYS. It is from the file REMM470.ZIP from their ftp
>> >site. I used a DOS DEBUG script to disassemble the file, and
>>
>> CV.EXE on a running driver would work better.
>> I think DEBUG.EXE also would also work on a running driver, but it will
be
>> alot more difficult to look around with debug.
>
>Yeah, ok, sounds good. I'll use Turbo Debugger on it I guess.
>
>> >Where DX is not easily determined because it is calculated from
>> >some existing value via a prior INC or DEC instruction, or an OR
>> >or AND instruction. ;o(
>> >
>> >Some of the hard coded addresses that I found are:
>> >
>> >0x43, 0xFB, 0xE8, 0xEA, 0xF9, 0xE072, 0xE872
>>
>> Any jumpers on the card? I think it may be unlikely that AST would have
>> hard coded the address into their driver.
>
>Yes, there are 5 jumpers on the card, labeled E1-E5.
>
>E2 is currently turned ON, and a spare is turned OFF sitting on
>E1. I suspect that the jumpers choose the page frame, and
>something else... I don't know what though.
>
>

If you need to locate the current page frame you can probably use msd.exe.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu