Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2006 15:50:47 -0700
From:      Sam Guyer <sam@deanguyer.com>
To:        freebsd-questions@freebsd.org
Subject:   Port old 16-bit Win program to FreeBSD that needs access to core memory
Message-ID:  <447634C7.8010501@deanguyer.com>

next in thread | raw e-mail | index | archive | help
I have an old 16-bit C++ program written for Win 3.1 that I would like 
to be able to run on FreeBSD.  Before I try to port the application, I 
wanted to know if it would be possible at all.  The program needs to 
directly access the memory range D0000-DFFFF, and as I am new to FreeBSD 
I don't know if this is allowed by the kernel or if the range is 
available.  The program is for a motor control board (ISA, not PCI) and 
is designed to communicate with the card by writing directly to the core
memory region D0000-DFFFF.  It would be best described as an old ISA 
video card for Windows 3.1/MS-DOS where there is no real driver.  The 
only operation the
operating system need to perform separate of the program is to assign 
the memory region to the ISA card.  Is this possible?  Thanks!

-Sam Guyer



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?447634C7.8010501>