SPC7283 Epson Electronics America, Inc., SPC7283 Datasheet - Page 65

no-image

SPC7283

Manufacturer Part Number
SPC7283
Description
IEEE1394 Controller
Manufacturer
Epson Electronics America, Inc.
Datasheet
Hardware SBP2 Status Read Register
Bit7 F/W Pause
Bit6 Error Pause
Bit5 NotQuadEnable
Bit4 Wait Payload Ready
Bit3 HwSBP2Exec
Bit2 PageTaskExec
Bit1 StreamTaskExec
Bit0 TranExec.
Address Register Name
0x31
This register indicates the execution condition of the hardware SBP2.
When the firmware writes “1” at the HwSBP2Ctl. HwSBP2Pause bit during the execution of the HwSBP2Pause:1
(Pause) HwSBP2, this bit becomes “1”. When the firmware writes “1” at the HwSBP2Ctl.HwSBP2Rsum bit
or resets it, it is cleared. Writing to this bit is ignored.
When firmware enters the pause state without writing “1” at the HwSBP2Ctl.HwSBP2Pause bit during the
execution of the HwSBP2Pause:1 (Pause) HwSBP2, this bit becomes “1”. It is cleared at the time of Reset.
Writing to this bit is ignored.
This bit specifies whether to generate a 0x32 bit 3 NotQuad interrupt by if SegmentLength of PageTableElement
is not the Quad unit during the HwSBP2 process.
NotQuadEnable: 0 (Disable) Set => A NotQuad interrupt is not generated.
NotQuadEnable: 1 (Enable) Set => A NotQuad interrupt is generated.
* Note that this bit does not indicate the status of HwSBP2.
• WaitPLReady:0 (Not Ready) => Payload Domain Not Ready
• WaitPLReady:1 (Ready) => Payload Domain Ready
When the IDE interface has a problem, the payload may not be ready. At that time, perform a recovery
processing by the firmware.
• HwSBP2Exec:0 (Stop) => Indicates the HwSBP2 processing is completed.
• HwSBP2Exec:1 (Execute) => Indicates the HwSBP2 processing is in execution.
It is cleared at the time of Reset. Writing to this bit is ignored..
• PageTaskExec:0 (Stop) => Indicates a PageTask is completed.
• PageTaskExec:1 (Execute) => Indicates a PageTask is in execution.
It is cleared at the time of Reset. Writing to this bit is ignored..
• StreamTaskExec:0 (Stop) => Indicates a StreamTask is completed.
• StreamTaskExec:1 (Execute) => Indicates a StreamTask is in execution.
It is cleared at the time of Reset. Writing to this bit is ignored..
• TranExec:0 (Stop) => Indicates a Transaction is completed.
• TranExec:1 (Execute) => Indicates a Transaction is in execution.
It is cleared at the time of Reset. Writing to this bit is ignored..
SBP2Stat
7: FwPause
6: ErrPause
5: NotQuadEnable
4: WaitPLReady
3: HwSBP2Exec
2: PTaskExec
1: StTaskExec
0: TranExec
Bit Symbol
R/W
R/W
R
R
R
R
R
R
R
EPSON
0: Not Firmware Pause 1: FirmWre Pause
0: Not Error Pause
0: Disable
0: Not Ready
0: Stop
0: Stop
0: Stop
0: Stop
Description
1: Error Pause
1: Enable
1: Ready
1: Execute
1: Execute
1: Execute
1: Execute
S1R72803F00A
H.Rst S.Rst B.Rst
0x00 0x00
61

Related parts for SPC7283