Systems and methods for providing instant-on functionality on an embedded controller
AssigneeDell Products L.P.
InventorsWade Butcher, Akkiah Maddukuri, Elie Jreij
Life of this patent
Estimating the term…
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.
Claims19
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.
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.
Dependencies are inferred from the claim text.