21020285 D
User’s Guide
Chapter 4 Command Operation
Page 4 - 20
Creating the Command List Structure
Creating the
Command List
Structure
To create a Command List Structure you should perform the following steps
in the order indicated:
1.
Select and clear a portion of memory that will contain the Command
List. The Command List should start on a double word boundary.
Enough space should be allocated to accommodate the Index
information plus the Parameter and Status Blocks. Use the following
information to determine the amount of space to allocate. (The value n
is the number of Parameter Blocks and the value y is the number of
Status Blocks to be held in each respective array.):
Index information = 32 bytes
Parameter Block array = n x 28 bytes
Status Block array = y x 16 bytes
Zero the indexes and set-up the Number of Parameter Blocks and Number of
Status Block fields.
2.
Issue a Start Command List command to the adapter within a Single
Command Structure. An example of how to do this can be found on
page 4 - 12.
3.
Create Parameter Blocks in the reserved space, update the Parameter
Block IN index. Write a 1 to the Channel Attention Port to begin
execution.
4.
Retrieve Status Blocks from the Status Block reserved area. Update the
Status Block OUT index.
Содержание Rimfire 3880
Страница 1: ...Rimfire 3880 SCSI Host Bus Adapter User s Guide Ciprico Inc Publication No 21020285 D...
Страница 2: ......
Страница 4: ...21020285 D User s Guide...
Страница 25: ...2 H a r d w a r e E s s e n t i a l s...
Страница 42: ...21020285 D User s Guide Chapter 2 Hardware Essentials Page 2 18 Descriptions of Port Usage...
Страница 43: ...3 H a r d w a r e I n s t a l l a t i o n...
Страница 58: ...21020285 D User s Guide Chapter 3 Hardware Installation Page 3 16 Step 5 Configure and Connect SCSI Devices...
Страница 59: ...4 C o m m a n d O p e r a t i o n...
Страница 84: ...21020285 D User s Guide Chapter 4 Command Operation Page 4 26 Example C Routines for Command List...
Страница 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...
Страница 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...
Страница 125: ...7 B o a r d c o n t r o l C o m m a n d s...
Страница 175: ...8 D e t a i l s o f U s a g e...
Страница 193: ...A E r r o r C o d e s...
Страница 201: ...B C a b l e s a n d C o n n e c t o r s...
Страница 206: ...21020285 D User s Guide Appendix B Cables and Connectors Page B 6 VMEbus Connector Pinouts...
Страница 207: ...C S p e c i f i c a t i o n s...
Страница 210: ...21020285 D User s Guide Appendix C Specifications Page C 4 Specifications...
Страница 211: ...D D e f a u l t s...
Страница 216: ...21020285 D User s Guide Appendix D Defaults Page D 6 HardwareDefaults...
Страница 217: ...E D e s i g n D i f f e r e n c e s...
Страница 229: ......
Страница 230: ...21020285 D...