HP Business Notebook and Desktop PC F10 setup overview Technical White Paper Technical white paper
29
Note: Only UCS Transformational Format – 8-bit (UTF-8) is supported (where UCS refers to the Unicode character set).
Figure B-1. Repository schema
<?xml version="1.0" encoding="utf-8"?>
<xs:schema
attributeFormDefault="unqualified"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
>
<xs:element name="BIOS">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="SysId" type="xs:hexBinary" />
<xs:element minOccurs="1" maxOccurs="100" name="Rel">
<xs:complexType>
<xs:attribute name="Ver" type="xs:string" />
<xs:attribute name="Date" type="xs:date" />
<xs:attribute name="Bin" type ="xs:string" />
<xs:attribute name="RB" type ="xs:boolean" />
<xs:attribute name="L" type ="xs:string" />
<xs:attribute name="DP" type="xs:string" />
<xs:attribute name="TXT" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Rel – BIOS releases
Ver – Version. E.g. 01.09
Bin – BIOS binary file name. e.g. L77_0109.bin
RB – Rollback Allowed flag, 1 – Rollback allowed, 0 – Rollback not allowed
L – Release Importance Level: 1- Important, 0 - Normal
DP – Dependent file version. The BIOS first has to be upgraded to the Dependent version before it can be updated to the
this version. (optional, if not set, no dependence)
TXT – Allow IT administrator to communicate important notes with the user when scheduled update screen is displayed
Sample file
Figure B-2 shows a sample catalog file.
Figure B-2. Sample catalog file
<?xml version="1.0" encoding="utf-8"?>
<BIOS>
<SysId>180F</SysId>
<Rel Ver="01.09" Date="2012-03-20" Bin="L77_0109.bin" RB="0" L="1" DP="0108" />
<Rel Ver="00.15" Date="2012-02-20" Bin="L77_0015.bin" RB="1" L="0" />