THE OCULUS-F/64 FRAME GRABBER User's Manual
THE OCULUS-F/64 FRAME GRABBER User's Manual
THE OCULUS-F/64 FRAME GRABBER User's Manual
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
• Configure your memory manager to not use the memory block you wish to<br />
use. As examples, various memory managers are described below.<br />
MS-DOS EMM386 (Expanded-Memory Emulator)<br />
Modify the command line by adding the exclude option:<br />
(i.e. device=EMM386.EXE x=D000-DFFF)<br />
386MAX (Qualitas)<br />
Add the following line to the file 386max.pro:<br />
RAM = D000-DFFF<br />
QEMM-386 (Quarterdeck Expanded Memory Manager-386)<br />
Add the following command line option:<br />
x=D000-DFFF<br />
• Configure the Oculus-F/<strong>64</strong> board to use memory mapping at starting<br />
address D0 and that the memory map size is <strong>64</strong>k.<br />
Warning: Errors in memory mapped interfacing configuration can crash<br />
your computer system when executing Oculus-F/<strong>64</strong> applications.<br />
WINDOWS MEMORY MAP SETUP EXAMPLE<br />
Oculus-F/<strong>64</strong> windows applications such as F<strong>64</strong>PRO.EXE can utilize memory<br />
mapped interfacing, where the memory mapped block is located below the 1<br />
Mbyte boundary or above. The requirements are defined below.<br />
Memory Mapping Below 1 Mbyte: In this case all of the setup requirements<br />
for DOS applications must be performed, as stated in the previous section.<br />
In addition, windows must be made aware of the memory range required, so as<br />
to prevent a conflict. For the same example as above where the required<br />
memory map block is D0000 to DFFFF, modify SYSTEM.INI (located in your<br />
windows directory), as shown below.<br />
In SYSTEM.INI under the section [386Enh] add the statement:<br />
EMMExclude=D000-DFFF<br />
Memory Mapping Above 1 Mbyte: In this case the constraints described for<br />
DOS and windows application for memory mapping below 1 Mbyte, do not<br />
exist. The only requirement is that there is no physical memory located in the<br />
address space that will be used for memory mapping. This includes system<br />
memory and memory located on other plug in boards. Additionally, the<br />
Oculus-F/<strong>64</strong> has an upper limit for the start of the memory mapped block at<br />
FFE000 (8k below the 16 Mbyte address) and the memory mapped block can<br />
not go above 16 Mbyte. Note that the 16 Mbyte limitation is because the PC<br />
ISA 16 bit expansion slot can not address above that boundary.<br />
Coreco Inc., Installation and Configuration Page 2-19