REGISTERS
Copyright 2017
6-11
FibreXtreme Hardware Reference
6.4.9 Transaction Channel 0 (Send Channel)
Send Queue Address (QADDR0) – Offset 0x20
Field
Description
Access
Reset
Value
3 to 0
Reserved
– Write as ‘0’
None
0
31 to 4
Bits 31 through 4 of PCI address for the transaction
queue.
R/W
0
Send Queue Control (QCTL0) – Offset 0x28
Field
Description
Access
Reset
Value
4 to 0
Producer Index for transaction queue. Maximum 32.
R/W
0
7 to 5
Reserved.
None
0
12 to 8
Consumer Index for transaction queue. Maximum 32.
R
0
15 to 13
Reserved.
None
0
20 to 16
Queue length
– Place number of entries minus one
here, where number of entries is a power of 2. Maximum
32.
R/W
0
23 to 21
Reserved.
None
0
24
Enable Queue
– A ‘1’ enables the queue to fetch
transaction entries. Setting this bit to ‘0’ pauses the
transaction queue.
R/W
0
25
Reset Queue
– Write ‘1’ to set the consumer and
producer indices to 0
– Writing ‘0’ has no effect.
W
0
26
Abort Queue
– Write ‘1’ to this bit to abort the current
transaction pending on the transaction controller. Writing
‘0’ has no effect.
W
0
27
Reserved.
None
0
28
Stop on link error
– Set to ‘1’ to disable the controller on
link errors. Set to ‘0’ for normal operation.
R/W
0
29
Queue paused
– A ‘1’ indicates the queue is paused, ‘0’
otherwise.
R
0
30
Entries Available
– A ‘1’ indicates there are entries in the
queue to process. A ‘0’ indicates there are no entries.
R
0
31
Preserve
– When the register is written with this bit set,
only the producer index is written.
W
0
Содержание FHF5-PC4MWB04-00
Страница 2: ......
Страница 8: ...Copyright 2017 iv FibreXtreme Hardware Reference ...
Страница 26: ......
Страница 38: ...OPERATION Copyright 2017 4 6 FibreXtreme Hardware Reference This page intentionally left blank ...
Страница 40: ......
Страница 48: ...SPECIFICATIONS Copyright 2017 5 8 FibreXtreme Hardware Reference ...
Страница 50: ......
Страница 68: ......
Страница 74: ......
Страница 76: ......
Страница 78: ......
Страница 84: ......
Страница 86: ......
Страница 96: ......