Partial and start-over threads in embedded real-time kernel

Methods and apparatus for implementing partial and start-over threads in a kernel of an operating system are disclosed. In a computing system having at least one CPU, registers for executing threads, and memory, a method for executing a partial thread includes executing a first thread in the registe...

Full description

Saved in:
Bibliographic Details
Main Authors ALBUZ ELIF, MILENKY LEONID ABRAHAM, YU GONG-SAN
Format Patent
LanguageEnglish
Published 15.07.2004
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods and apparatus for implementing partial and start-over threads in a kernel of an operating system are disclosed. In a computing system having at least one CPU, registers for executing threads, and memory, a method for executing a partial thread includes executing a first thread in the registers, initiating an interrupt event that signals the activation of another thread, saving a first portion of registers to a memory location, wherein a second portion of the registers is unsaved, the first portion including information associated with the first thread, executing in the registers, the another thread, and conducting further computing system operations. Additionally, conducting further computing system operations can include restoring the saved first portion of registers from the memory location to the registers and resuming execution of the first thread. Also, another embodiment incorporates the foregoing method into a computer device.
Bibliography:Application Number: US20030339954