Adaptec 1737100 Programmer Manual - Page 52

Cbe[3:0], Nop. Devsel, Cbe_., Nop. Devsel

Page 52 highlights

AIC-6915 Ethernet LAN Controller Programmer's Manual Table 4-2 lists all 16 PCI commands and the corresponding AIC-6915 response. CBE[3:0]_ 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 Table 4-2. Target Response to PCI Commands Command Abbrev. AIC-6915 Response to Command Interrupt Acknowledge Ignored Special Cycle Ignored I/O Read IORD Supports IORD from the IndirectIoDataPort and IndirectIoAddress registers. When reading the Data Port, the AIC-6915 responds (after verifying that the address matches the assertion of CBE_) in the same manner as if it has received MRDC with an address equal to the one stored in IndirectIoAddress. I/O Write IOWR Supports IOWR to the IndirectIoDataPort and IndirectIoAddress registers. When writing to the Data port, the AIC-6915 responds (after verifying that the address matches the assertion of CBE_) in the same manner as if it has received MWRC with an address equal to the one stored in IndirectIoAddress. Reserved Ignored Reserved Ignored Memory Read MRDC Supports MRDC for different combinations of CBE_. Any unsupported CBE[3:0]_ values result in a target abort. When no CBE[3:0]_ signal is asserted the data cycle is treated as a NOP. DEVSEL_ is asserted using medium speed target response timing. TRDY_ is asserted as soon as the Target has valid read data. The period before TRDY_ is asserted will vary depending on whether the address is internal or external. Memory Write MWRC Supports MWRC for different combinations of CBE_. Any unsupported CBE[3:0]_ values result in a target abort. When no CBE[3:0]_ signal is asserted the data cycle is treated as a NOP. DEVSEL_ is asserted using medium speed target response timing. TRDY_ is asserted as soon as the target is able to complete (data is actually written) the cycle and IRDY_ is asserted. The period before TRDY_ is asserted varies depending on whether the address is internal or external. Reserved RSVD Ignored Reserved RSVD Ignored Configuration CRDC Read Supports CRDC accesses for all registers in single function Configuration register space. All 32-bits are always provided without regard for the CBE[3:0]_ value. When no CBE[3:0]_ signals are asserted the data cycle is treated as a NOP. DEVSEL_ is asserted using medium speed target response timing. 4-10

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190

4-10
AIC-6915 Ethernet LAN Controller Programmer’s Manual
Table 4-2 lists all 16 PCI commands and the corresponding AIC-6915 response.
Table 4-2. Target Response to PCI Commands
CBE[3:0]_
Command
Abbrev.
AIC-6915 Response to Command
0000
Interrupt
Acknowledge
Ignored
0001
Special Cycle
Ignored
0010
I/O Read
IORD
Supports IORD from the IndirectIoDataPort and
IndirectIoAddress registers. When reading the Data
Port, the AIC-6915 responds (after verifying that the
address matches the assertion of CBE_) in the same
manner as if it has received MRDC with an address
equal to the one stored in IndirectIoAddress.
0011
I/O Write
IOWR
Supports IOWR to the IndirectIoDataPort and
IndirectIoAddress registers. When writing to the
Data port, the AIC-6915 responds (after verifying that
the address matches the assertion of CBE_) in the
same manner as if it has received MWRC with an
address equal to the one stored in IndirectIoAddress.
0100
Reserved
Ignored
0101
Reserved
Ignored
0110
Memory Read
MRDC
Supports MRDC for different combinations of
CBE_
.
Any unsupported
CBE[3:0]_
values result in a target
abort. When no
CBE[3:0]_
signal is asserted the data
cycle is treated as a
NOP. DEVSEL
_ is asserted using
medium speed target response timing.
TRDY_
is
asserted as soon as the Target has valid read data. The
period before
TRDY_
is asserted will vary depending
on whether the address is internal or external.
0111
Memory Write
MWRC
Supports MWRC for different combinations of
CBE_.
Any unsupported
CBE[3:0]_
values result in a target
abort. When no
CBE[3:0]_
signal is asserted the data
cycle is treated as a
NOP. DEVSEL_
is asserted using
medium speed target response timing.
TRDY_
is
asserted as soon as the target is able to complete (data
is actually written) the cycle and
IRDY_
is asserted.
The period before
TRDY_
is asserted varies
depending on whether the address is internal or
external.
1000
Reserved
RSVD
Ignored
1001
Reserved
RSVD
Ignored
1010
Configuration
Read
CRDC
Supports CRDC accesses for all registers in single
function Configuration register space. All 32-bits are
always provided without regard for the
CBE[3:0]_
value. When no
CBE[3:0]_
signals are asserted the
data cycle is treated as a
NOP. DEVSEL_
is asserted
using medium speed target response timing.