21020285 D
User’s Guide
Chapter 2 Hardware Essentials
Page 2 - 6
Hardware Ports: General
Hardware
Ports: General
There are four ports that are used to communicate with the RF3880 adapter:
Address Buffer Port; Channel Attention Port; Status Port; and Reset Port. The
address and function of each port is described in this section.
Hardware Port
Addresses
Each of the Hardware ports can be addressed as an offset from the base address,
(which is set with jumpers on the board). Further, all ports can be accessed in
16-bit mode. To address a specific port you must add the correct offset to the
base address value. The offset values for the RF3880 hardware ports are
described in the figure below.
Example Port Addresses
- Using the factory set Base Address for the
RF3880, EE00H, the Hardware Port Addresses would be:
Address Port = EE00H
Channel Attention Port = EE08H
Status Port = EE10H
Reset Port = EE18H
The table above also indicates how each port can be accessed by the Host: read
or write.
Overview of
the Ports
An overview of the operation of all of the Hardware Ports is provided next. The
overview is followed by a detailed description of each Hardware Port that
focuses on the rules of operation.
Address Buffer Port
- This port is instrumental in setting up the RF3880
adapter I/O operation. With it you can do two things:
1.
Set system bus transfer characteristics such as bus width and byte/word
swapping for subsequent operations. Usually this is done only with the
first command sent to the board, when you are initializing the board for
operation in your system.
2.
Pass the address of a Single Command Structure to the adapter. Any
time you wish to issue a Single Command, you must use the Address
Buffer Port to pass the address structure. Most often, the first Single
Command executed contains a command to Start Command List. This
function of the port is only used when issuing a Single Command.
Port
Address Offset
Host Read or Write
Address Buffer
00H
Write
Channel Attention
08H
Write
Status
10H
Read
Reset
18H
Write
Table 5: Hardware Port Addresses
Summary of Contents for Rimfire 3880
Page 1: ...Rimfire 3880 SCSI Host Bus Adapter User s Guide Ciprico Inc Publication No 21020285 D...
Page 2: ......
Page 4: ...21020285 D User s Guide...
Page 25: ...2 H a r d w a r e E s s e n t i a l s...
Page 42: ...21020285 D User s Guide Chapter 2 Hardware Essentials Page 2 18 Descriptions of Port Usage...
Page 43: ...3 H a r d w a r e I n s t a l l a t i o n...
Page 59: ...4 C o m m a n d O p e r a t i o n...
Page 85: ...5 I n i t i a t o r M o d e P a s s t h r o u g h C o m m a n d s...
Page 103: ...6 T a r g e t M o d e P a s s t h r o u g h C o m m a n d s...
Page 125: ...7 B o a r d c o n t r o l C o m m a n d s...
Page 175: ...8 D e t a i l s o f U s a g e...
Page 193: ...A E r r o r C o d e s...
Page 201: ...B C a b l e s a n d C o n n e c t o r s...
Page 206: ...21020285 D User s Guide Appendix B Cables and Connectors Page B 6 VMEbus Connector Pinouts...
Page 207: ...C S p e c i f i c a t i o n s...
Page 210: ...21020285 D User s Guide Appendix C Specifications Page C 4 Specifications...
Page 211: ...D D e f a u l t s...
Page 216: ...21020285 D User s Guide Appendix D Defaults Page D 6 HardwareDefaults...
Page 217: ...E D e s i g n D i f f e r e n c e s...
Page 229: ......
Page 230: ...21020285 D...