Patent
1996-10-03
1999-08-17
Shin, Christopher B.
395557, 395878, 395733, 39580001, G06F 1300
Patent
active
059406100
ABSTRACT:
Multimedia information (e.g. graphics, video, sound, control information) passes through a system bus from a CPU main memory to a display memory in accordance with CPU commands. The information may be packetized with associated packet types identifying the different media. A media stream controller processes the information and passes the processed information to the display memory. Controllers in the media stream controller individually pass multimedia information to the display memory. A PACDAC controller in the media stream controller causes media (e.g. graphics, video) in the display memory to be transferred to a PACDAC for display. The format, sequence, and rate of this transfer may be flexibly controlled by software on a frame by frame basis. Arbitration logic establishes priorities for the different controllers in the media stream controller so they may share a single bus for accessing the display memory. A single interrupt controller coordinates interrupts (e.g. at a single level) to provide priorities based upon the type of interrupt cause or media. Each interrupt cause activates only the appropriate callback functions. Two different virtual machine sessions (e.g. Windows, DOS) share an interrupt line to process interrupt requests form one (1) session (e.g. Windows) before processing interrupt requests from the other.
REFERENCES:
patent: 4580165 (1986-04-01), Patton et al.
patent: 4742350 (1988-05-01), Ko et al.
patent: 4868548 (1989-09-01), Gelvin
patent: 4954819 (1990-09-01), Watkins
patent: 4994912 (1991-02-01), Lumelsky et al.
patent: 5001469 (1991-03-01), Pappas et al.
patent: 5220312 (1993-06-01), Lumelsky et al.
patent: 5243447 (1993-09-01), Bodenkamp et al.
patent: 5245322 (1993-09-01), Dinwiddie, Jr. et al.
patent: 5257348 (1993-10-01), Roskowski et al.
patent: 5258750 (1993-11-01), Malcolm, Jr. et al.
patent: 5274753 (1993-12-01), Roskowski et al.
patent: 5327243 (1994-07-01), Maietta et al.
patent: 5335321 (1994-08-01), Harney et al.
patent: 5432905 (1995-07-01), Hsieh et al.
patent: 5440683 (1995-08-01), Nally et al.
patent: 5488390 (1996-01-01), Reinert et al.
patent: 5502837 (1996-03-01), Hoffert
patent: 5542038 (1996-07-01), Schafer
patent: 5553220 (1996-09-01), Keene
patent: 5576951 (1996-11-01), Lockwood
patent: 5577203 (1996-11-01), Reinert et al.
patent: 5581280 (1996-12-01), Reinert et al.
patent: 5625379 (1997-04-01), Reinert et al.
patent: 5640332 (1997-06-01), Baker et al.
patent: 5692211 (1997-11-01), Gulick et al.
patent: 5715437 (1998-02-01), Baker et al.
patent: 5717904 (1998-02-01), Ehlers et al.
patent: 5732224 (1998-03-01), Gulick et al.
patent: 5732279 (1998-03-01), Wood et al.
patent: 5748203 (1998-05-01), Tang et al.
patent: 5748921 (1998-05-01), Lambrecht et al.
patent: 5752010 (1998-05-01), Herbert
patent: 5754801 (1998-05-01), Lambrecht et al.
patent: 5754807 (1998-05-01), Lambrecht et al.
patent: 5758177 (1998-05-01), Gulick et al.
patent: 5790110 (1998-08-01), Baker et al.
patent: 5805173 (1998-09-01), Glennon et al.
Digital Video Processor, Video-Port Interface Techniques, draft May 17, 1993, Pixel Semiconductor.
M. Leonard, Teleconferencing Invades the Desktop, Electronic Design, Aug. 6, 1992, pp. 47, 48, 50, 51.
Copies of Presentation Slides, Pixel Semiconductor, Jun. 1992.
Digital Video Processor, Preliminary Data Book, Jul. 1993, pp. C00001-C00229.
MediaDAC.TM., Pixel Semiconductor, CS-PX2080 Preliminary Data Book, Sep. 1993, pp. C00117-C00181.
i750.TM. Microprocessor Family, Intel Corp., 1991, pp. BT035378-BT035496.
Asal Michael D.
Baker David C.
Bates Matthew D.
Glennon Stephen G.
Nye Jeffrey L.
Brooktree Corporation
Shin Christopher B.
LandOfFree
Using prioritized interrupt callback routines to process differe does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Using prioritized interrupt callback routines to process differe, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using prioritized interrupt callback routines to process differe will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-324114