Systems and methods for providing instant-on functionality on an embedded controller
First Claim
Patent Images
1. A method of providing instant-on functionality on a controller comprising:
- an initial state;
wherein the initial state comprises;
installing a first responder code;
enabling the first responder code; and
enabling a timer interrupt service routine;
an intermediate state;
wherein the intermediate state comprises;
beginning the booting of an Operating System;
registering the first responder code as a timer interrupt service routine;
wherein the timer interrupt service routine initiates periodic processing; and
wherein the booting of the Operating System occurs concurrently with the periodic processing of the first responder code; and
a final state;
wherein the final state comprises registering a steady-state interrupt service routine.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing instant-on functionality on an embedded controller are disclosed. A method of providing instant-on functionality on a controller comprises an initial state, an intermediate state and a final state. The initial state comprises installing a first responder code, enabling the first responder code and enabling a timer interrupt service routine. The intermediate state comprises registering the first responder code as a timer interrupt service routine. The timer interrupt service routine initiates periodic processing. The final state comprises registering a steady-state interrupt service routine.
-
Citations
19 Claims
-
1. A method of providing instant-on functionality on a controller comprising:
-
an initial state; wherein the initial state comprises; installing a first responder code; enabling the first responder code; and enabling a timer interrupt service routine; an intermediate state; wherein the intermediate state comprises; beginning the booting of an Operating System; registering the first responder code as a timer interrupt service routine; wherein the timer interrupt service routine initiates periodic processing; and wherein the booting of the Operating System occurs concurrently with the periodic processing of the first responder code; and a final state; wherein the final state comprises registering a steady-state interrupt service routine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An information handling system comprising:
-
a power source; and a motherboard powered by the power source; wherein the motherboard comprises; an embedded processor; a memory segment; and a network connection; wherein the memory segment comprises; a first segment comprising; a first responder micro-application; a timer interrupt service routine for periodically processing the first responder micro-application; and a boot loader; a second segment comprising an operating system and an interrupt handler for periodically processing the first responder micro-application; and a third segment comprising; an intelligent platform management interface stack; a web server; and an operating system application;
wherein the booting of the Operating System occurs concurrently with the periodic processing of the first responder micro-application. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification