patchadd command

Use the patchadd command to add support for a particular firmware setting to the ASU. This command is for BIOS-based servers only.

Depending on the system from which you are running this command, a BIOS patch might not be added because the BIOS patch is already contained in the BIOS ROM.

Syntax

The syntax of the patchadd command is
asu patchadd patch_filename
where

patch_filename is the name of a patch file. For a description of the patch file format, see About ASU patch files.

Output

The output of the patchadd command shows the success or failure of adding a patch. If the patch is successfully added, a message is shown indicating that a new patch was written to the executable file, and information about the patch is provided. If the patch could not be added, a message is shown indicating why the patch failed.

If the patch command is successful, the output looks similar to this example:
Wrote new patch <<patch identification>> to <executable>
Wrote patch footer to <executable>
If the patch command is not successful, the output looks similar to this example:
<<patch identification>> already patched.
Wrote patch footer to <executable>

The patchadd command and corresponding output are shown in the following examples.

Successful patch

Command line:
 asu patchadd T2C125A.def
Output:
Wrote new patch <T2[25->25] (BIOS)> to ./asu
Wrote patch footer to ./asu  

System BIOS already has a patch

Command line:
 asu patchadd T2C125A.def
Output:
BIOS def file already defined in BIOS ROM!