<?xml version="1.0" encoding="UTF-8"?>
<CANbeddedVersionInfo Version="2.6">
    <Properties>
        <DeliveryDate>2016-02-19</DeliveryDate>
        <CreatedDate>2016-02-04</CreatedDate>
        <CBD>CBD1500834</CBD>
        <SalesSite>VC</SalesSite>
        <IntegrationSite>VI</IntegrationSite>
        <SIP>14.00.01</SIP>
        <Release>00</Release>
        <ProjectNumber>5018210</ProjectNumber>
        <Eval>false</Eval>
        <ErrataContacts>
            <ErrataContact>
                <Firstname>Faping</Firstname>
                <Surname>Zhou</Surname>
                <Email>faping.zhou@desay-svautomotive.com</Email>
            </ErrataContact>
        </ErrataContacts>
        <CustomerContact>
            <Firstname></Firstname>
            <Surname></Surname>
            <Email>support@cn.vector.com</Email>
        </CustomerContact>
        <Customer>Huizhou Desay SV Automotive Co., Ltd.
Package: MSR_Vector_SLP4
Micro: R7F701432
Compiler: Green Hills 6.14</Customer>
        <DeliveryType>Initial delivery (based on explicit purchase order)</DeliveryType>
        <ReleaseType>Serial production release (complete functionality, fully tested , full process, incl. serial production release)</ReleaseType>
        <DeliveryReason>5018210</DeliveryReason>
        <OEM>Vector</OEM>
        <SLP>MSR_Vector_SLP4</SLP>
        <UseCases/>
        <Controller>Rh850</Controller>
        <CanCell>Rscan</CanCell>
        <Compiler>GreenHills</Compiler>
        <DeliveryPath>\\vistrpesfs1\Project\Delivery\CBD15x\CBD1500834\D00</DeliveryPath>
        <TestedDerivative>R7F701432</TestedDerivative>
        <OrderedDerivative>R7F701432</OrderedDerivative>
        <NDA>false</NDA>
        <ShowBetaDisclaimer>false</ShowBetaDisclaimer>
    </Properties>
    <ComponentCheck>
        <Component Version="1.01.01" ScanPattern="CommonAsr_Rh850_Impl_CompAbstract" Project="CommonAsr_Rh850" Delivered="true" Component="Impl_CompAbstract_GreenHills"/>
        <Component Version="1.02.00" ScanPattern="CommonAsr_Rh850_Impl_PlatformTypes" Project="CommonAsr_Rh850" Delivered="true" Component="Impl_PlatformTypes">
            <RelativeFileSpec>Platform_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="4.00.03" ScanPattern="CommonAsr__Common_Impl_ComStackTypes" Project="CommonAsr__Common" Delivered="true" Component="Impl_ComStackTypes">
            <RelativeFileSpec>ComStack_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="3.04.04" ScanPattern="CommonAsr__Common_Impl_StdTypes" Project="CommonAsr__Common" Delivered="true" Component="Impl_StdTypes">
            <RelativeFileSpec>Std_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="1.07.02" ScanPattern="CommonAsr__Common" Project="CommonAsr__Common" Delivered="true" Component="Impl__Compiler_Cfg"/>
        <Component Version="1.09.00" ScanPattern="CommonAsr__Common" Project="CommonAsr__Common" Delivered="true" Component="Impl__MemMap"/>
        <Component Version="4.00.00" ScanPattern="GenTool_Configurator" Project="GenTool_Configurator" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="4.02.28" ScanPattern="GenTool_Configurator" Project="GenTool_Configurator" Delivered="true" Component="Implementation"/>
        <Component Version="1.03.16" ScanPattern="GenTool_ConfiguratorBoards" Project="GenTool_ConfiguratorBoards" Delivered="true" Component="Implementation"/>
        <Component Version="5.11.00" ScanPattern="GenTool_ConfiguratorCfg5" Project="GenTool_ConfiguratorCfg5" Delivered="true" Component="Application"/>
        <Component Version="1.00.00" ScanPattern="GenTool_ConfiguratorCfg5PlatformTypes" Project="GenTool_ConfiguratorCfg5PlatformTypes" Delivered="true" Component="Application"/>
        <Component Version="2.03.00" ScanPattern="GenTool_GenyEcucLocking" Project="GenTool_GenyEcucLocking" Delivered="true" Component="Implementation">
            <RelativeFileSpec>EcucLocking.dll</RelativeFileSpec>
        </Component>
        <Component Version="1.00.09" ScanPattern="GenTool_McDataConverter" Project="GenTool_McDataConverter" Delivered="true" Component="Application"/>
        <Component Version="2.00.00" ScanPattern="GenTool_McDataConverter" Project="GenTool_McDataConverter" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="14.00.01" ScanPattern="MSR4_Product" Project="MSR4_Product" Delivered="true" Component="GenTool"/>
        <Component Version="14.00.00" ScanPattern="MSR_Vector_SLP4" Project="MSR_Vector_SLP4" Delivered="true" Component="Preconfig"/>
        <Component Version="4.00.01" ScanPattern="Os_AsrCommon" Project="Os_AsrCommon" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="4.03.06" ScanPattern="Os_OilConfigurator" Project="Os_OilConfigurator" Delivered="true" Component="Application"/>
        <Component Version="1.06.01" ScanPattern="Os_Rh850Fs01" Project="Os_Rh850Fs01" Delivered="true" Component="Description"/>
        <Component Version="1.06.03" ScanPattern="Os_Rh850Fs01" Project="Os_Rh850Fs01" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.06.02" ScanPattern="Os_Rh850Fs01" Project="Os_Rh850Fs01" Delivered="true" Component="GenTool_Os"/>
        <Component Version="1.06.01" ScanPattern="Os_Rh850Fs01" Project="Os_Rh850Fs01" Delivered="true" Component="Implementation"/>
        <Component Version="1.01.00" ScanPattern="SipModificationChecker" Project="SipModificationChecker" Delivered="true" Component="Application"/>
    </ComponentCheck>
    <DeliveryVersionNumber>
        <Byte>14</Byte>
        <Byte>00</Byte>
        <Byte>01</Byte>
        <Byte>01</Byte>
        <Byte>50</Byte>
        <Byte>08</Byte>
        <Byte>34</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
    </DeliveryVersionNumber>
    <Transformators>
	
	
	
	<Version Fix="2" Major="1" Minor="2"/>
	<DataMaxVersion Major="1" Minor="1"/>
	<SourceHeader>
		<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0">
			<xsl:output method="text"/>
		</xsl:stylesheet>
	</SourceHeader>
	<HtmlOutput>
		<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="2.0">
			<xsl:output method="html"/>
			
			
			<xsl:template match="/">
				<html>
					<head>
						<title>
							<xsl:text>Delivery description </xsl:text>
							<xsl:value-of select="/CANbeddedVersionInfo/Properties/CBD"/>
						</title>
						<style>
			     * {
					  font-family: Verdana, Helvetica, sans-serif;
					  color:black;
				 }

				  body {
					  background: #F7F7F7;
					  margin: 0;
					  padding: 0;
					  link=#234691; 
					  vlink=#234691;
				 }
				 h1 {
					  font-size: 16pt;
					  color: white;
					  text-align: center;
					  background: #AD0829;
					  padding:	20px 10px 20px 10px;
				  }
				  h3 {
					  font-size: 12pt;
					  color: black;
					  padding: 4px 10px 4px 10px;
					  border-bottom: medium solid;
					  border-bottom-color: #AD0829;				  }
                  h4 {
					  font-size: 10pt;
					  font-weight:  bold;
					  padding: 4px 10px 4px 10px;
				  }
				  table {
					  width: 90%;
					  border-collapse: collapse;  /* separate*/
					  margin-left: auto;    /* center table horizontally */
					  margin-right: auto;
				  }
				  th {
					  text-align:   left;
					  font-weight:  bold;
					  background: #DEDEDE;
				  }
				  tr.even {
					  background: #EEEEEE;
				  }
				 p, td, th, li {
					  font-size: 10pt;
					  vertical-align: top;
					  padding-right: 1em;
				  }
				 td.highlight {
					  width: 20%;
					  text-align: right;
					  color: #AD0829;
				  }
				 td.bold {
					  font-weight:  bold;
				  }
				 .small-text {
					  font-size: 8pt;
				  }
			 </style>
					</head>
					
					<body>
						
						<xsl:variable name="vIsMerged">
							<xsl:choose>
								<xsl:when test="count(/CANbeddedVersionInfo/MergedPackage)&gt;0">
									<xsl:text>True</xsl:text>
								</xsl:when>
								<xsl:otherwise>
									<xsl:text>False</xsl:text>
								</xsl:otherwise>
							</xsl:choose>
						</xsl:variable>
						
						<xsl:variable name="vBaseAddress" select="/CANbeddedVersionInfo/MergedPackage[$vIsMerged='True']|/CANbeddedVersionInfo[$vIsMerged='False']"/>
						
						<xsl:variable name="vIsBuild">
							<xsl:choose>
								<xsl:when test="count($vBaseAddress//makesupport)&gt;0">
									<xsl:text>True</xsl:text>
								</xsl:when>
								<xsl:otherwise>
									<xsl:text>False</xsl:text>
								</xsl:otherwise>
							</xsl:choose>
						</xsl:variable>
						
						<h1>
							<xsl:text>Delivery Description </xsl:text>
							<xsl:value-of select="/CANbeddedVersionInfo/Properties/CBD"/>
							<xsl:if test="$vIsMerged='True'">
								<xsl:text> with </xsl:text>
								<xsl:for-each select="$vBaseAddress//SubPackage">
									<xsl:value-of select=".//CBD"/>
									<xsl:text> </xsl:text>
								</xsl:for-each>
							</xsl:if>
						</h1>
						
						<h4>Delivery Information</h4>
						<ul type="disc">
							<xsl:for-each select="$vBaseAddress//Properties">
								<xsl:sort select=".//CBD"/>
								<xsl:variable name="vDeliverLink">
									<xsl:text>#_Delivery_Information_</xsl:text>
									<xsl:value-of select="position()"/>
								</xsl:variable>
								<xsl:variable name="vDeliverName">
									<xsl:choose>
										<xsl:when test="$vIsMerged='True'">
											<xsl:text>Delivery Information - </xsl:text>
											<xsl:value-of select=".//CBD"/>
										</xsl:when>
										<xsl:otherwise>
											<xsl:text>Delivery Information</xsl:text>
										</xsl:otherwise>
									</xsl:choose>
								</xsl:variable>
								<li>
									<a href="{$vDeliverLink}">
										<xsl:value-of select="$vDeliverName"/>
									</a>
								</li>
							</xsl:for-each>
							
							<li>
								<a href="#_Detailed_Version_Information">Detailed Version Information</a>
							</li>
						</ul>
						
						<xsl:if test="$vIsBuild='True'">
							<h4>Build Environment</h4>
							<ul type="disc">
								<xsl:for-each select="$vBaseAddress//makesupport">
									<xsl:sort select="..//CBD"/>
									<li>
										<xsl:variable name="vDeliverLink">
											<xsl:text>#_BuildEnvironment_</xsl:text>
											<xsl:value-of select="position()"/>
										</xsl:variable>
										<xsl:variable name="vDeliverName">
											<xsl:choose>
												<xsl:when test="$vIsMerged='True'">
													<xsl:text>Versions and Options - </xsl:text>
													<xsl:value-of select="../Properties/CBD"/>
												</xsl:when>
												<xsl:otherwise>
													<xsl:text>Versions and Options</xsl:text>
												</xsl:otherwise>
											</xsl:choose>
										</xsl:variable>
										<a href="{$vDeliverLink}">
											<xsl:value-of select="$vDeliverName"/>
										</a>
									</li>
								</xsl:for-each>
							</ul>
						</xsl:if>
						<br/>
						
						
						<xsl:for-each select="$vBaseAddress[$vIsMerged!='True']|$vBaseAddress/*[$vIsMerged='True']">
							<xsl:sort select=".//CBD"/>
							<xsl:call-template name="CBD_DeliveryInfo"/>
						</xsl:for-each>
						
						<xsl:call-template name="DetailedVersionInfo"/>
						
						<xsl:if test="$vIsBuild='True'">
							<h2>Build Environment</h2>
							<xsl:for-each select="$vBaseAddress//makesupport[$vIsMerged!='True']|$vBaseAddress/*//makesupport[$vIsMerged='True']">
								<xsl:sort select="..//CBD"/>
								<xsl:call-template name="BuildEnvironment"/>
							</xsl:for-each>
						</xsl:if>
					</body>
				</html>
			</xsl:template>
			
			
			<xsl:template name="CBD_DeliveryInfo">
				<xsl:variable name="varID">
					<xsl:text>_Delivery_Information_</xsl:text>
					<xsl:value-of select="position()"/>
				</xsl:variable>
				<h3>
					<a id="{$varID}">Delivery Information <xsl:value-of select=".//Properties/CBD "/>
					</a>
				</h3>
				<table>
					
					<xsl:call-template name="DeliveryId"/>
					
					<tr>
						<td class="highlight">License Information</td>
						<td>
							<xsl:value-of select=".//Properties/Customer"/>
						</td>
					</tr>
					
					<xsl:if test=".//Properties/Eval='true'">
						<tr>
							<td class="highlight">Evaluation License</td>
							<td class="bold">
								<xsl:text>This license is for evaluation and prototyping purposes only.</xsl:text>
							</td>
						</tr>
					</xsl:if>
					
					<xsl:call-template name="CustomerContacts"/>
					
					<xsl:call-template name="VectorContact"/>
					
					<xsl:call-template name="DeliveryInfoGeneral"/>
				</table>
			</xsl:template>
			
			
			<xsl:template name="DetailedVersionInfo">
				<h3>
					<a id="_Detailed_Version_Information">Detailed Version Information</a>
				</h3>
				<table>
					<tbody>
						<tr>
							<th>Project</th>
							<th>Component</th>
							<th>Version</th>
						</tr>
						<xsl:for-each select="/CANbeddedVersionInfo/ComponentCheck/Component">
							<xsl:variable name="class">
								<xsl:choose>
									<xsl:when test="position() mod 2 = 1">odd</xsl:when>
									<xsl:otherwise>even</xsl:otherwise>
								</xsl:choose>
							</xsl:variable>
							<tr class="{$class}">
								<td>
									<xsl:value-of select="@Project"/>
								</td>
								<td>
									<xsl:value-of select="@Component"/>
								</td>
								<td>
									<xsl:value-of select="@Version"/>
								</td>
							</tr>
						</xsl:for-each>
					</tbody>
				</table>
			</xsl:template>
			
			
			<xsl:template name="BuildEnvironment">
				<xsl:variable name="vDeliverLink">
					<xsl:text>_BuildEnvironment_</xsl:text>
					<xsl:value-of select="position()"/>
				</xsl:variable>
				<h3>
					<a id="{$vDeliverLink}">Versions and Options - <xsl:value-of select="..//CBD"/>
					</a>
				</h3>
				<table>
					<xsl:for-each select="./devtoolinfo/tool">
						<tr class="even">
							
							<td colspan="2">
								<xsl:value-of select="@type"/>
							</td>
						</tr>
						<xsl:for-each select="./entry">
							<tr>
								<td class="highlight">
									<xsl:value-of select="@type"/>
								</td>
								<td>
									<xsl:value-of select="."/>
								</td>
							</tr>
						</xsl:for-each>
					</xsl:for-each>
				</table>
			</xsl:template>
			
			
			<xsl:template name="DeliveryInfoGeneral">
				
				<tr>
					<td class="highlight">Order Confirmation Number</td>
					<td>
						<xsl:value-of select=".//Properties/ProjectNumber"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Delivery Number</td>
					<td>
						<xsl:value-of select=".//Properties/Release"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Delivery Type</td>
					<td>
						<xsl:value-of select=".//Properties/DeliveryType"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Release Type</td>
					<td>
						<xsl:value-of select=".//Properties/ReleaseType"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Ordered Derivative</td>
					<td>
						<xsl:value-of select=".//Properties/OrderedDerivative"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">SIP Version</td>
					<td>
						<xsl:value-of select=".//Properties/SIP"/>
					</td>
				</tr>
			</xsl:template>
			
			
			<xsl:template name="CustomerContacts">
				<xsl:if test="count(.//Properties/ErrataContacts) &gt; 0">
					<tr>
						<td class="highlight">Customer Contacts</td>
						<td>
							<xsl:for-each select=".//Properties/ErrataContacts/ErrataContact">
								<xsl:value-of select="Firstname"/>
								<xsl:text> </xsl:text>
								<xsl:value-of select="Surname"/>
								<xsl:text>   </xsl:text>
								<span color="blue">
									<a>
										<xsl:attribute name="href">
                <xsl:text>Mailto:</xsl:text>
                <xsl:value-of select="Email"/>
            </xsl:attribute>
										<xsl:value-of select="Email"/>
									</a>
								</span>
								<br/>
							</xsl:for-each>
							<span class="small-text">Contact address for Vector for all topics concerning this license. This includes questions and issue reports. Please inform Vector if this contact changes.</span>
						</td>
					</tr>
				</xsl:if>
				
				<xsl:if test="count(.//Properties/ErrataContacts)&lt;= 0">
					<tr>
						<td class="highlight">Customer Contacts</td>
						<td>
							<xsl:text>You have not defined any contact. Therefore Vector will not be able to inform you about potential issues</xsl:text>
						</td>
					</tr>
				</xsl:if>
			</xsl:template>
			
			
			<xsl:template name="VectorContact">
				<tr>
					<td class="highlight">Vector Contact</td>
					<td>
						<a>
							<xsl:attribute name="href">
    <xsl:text>Mailto:</xsl:text>
    <xsl:value-of select=".//Properties/CustomerContact/Email"/>
</xsl:attribute>
							<xsl:value-of select=".//Properties/CustomerContact/Email"/>
						</a>
						<br/>
						<span class="small-text">Contact address at Vector for all questions concerning this delivery.</span>
					</td>
				</tr>
			</xsl:template>
			
			
			<xsl:template name="DeliveryId">
				<tr>
					<td class="highlight">Delivery ID</td>
					<td>
						<xsl:for-each select=".//DeliveryVersionNumber/Byte">
							<xsl:value-of select="."/>
							<xsl:text>.</xsl:text>
						</xsl:for-each>
						<br/>
						<span class="small-text">This is the unique identification number of this delivery. Please have this number ready at hand when contacting Vector customer support.</span>
					</td>
				</tr>
			</xsl:template>
		</xsl:stylesheet>
	</HtmlOutput>
</Transformators>
</CANbeddedVersionInfo>
