Method and apparatus for the context switching of devices

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5127098
SERIAL NO

07413976

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The system of the present invention provides for the context switching of devices connected through the system's memory management unit and is particularly useful in a multi-tasking computer system in which multiple processes access the same device. In the method and apparatus of the present invention, devices that are connected to the system through the MMU are controlled using the page fault mechanism of the MMU and the page fault handler in each segment. Addresses are allocated in the process address space for each process to provide for the addressing of the devices and device queues connected through the MMU, such that one device or one device queue is mapped into one segment of each process address space that will access the device. The 'valid bits' associated with each page in a segment are turned on/off by the process or operating system in order to control the device. If the valid bits are off and an attempt is made to access at the address a page fault occurs and the page fault mechanism invokes the page fault handler of the corresponding segment. The page fault mechanism of the MMU and the page fault handler of each segment are then utilized to perform a context switch of the device.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SUN MICROSYSTEMS INC 2550 GARCIA AVENUE MOUNTAIN VIEW CA 94043 A CORP OF CANot Provided

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Malachowsky, Chris Santa Clara, CA 27 721
Priem, Curtis Fremont, CA 85 2653
Rocchetti, Robert Cupertino, CA 6 221
Rosenthal, David S H Palo Alto, CA 24 1157

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation