03.01.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!