
132
13.1.3 Outside of Configuration ROM
COMMAND
ErrResp/StErPkt = 0/0
ErrResp/StErPkt = 1/0
ErrResp/StErPkt = x/1
Write
Any
ack_type_error
ack_pending
(auto resp by type error)
ack_pending
(stored in ARF)
Read
Ready and AutoResponse is
busy
ack_address_error
ack_busy
Quadlet read/block read
ack_address_error
ack_pending
(auto resp by address error)
ack_pending
(stored in ARF)
Other
ack_type_error
ack_pending
(auto resp by type error)
ack_pending
(stored in ARF)
13.1.4 Other
13.1.4.1 Management Agent
COMMAND
ErrResp/StErPkt = 0/0
ErrResp/StErPkt = 1/0
ErrResp/StErPkt = x/1
Write
Not equal to 8 bytes
ack_type_error
ack_pending
(auto resp by type error)
ack_pending (stored in ARF)
8-byte block
write
MRFFULL = 1
MAgtBsy = 1
ack_busy ack_conflict_error
(depends on CFR bit MAAck
Conf at 18h)
ack_pending
(auto response by conflict error)
ack_pending
(stored in ARF)
MRFFULL = 1
MAgtBsy = 0
ack_busy ack_conflict_error
(depends on CFR bit MAAck
Conf at 18h)
ack_pending
(auto response by conflict error)
ack_pending
(stored in ARF)
MRFFULL = 0
MAgtBsy = 1
ack_busy ack_conflict_error
(depends on CFR bit MAAck
Conf at 18h)
ack_pending
(auto response by conflict error)
ack_pending
(stored in ARF)
MRFFULL = 0
MAgtBsy = 0
ack_complete/
ack_pending
(depends on CFR bit Ackpnd
at 08h)
ack_complete/
ack_pending
(depends on CFR bit Ackpnd at
08h)
ack_complete/
ack_pending
(depends on CFR bit Ackpnd
at 08h)
Read
Not equal to 8-bytes
ack_type_error
ack_pending
ack_pending (stored in ARF)
Read
AutoResponse is in use
ack_busy
8-byte block read
ack_pending(auto response)
ack_pending (auto response)
Other
ack_type_error
ack_pending (auto response by
type error)
ack_pending (stored in ARF)
NOTE: This table is only valid when MAgtVld at 44h is set to 1.
13.1.4.2 Command Agent AGENT_STATE
COMMAND
ErrResp/StErPkt=0/0
ErrResp/StErPkt =1/0
ErrResp/StErPkt =x/1
Write
Any
ack_type_error
ack_pending (auto response by type
error)
ack_pending (stored in ARF)
Read
Not equal to 4-bytes
ack_type_error
ack_pending (auto response by type
error)
ack_pending (stored in ARF)
AutoResponse is in
use
ack_busy
ack_pending (stored in ARF)
Quadlet read
ack_pending (auto response)
4-byte block read
ack_pending (auto response)
Other
ack_type_error
ack_pending (auto response by type
error)
ack_pending (stored in ARF)
NOTE: This table is only valid when CAg(n)Vld at 44h is set to 1, where n is the Agent 03.