System and method for command processing or emulation in a computer system using interrupts, such as emulation of DMA commands using burst mode data transfer for sound or the like

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5732279
SERIAL NO

08337924

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for providing sound in a computer are disclosed. An audio module for controlling digitized sound I/O is included in a media stream controller. The media stream controller may also coordinate graphics and video which allows multiple media subsystems to be supported from a single bus device. A software application may initiate sound data transfer by sending a conventional DMA mode command to the media stream controller. The media stream controller activates an audio interrupt service routine which processes the request without using a conventional DMA controller. Digital sound data is transferred across a local bus using high speed burst mode block transfer commands and is buffered by the media stream controller in a display memory. Concurrently, the media stream controller may output sound data from the display memory to a sound output device using a double buffering method. Alternatively, the media stream controller may read sound data from a sound input device and store it in the display memory. The audio interrupt service routine may be activated to transfer the sound data in blocks to a software application. After sound data transfer is complete the audio interrupt service routine may reset the count in the DMA controller to provide compatibility with software applications written for DMA mode transfer, and thereby achieve a form of DMA emulation. Thus high speed burst mode block transfer may be used with sound data to free up bandwidth for video, graphics and other uses, and yet still provide compatibility with conventional DMA mode sound I/O.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
THE BANK OF NEW YORK TRUST COMPANY N A227 WEST MONROE SUITE 2600 CHICAGO IL 60606

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Stimak, Marc M Austin, TX 3 22
Wood, Paul B Austin, TX 19 408

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation