A system for storing and configuring CMOS setting information remotely in a sewer
blade environment includes a management module having includes persistent storage
containing a table of CMOS setting information for each server blade. Each server
blade includes boot block software that executes when the blade is booted. The
boot block software initiates communication with the management module and retrieves
its CMOS settings from the table. Thus, CMOS settings for a particular blade location
remain unchanged each time a blade is replaced or upgraded. The management module
and saver blades may implement a programming interface tat includes command abstractions
for each CMOS setting. The management module sends command abstractions to each
sewer blade during the CMOS configuration process. The server blade interprets
the commands and maps the commands to specific CMOS bit addresses thereby making
the specific CMOS implementation employed by any server blade transparent to the
management module.