SYSTEMS AND METHODS FOR REPORTING AIR MOVER EVENTS TO AN OPERATING SYSTEM DURING OPERATING SYSTEM RUNTIME
First Claim
1. An information handling system comprising:
- a processor;
a controller associated with an air mover, the controller configured to generate an interrupt responsive to an event associated with the air mover;
a driver embodied in an operating system configured for execution on the processor, the driver configured to, during a runtime execution of the operating system in which the event occurred, receive at least one of the interrupt from the controller or an indication of the interrupt from a basic input/output system;
the basic input/output system comprising a program of instructions executable by the processor and configured to cause the processor to;
responsive to the event, receive air mover data from the air mover; and
communicate the air mover data to the driver.
14 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present disclosure, an information handling system may include a processor, a controller, a driver, and a basic/input output system. The controller may be associated with an air mover and configured to generate an interrupt responsive to an event associated with the air mover. The driver may be embodied in an operating system configured for execution on the processor, the driver configured to, during a runtime execution of the operating system in which the event occurred, receive at least one of the interrupt from the controller or an indication of the interrupt from a basic input/output system. The basic input/output system may comprise a program of instructions executable by the processor and configured to cause the processor to, responsive to the event, receive air mover data from the air mover, and communicate the air mover data to the driver.
16 Citations
20 Claims
-
1. An information handling system comprising:
-
a processor; a controller associated with an air mover, the controller configured to generate an interrupt responsive to an event associated with the air mover; a driver embodied in an operating system configured for execution on the processor, the driver configured to, during a runtime execution of the operating system in which the event occurred, receive at least one of the interrupt from the controller or an indication of the interrupt from a basic input/output system; the basic input/output system comprising a program of instructions executable by the processor and configured to cause the processor to; responsive to the event, receive air mover data from the air mover; and communicate the air mover data to the driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
generating, by a controller associated with an air mover integral to an information handling system, an interrupt responsive to an event associated with the air mover; receiving, by a driver embodied in an operating system configured for execution on a processor of the information handling system, at least one of the interrupt from the controller or an indication of the interrupt from a basic input/output system during a runtime execution of the operating system in which the event occurred; receiving, by the basic input/output system, air mover data responsive to the event; and communicating the air mover data to the driver from the basic input/output system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification