PERIODIC ACCESS OF A HARDWARE RESOURCE
First Claim
Patent Images
1. A method for periodically accessing a hardware resource of a computer, comprising:
- periodically generating an interrupt via a timer internal to the computer;
scheduling an interpreter that runs in the context of the operating system to execute in response to the interrupt; and
executing, with the interpreter, instructions associated with the interrupt and provided in firmware of the computer to access a hardware resource of the computer for which the operating system lacks a device driver.
1 Assignment
0 Petitions
Accused Products
Abstract
An example includes periodic access of a hardware resource of a computer by instructions in firmware of the computer that are executed by an interpreter in the context of the operating system without a driver. The access occurs in response to a periodic interrupt generated by a timer.
-
Citations
15 Claims
-
1. A method for periodically accessing a hardware resource of a computer, comprising:
-
periodically generating an interrupt via a timer internal to the computer; scheduling an interpreter that runs in the context of the operating system to execute in response to the interrupt; and executing, with the interpreter, instructions associated with the interrupt and provided in firmware of the computer to access a hardware resource of the computer for which the operating system lacks a device driver. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer, comprising:
-
a machine-readable medium comprising firmware instructions executable by an interpreter of an operating system of the computer to access a hardware resource of the computer without use of a device driver for the hardware resource; and a timer that periodically generates an interrupt that causes the operating system to schedule the interpreter to execute the instructions in the context of the operating system to access the hardware resource. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium having an executable program stored thereon, wherein the program instructs a processor to:
-
configure a timer to periodically generate an interrupt to an operating system that causes the operating system to schedule an interpreter to execute firmware-resident instructions in the context of the operating system in response to the interrupt; and access a hardware resource of the computer for which the operating system lacks a device driver when the instructions are executed by the interpreter. - View Dependent Claims (12, 13, 14, 15)
-
Specification