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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I/O addressed communication is the default case, where the base address set by<br />

switches SW1 defines the 16 address block used by the Oculus-F/<strong>64</strong>. This is<br />

the most trouble free configuration, requiring only that the base address be<br />

unused in the host computer. As an example, using the factory default I/O<br />

address of 280, the I/O address range 280 to 28f needs to be free. (Note that all<br />

addressing is described in hex format).<br />

Bus Interface Mapping<br />

[ 1 ] Memory Mapped<br />

[ 2 ] I/O Mapped<br />

Enter Selection: 2<br />

The alternative mode of communication is by memory map addressing. This<br />

method requires that a portion of the computer's address space be mapped to<br />

access a portion of the Oculus-F/<strong>64</strong> frame buffer memory. The potential for<br />

conflict is high unless the various preparations, as described below, are<br />

performed. If the Oculus-F/<strong>64</strong> is configured for memory mapped interfacing,<br />

conflicts will quickly show themselves by a crashed application or computer,<br />

since all communications are via memory map.<br />

For memory mapped communications, two items need to be defined. Memory<br />

Map Address defines the base memory of the block of addresses that will be<br />

pointed to the Oculus-F/<strong>64</strong>. The second is Memory Map Size which defines<br />

the size of the continuous addresses used for direct memory addressing. The<br />

two selection screens are shown below.<br />

Memory Map Address (ie: D0000 = D0)<br />

Enter Value [ C8..FFE] ( D0) ? D0<br />

Coreco Inc., Installation and Configuration Page 2-17

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

Saved successfully!

Ooh no, something went wrong!