Methods and apparatuses for uniform and dynamic configuration for a computer system
First Claim
1. A system comprising:
- a configurable device;
a processor, coupled to said configurable device; and
a memory, coupled to said processor, having stored therein a first set instructions which when executed causes said processor to retrieve configuration information for said configurable device from a buffer, said configuration information being resident in said buffer during a preboot stage of said computer system wherein a device driver for said configurable device exports a set of said configuration information that includes information enabling a callback operation, which enables an operator to dynamically interact with said configurable device, to generate and present a homepage to said operator, said homepage being generated based on said configuration information in said buffer and further includes a configuration menu for said configurable device from which said operator can make configuration selections, and to communicate configuration selections obtained using said callback operation to said device driver to enact said configuration selections.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses of configuring a computer system. During a runtime stage or a preboot stage, a device driver for a configurable device exports a set of the configuration information that is resident the buffer during the preboot stage of the computer system. The configuration information is retrieved. The configuration information for said configurable device includes information enabling a callback operation, which allows an operator to dynamically interact with said configurable device. A homepage including a configuration menu for said configurable device is generated and presented to the operator to make configuration selections. The homepage is generated based on the information contained in the buffer. The configuration selections are communicated to the device driver. The configuration selections for said configurable device in a nonvolatile storage module included within said computer system.
35 Citations
28 Claims
-
1. A system comprising:
-
a configurable device;
a processor, coupled to said configurable device; and
a memory, coupled to said processor, having stored therein a first set instructions which when executed causes said processor to retrieve configuration information for said configurable device from a buffer, said configuration information being resident in said buffer during a preboot stage of said computer system wherein a device driver for said configurable device exports a set of said configuration information that includes information enabling a callback operation, which enables an operator to dynamically interact with said configurable device, to generate and present a homepage to said operator, said homepage being generated based on said configuration information in said buffer and further includes a configuration menu for said configurable device from which said operator can make configuration selections, and to communicate configuration selections obtained using said callback operation to said device driver to enact said configuration selections. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
retrieving configuration information for a configurable device from a buffer, said configuration information is placed in said buffer during a preboot stage of a computer system wherein a device driver for said configurable device exports a set of said configuration information and wherein said configurable device includes information enabling a callback operation, which enables an operator to dynamically interact with said configurable device;
generating a homepage to include a configuration menu for said configurable device, said homepage being generated based on said configuration information in said buffer;
presenting said homepage to said operator, said operator to make configuration selections for said configurable device;
communicating configuration selections for said configurable device to allow said device driver to enact configuration selections; and
storing said configuration selections for said configurable device in a nonvolatile storage module included within said computer system. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A machine readable medium comprising a first set of instructions stored therein, which when executed on a processor, said first set of instructions causes the processor to:
-
retrieve configuration information for a configurable device from a buffer, said configuration information being resident in said buffer during a preboot stage of said computer system wherein a device driver for said configurable device exports a set of said configuration information and wherein said configurable device includes information enabling a callback operation, which enables an operator to dynamically interact with said at least one configurable device;
generate and present a homepage to said operator, said homepage being generated based on said configuration information in said buffer and includes a configuration menu for said configurable device; and
communicate configuration selections obtained using said callback operation to said device driver to allow device driver to enact said configuration selections. - View Dependent Claims (26, 27, 28)
-
Specification