English
Language : 

W88113C Datasheet, PDF (48/102 Pages) Winbond – ATAPI CD-ROM DECODER & CONTROLLER
W88113C
• Disable pin DASPb (37) to high-impedance state if DASPSS (3Fh.0) is low. Negates pin
DASPb (37) if DASPSS (3Fh.0) is high.
• CKSTP (19h.7) ← 0
• Activates host interrupt to the microprocessor if HIIEN (2Eh.w7) is high.
• HIRQ (2Eh.w3) ← 0
Host interrupt is cleared by read register ATCMD (37h) or write CLRBSY (20h.4). SRST is
de-activated by read register MISS1 (2Fh,r) after SRST is set to low by host.
Bit 6: ATAC - ATAPI Command
If the drive is selected, this bit becomes high when any command is written to the ATAPI
Command Register except the following opcode are received.
• opcode is 90h
• opcode is 08h and either ARST1 (2Fh.w3) or ARSTIEN (2Fh.w1) is enabled
• opcode is A0h and APKTEN (18h.w7) is high
ATAC is de-activated by the following:
• Chip reset or host reset
• Reading register ATCMD (37h)
• Writing 1 to CLRBSY (20h.4)
Bit 5: DIAG - Execute Drive Diagnostics Command
This bit becomes high if Execute Drive Diagnostics Command (opcode 90h) has been written
to either master or slave drive. Meanwhile, the following events will be executed:
• BSY(37h.7) ← 1
• PDIAGEN (20h.w6) ← 0 and disables pin PDIAGb to high-impedance state
• CKSTP (19h.7) ← 0
• ATAPI Error Register ← 01h
• ATAPI Feature Register ← 00h
• ATAPI Interrupt Reason Register ← 01h
• ATAPI SAM Tag Byte ← 01h
• ATAPI Byte Counter Register Low/High ← 00h
• ATAPI Drive Select Register ← 00h
• Clear ATAPI Status Register except bit BSY and SERVICE
• Activates host interrupt to the microprocessor if HIIEN (2Eh.w7) is enabled
- 44 -
Publication Release Date: Mar. 1999
Revision 0.61