![](http://datasheet.mmic.net.cn/390000/TSB43AA82A1_datasheet_16839087/TSB43AA82A1_139.png)
133
13.1.4.3 Command Agent AGENT_RESET
ErrResp/StErPkt = 0/0
ack_type_error
ErrResp/StErPkt = 1/0
ack_pending
(auto response by type error)
ErrResp/StErPkt = x/1
ack_pending
(stored in ARF)
Write
Not equal to 4-bytes
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 0-3.
13.1.4.4 Command Agent ORB_POINTER
ErrResp/StErPkt = 0/0
ack_type_error
ErrResp/StErPkt = 1/0
ack_pending
(auto response by type error)
ErrResp/StErPkt = x/1
ack_pending (stored in ARF)
Write
Not equal to 8-bytes
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
ack_busy
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 0-3.
13.1.4.5 Command Agent DOORBELL
ErrResp/StErPkt = 0/0
ack_type_error
ErrResp/StErPkt = 1/0
ack_pending (auto response by
type error)
ErrResp/StErPkt = x/1
ack_pending (stored in ARF)
Write
Not equal to 4-bytes
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 0-3.