发明名称 Method and apparatus for performing overlapping service of multiple IDE peripheral devices
摘要 A method and apparatus for performing overlapping service of requests to two peripheral devices, specifically a CD-ROM drive and a hard disk drive connected to a computer. When a read request is issued to the CD-ROM drive, a seek is immediately initiated. A timer, with a period much shorter than the typical seek time of a CD-ROM drive, is started and any requests to the peripheral hard disk drive are initiated. When the timer times out and when the hard disk request is complete, an inquiry is made to determine whether the CD-ROM drive has finished seeking. This inquiry is accomplished by determining the status of a bit set by the CD-ROM drive in a register in the computer when the CD-ROM drive has finished seeking. If the bit is set, indicating the CD-ROM seek is complete, the data transfer request is immediately issued to the CD-ROM drive. If the bit is not set, indicating the CD-ROM seek is not complete, the timer is reset and the service of hard disk drive requests continues.
申请公布号 US5590336(A) 申请公布日期 1996.12.31
申请号 US19940328481 申请日期 1994.10.25
申请人 MICROSOFT CORPORATION 发明人 PARRY, WILLIAM G.
分类号 G06F3/06;(IPC1-7):G06F9/46;G06F13/22 主分类号 G06F3/06
代理机构 代理人
主权项
地址