
133
13.1.4.3 Command Agent AGENT_RESET
COMMAND
ErrResp/StErPkt = 0/0
ErrResp/StErPkt = 1/0
ErrResp/StErPkt = x/1
Write
Not equal to 4-bytes
ack_type_error
ack_pending
(auto response by type error)
ack_pending
(stored in ARF)
Quadlet write
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)
4-byte block write
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
Any
ack_type_error
ack_pending
(auto response by type error)
ack_pending (stored in ARF)
Other
ack_type_error
ack_pending (auto resp 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.
13.1.4.4 Command Agent ORB_POINTER
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 response by type error)
ack_pending (stored in ARF)
Active
8byte block write
ack_conflict_error
ack_pending
(auto response by conflict error)
ack_pending (stored in ARF)
8-byte block write
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
(auto response by type error)
ack_pending (stored in ARF)
Subsystem is in busy
8-byte block read
ack_busy
8-byte block read
ack_pending/ack_complete
(auto response)
ack_pending/ack_complete (auto
response)
ack_pending/ack_complete (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.
13.1.4.5 Command Agent DOORBELL
COMMAND
ErrResp/StErPkt = 0/0
ErrResp/StErPkt = 1/0
ErrResp/StErPkt = x/1
Write
Not equal to 4-bytes
ack_type_error
ack_pending (auto response by
type error)
ack_pending (stored in ARF)
System in busy
ack_complete/ack_busy
System in busy
ack_complete/ack_busy
(depends on Ackpnd)
ack_complete/ack_busy
(depends on Ackpnd)
ack_complete/ack_busy
(depends on Ackpnd)
Quadlet write
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)
4-byte block write
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)
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.