Re: Driver for EMS boards.

Anthony Barbachan (
Sat, 23 May 1998 17:42:59 -0400

-----Original Message-----
From: Mike A. Harris <>
To: Anthony Barbachan <>
Cc: Linux Kernel mailing list <>
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
>> >> information by disassembling the drivers and tracing down generalities
>> >> 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
>> 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