����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 18.116.49.6 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/dell/srvadmin/var/lib/openmanage/xslroot/hip/template/common/ |
Upload File : |
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:strip-space elements="*"/> <xsl:output method="xml" indent="no"/> <xsl:template match="/OMA"> <xsl:choose> <xsl:when test="SMStatus='0'"><xsl:call-template name="success"/></xsl:when> <xsl:otherwise><xsl:call-template name="failure"/></xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="failure"> <DataArea> <PageTitle><xsl:attribute name="display"><xsl:value-of select="$strProcessorsInformation"/></xsl:attribute></PageTitle> <TableData> <Header> <Data name=""> <xsl:attribute name="display"><xsl:value-of select="$strError"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strError1"/></xsl:attribute> </Data> </Header> <Row> <Data name="" ><xsl:attribute name="display"><xsl:value-of select="$str"/></xsl:attribute> <xsl:attribute name="value"> <xsl:call-template name="smstatus"> <xsl:with-param name="status"><xsl:value-of select="SMStatus"/></xsl:with-param> </xsl:call-template> </xsl:attribute> </Data> </Row> </TableData> </DataArea> </xsl:template> <xsl:template name="success"> <DataArea> <PageTitle> <xsl:attribute name="display"><xsl:value-of select="$strProcessorsInformation1"/></xsl:attribute> <xsl:attribute name="status"><xsl:value-of select="/OMA/ObjStatus"/></xsl:attribute> </PageTitle> <PromptText ignoreoncli="true"><xsl:value-of select="$strClickTheConnector"/></PromptText> <CustomButton> <Data name="Refresh"> <xsl:attribute name="display"><xsl:value-of select="$strRefresh"/></xsl:attribute> <xsl:attribute name="href">./DataArea?plugin=com.dell.hip.webplugins.ProcessorWebPlugin&poid=2&help=Processor</xsl:attribute> </Data> </CustomButton> <TableData columnspacing="true"> <Header> <Data ignoreonweb="true"> <xsl:attribute name="display"><xsl:value-of select="$strIndex"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strIndex1"/></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strStatus"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strStatus"/></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strConnectorName"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strConnectorName1"/></xsl:attribute> </Data> <xsl:choose> <xsl:when test="ProcessorList/ProcessorConn/DevProcessor/Brand=''"> <Data align="left" > <xsl:attribute name="display"><xsl:value-of select="$strProcessorManufacturer"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strProcessorManufacturer1"/></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strProcessorFamily"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strProcessorFamily1"/></xsl:attribute> </Data> </xsl:when> <xsl:otherwise> <Data align="left" > <xsl:attribute name="display"><xsl:value-of select="$strBrand"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strBrand"/></xsl:attribute> </Data> </xsl:otherwise> </xsl:choose> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strProcessorVersion"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strProcessorVersion1"/></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strCurrentSpeed"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCurrentSpeed1"/></xsl:attribute> </Data> <xsl:if test="ProcessorList/ProcessorConn/DevProcessor/Brand=''"> <Data align="left" > <xsl:attribute name="display"><xsl:value-of select="$strExternalClockSpeed"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strExternalClockSpeed1"/></xsl:attribute> </Data> </xsl:if> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strState"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strState1"/></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="display"><xsl:value-of select="$strCoreCount"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCoreCount1"/></xsl:attribute> </Data> </Header> <xsl:for-each select="ProcessorList/ProcessorConn"> <xsl:if test="IsOccupied='true'"> <xsl:call-template name="Processor"> <xsl:with-param name="index"><xsl:value-of select="@index"/></xsl:with-param> </xsl:call-template> </xsl:if> <xsl:if test="IsOccupied='false'"> <xsl:call-template name="Processor1"> <xsl:with-param name="index"><xsl:value-of select="@index"/></xsl:with-param> </xsl:call-template> </xsl:if> </xsl:for-each> </TableData> </DataArea> </xsl:template> <xsl:template name="Processor"> <xsl:param name="index"/> <Row> <xsl:variable name="slotStatus"> <xsl:choose> <xsl:when test="/OMA/CPUStatusProbeList"> <!-- Processor Status Probe Obj exists (8G platform) --> <xsl:call-template name="getSlotStatus"> <xsl:with-param name="probename"><xsl:value-of select="ExtName"/></xsl:with-param> </xsl:call-template> </xsl:when> <xsl:otherwise><xsl:value-of select="@status"/> </xsl:otherwise> </xsl:choose> </xsl:variable> <Data ignoreonweb="true"> <xsl:attribute name="display"><xsl:value-of select="$index"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$index"/></xsl:attribute> </Data> <Data> <xsl:attribute name="value"><xsl:value-of select="$slotStatus"/></xsl:attribute> <xsl:attribute name="type">status</xsl:attribute> <xsl:attribute name="align">center</xsl:attribute> </Data> <xsl:choose> <!--Only display link if processor is present but not disabled --> <xsl:when test="DevProcessor/ProcessorStatus!='4' and DevProcessor/ProcessorStatus!='5' "> <Data link="true" align="left"> <xsl:attribute name="value"><xsl:value-of select="ExtName"/></xsl:attribute> <xsl:attribute name="href">./DataArea?plugin=com.dell.hip.webplugins.CacheWebPlugin&oid=<xsl:value-of select="DevProcessor/@oid"/>&help=Cache</xsl:attribute> </Data> </xsl:when> <xsl:otherwise> <Data align="left"> <xsl:attribute name="value"><xsl:value-of select="ExtName"/></xsl:attribute> </Data> </xsl:otherwise> </xsl:choose> <xsl:choose> <xsl:when test="DevProcessor/Brand=''"> <Data align="left"> <xsl:attribute name="value"><xsl:value-of select="DevProcessor/Manufacturer" /></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="value"><xsl:call-template name="family"/></xsl:attribute> </Data> </xsl:when> <xsl:otherwise> <Data align="left" width="300"> <xsl:attribute name="value"><xsl:value-of select="DevProcessor/Brand" /></xsl:attribute> </Data> </xsl:otherwise> </xsl:choose> <Data align="left"> <xsl:attribute name="value"><xsl:value-of select="DevProcessor/Model"/><xsl:text> </xsl:text><xsl:value-of select="DevProcessor/Stepping"/></xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="value"><xsl:call-template name="cursp"/></xsl:attribute> </Data> <xsl:if test="DevProcessor/Brand=''"> <Data align="left"> <xsl:attribute name="value"><xsl:call-template name="extclksp"/></xsl:attribute> </Data> </xsl:if> <Data align="left"> <xsl:if test="/OMA/CPUStatusProbeList"> <!-- Processor Status Probe Obj exists (8G platform) --> <xsl:call-template name="getstatus"><xsl:with-param name="probename"><xsl:value-of select="ExtName"/></xsl:with-param></xsl:call-template> </xsl:if> <xsl:if test="not(/OMA/CPUStatusProbeList)"> <!-- Processor Status Probe Obj does not exist (non-8G platform) --> <xsl:attribute name="display"><xsl:call-template name="imagedesc1"/></xsl:attribute> <xsl:attribute name="value"><xsl:call-template name="imagedesc1"/></xsl:attribute> </xsl:if> </Data> <Data align="center"> <xsl:attribute name="value"><xsl:value-of select="DevProcessor/CoreCount"/></xsl:attribute> </Data> </Row> </xsl:template> <xsl:template name="getstatus"> <xsl:param name="probename"/> <xsl:for-each select="/OMA/CPUStatusProbeList/CPUStatusProbe"> <xsl:variable name="probelocation"><xsl:value-of select="ProbeLocation"/></xsl:variable> <xsl:if test="$probename = $probelocation"> <xsl:call-template name="getstatusdetail"/> </xsl:if> </xsl:for-each> </xsl:template> <xsl:template name="getSlotStatus"> <xsl:param name="probename"/> <xsl:for-each select="/OMA/CPUStatusProbeList/CPUStatusProbe"> <xsl:variable name="probelocation"><xsl:value-of select="ProbeLocation"/></xsl:variable> <xsl:if test="$probename = $probelocation"><xsl:value-of select="@status"/></xsl:if> </xsl:for-each> </xsl:template> <xsl:template name="getstatusdetail"> <xsl:choose> <xsl:when test="ProcessorStatus/CPUStatusIErr='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusIErr"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusIErr"/></xsl:attribute> </xsl:when> <xsl:when test="ProcessorStatus/CPUStatusThermTrip='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusThermTrip"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusThermTrip"/></xsl:attribute> </xsl:when> <xsl:when test="ProcessorStatus/CPUStatusConfigErr='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusConfigErr"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusConfigErr"/></xsl:attribute> </xsl:when> <xsl:when test="ProcessorStatus/CPUStatusDisabled='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusDisabled"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusDisabled"/></xsl:attribute> </xsl:when> <xsl:when test="ProcessorStatus/CPUStatusTermPresenceDetected='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusTermPresenceDetected"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusTermPresenceDetected"/></xsl:attribute> </xsl:when> <xsl:when test="ProcessorStatus/CPUStatusThrottled='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusThrottled"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusThrottled"/></xsl:attribute> </xsl:when> <xsl:when test="ProcessorStatus/CPUStatusPresenceDetected='true'"> <xsl:attribute name="display"><xsl:value-of select="$strCPUStatusPresenceDetected"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strCPUStatusPresenceDetected"/></xsl:attribute> </xsl:when> <xsl:otherwise> <xsl:attribute name="display"><xsl:value-of select="$strUnknown"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="$strUnknown"/></xsl:attribute> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="family"> <xsl:choose> <xsl:when test="DevProcessor/Family= '1'"><xsl:value-of select="$strOther"/></xsl:when> <xsl:when test="DevProcessor/Family= '2'"><xsl:value-of select="$strUnknown"/></xsl:when> <xsl:when test="DevProcessor/Family= '3'"><xsl:value-of select="$str8086"/></xsl:when> <xsl:when test="DevProcessor/Family= '4'"><xsl:value-of select="$str80286"/></xsl:when> <xsl:when test="DevProcessor/Family= '5'"><xsl:value-of select="$str80386"/></xsl:when> <xsl:when test="DevProcessor/Family= '6'"><xsl:value-of select="$str80486"/></xsl:when> <xsl:when test="DevProcessor/Family= '7'"><xsl:value-of select="$str8087"/></xsl:when> <xsl:when test="DevProcessor/Family= '8'"><xsl:value-of select="$str80287"/></xsl:when> <xsl:when test="DevProcessor/Family= '9'"><xsl:value-of select="$str80387"/></xsl:when> <xsl:when test="DevProcessor/Family= '10'"><xsl:value-of select="$str80487"/></xsl:when> <xsl:when test="DevProcessor/Family= '11'"><xsl:value-of select="$strPentiumFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '12'"><xsl:value-of select="$strPentiumPro"/></xsl:when> <xsl:when test="DevProcessor/Family= '13'"><xsl:value-of select="$strPentiumII"/></xsl:when> <xsl:when test="DevProcessor/Family= '14'"><xsl:value-of select="$strPentiumMMX"/></xsl:when> <xsl:when test="DevProcessor/Family= '15'"><xsl:value-of select="$strCeleron"/></xsl:when> <xsl:when test="DevProcessor/Family= '16'"><xsl:value-of select="$strXeon"/></xsl:when> <xsl:when test="DevProcessor/Family= '17'"><xsl:value-of select="$strPentiumIII"/></xsl:when> <xsl:when test="DevProcessor/Family= '18'"><xsl:value-of select="$strM1Family"/></xsl:when> <xsl:when test="DevProcessor/Family= '19'"><xsl:value-of select="$strM2Family"/></xsl:when> <xsl:when test="DevProcessor/Family= '24'"><xsl:value-of select="$strAMDDuron"/></xsl:when> <xsl:when test="DevProcessor/Family= '25'"><xsl:value-of select="$strK5Family"/></xsl:when> <xsl:when test="DevProcessor/Family= '26'"><xsl:value-of select="$strK6Family"/></xsl:when> <xsl:when test="DevProcessor/Family= '27'"><xsl:value-of select="$strK6-2"/></xsl:when> <xsl:when test="DevProcessor/Family= '28'"><xsl:value-of select="$strK6-3"/></xsl:when> <xsl:when test="DevProcessor/Family= '29'"><xsl:value-of select="$strAMDAthlon"/></xsl:when> <xsl:when test="DevProcessor/Family= '30'"><xsl:value-of select="$strAMD2900"/></xsl:when> <xsl:when test="DevProcessor/Family= '31'"><xsl:value-of select="$strK6-2Plus"/></xsl:when> <xsl:when test="DevProcessor/Family= '32'"><xsl:value-of select="$strPowerPCFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '33'"><xsl:value-of select="$strPowerPC601"/></xsl:when> <xsl:when test="DevProcessor/Family= '34'"><xsl:value-of select="$strPowerPC603"/></xsl:when> <xsl:when test="DevProcessor/Family= '35'"><xsl:value-of select="$strPowerPC6031"/></xsl:when> <xsl:when test="DevProcessor/Family= '36'"><xsl:value-of select="$strPowerPC604"/></xsl:when> <xsl:when test="DevProcessor/Family= '37'"><xsl:value-of select="$strPowerPC620"/></xsl:when> <xsl:when test="DevProcessor/Family= '38'"><xsl:value-of select="$strPowerPCx704"/></xsl:when> <xsl:when test="DevProcessor/Family= '39'"><xsl:value-of select="$strPowerPC750"/></xsl:when> <xsl:when test="DevProcessor/Family= '48'"><xsl:value-of select="$strAlphaFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '49'"><xsl:value-of select="$strAlpha21064"/></xsl:when> <xsl:when test="DevProcessor/Family= '50'"><xsl:value-of select="$strAlpha21066"/></xsl:when> <xsl:when test="DevProcessor/Family= '51'"><xsl:value-of select="$strAlpha21164"/></xsl:when> <xsl:when test="DevProcessor/Family= '52'"><xsl:value-of select="$strAlpha21164PC"/></xsl:when> <xsl:when test="DevProcessor/Family= '53'"><xsl:value-of select="$strAlpha21164a"/></xsl:when> <xsl:when test="DevProcessor/Family= '54'"><xsl:value-of select="$strAlpha21264"/></xsl:when> <xsl:when test="DevProcessor/Family= '55'"><xsl:value-of select="$strAlpha21364"/></xsl:when> <xsl:when test="DevProcessor/Family= '64'"><xsl:value-of select="$strMIPSFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '65'"><xsl:value-of select="$strMIPSR4000"/></xsl:when> <xsl:when test="DevProcessor/Family= '66'"><xsl:value-of select="$strMIPSR4200"/></xsl:when> <xsl:when test="DevProcessor/Family= '67'"><xsl:value-of select="$strMIPSR4400"/></xsl:when> <xsl:when test="DevProcessor/Family= '68'"><xsl:value-of select="$strMIPSR4600"/></xsl:when> <xsl:when test="DevProcessor/Family= '69'"><xsl:value-of select="$strMIPSR10000"/></xsl:when> <xsl:when test="DevProcessor/Family= '80'"><xsl:value-of select="$strSPARCFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '81'"><xsl:value-of select="$strSuperSPARC"/></xsl:when> <xsl:when test="DevProcessor/Family= '82'"><xsl:value-of select="$strmicroSPARCII"/></xsl:when> <xsl:when test="DevProcessor/Family= '83'"><xsl:value-of select="$strmicroSPARCIIep"/></xsl:when> <xsl:when test="DevProcessor/Family= '84'"><xsl:value-of select="$strUltraSPARC"/></xsl:when> <xsl:when test="DevProcessor/Family= '85'"><xsl:value-of select="$strUltraSPARCII"/></xsl:when> <xsl:when test="DevProcessor/Family= '86'"><xsl:value-of select="$strUltraSPARCIIi"/></xsl:when> <xsl:when test="DevProcessor/Family= '87'"><xsl:value-of select="$strUltraSPARCIII"/></xsl:when> <xsl:when test="DevProcessor/Family= '88'"><xsl:value-of select="$strUltraSPARCIIIi"/></xsl:when> <xsl:when test="DevProcessor/Family= '96'"><xsl:value-of select="$str68040"/></xsl:when> <xsl:when test="DevProcessor/Family= '97'"><xsl:value-of select="$str68xxxFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '98'"><xsl:value-of select="$str68000"/></xsl:when> <xsl:when test="DevProcessor/Family= '99'"><xsl:value-of select="$str68010"/></xsl:when> <xsl:when test="DevProcessor/Family= '100'"><xsl:value-of select="$str68020"/></xsl:when> <xsl:when test="DevProcessor/Family= '101'"><xsl:value-of select="$str68030"/></xsl:when> <xsl:when test="DevProcessor/Family= '107'"><xsl:value-of select="$strAMDZen"/></xsl:when> <xsl:when test="DevProcessor/Family= '112'"><xsl:value-of select="$strHobbitFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '120'"><xsl:value-of select="$strCrusoeTM5000"/></xsl:when> <xsl:when test="DevProcessor/Family= '121'"><xsl:value-of select="$strCrusoeTM3000"/></xsl:when> <xsl:when test="DevProcessor/Family= '122'"><xsl:value-of select="$strEfficeonTM8000"/></xsl:when> <xsl:when test="DevProcessor/Family= '128'"><xsl:value-of select="$strWeitek"/></xsl:when> <xsl:when test="DevProcessor/Family= '130'"><xsl:value-of select="$strItanium"/></xsl:when> <xsl:when test="DevProcessor/Family= '131'"><xsl:value-of select="$strAMDAthlon64"/></xsl:when> <xsl:when test="DevProcessor/Family= '132'"><xsl:value-of select="$strAMDOpteron"/></xsl:when> <xsl:when test="DevProcessor/Family= '138'"><xsl:value-of select="$strAMDQuadCore"/></xsl:when> <xsl:when test="DevProcessor/Family= '139'"><xsl:value-of select="$strAMDThirdGen"/></xsl:when> <xsl:when test="DevProcessor/Family= '144'"><xsl:value-of select="$strPARISCFamily"/></xsl:when> <xsl:when test="DevProcessor/Family= '145'"><xsl:value-of select="$strPA-RISC8500"/></xsl:when> <xsl:when test="DevProcessor/Family= '146'"><xsl:value-of select="$strPA-RISC8000"/></xsl:when> <xsl:when test="DevProcessor/Family= '147'"><xsl:value-of select="$strPA-RISC7300LC"/></xsl:when> <xsl:when test="DevProcessor/Family= '148'"><xsl:value-of select="$strPA-RISC7200"/></xsl:when> <xsl:when test="DevProcessor/Family= '149'"><xsl:value-of select="$strPA-RISC7100LC"/></xsl:when> <xsl:when test="DevProcessor/Family= '150'"><xsl:value-of select="$strPA-RISC7100"/></xsl:when> <xsl:when test="DevProcessor/Family= '160'"><xsl:value-of select="$strV30Family"/></xsl:when> <xsl:when test="DevProcessor/Family= '176'"><xsl:value-of select="$strPentiumIIIXeon"/></xsl:when> <xsl:when test="DevProcessor/Family= '177'"><xsl:value-of select="$strPentiumIIIWith"/></xsl:when> <xsl:when test="DevProcessor/Family= '178'"><xsl:value-of select="$strPentiumIV"/></xsl:when> <xsl:when test="DevProcessor/Family= '179'"><xsl:value-of select="$strXeon1"/></xsl:when> <xsl:when test="DevProcessor/Family= '180'"><xsl:value-of select="$strAS400"/></xsl:when> <xsl:when test="DevProcessor/Family= '181'"><xsl:value-of select="$strXeonMP"/></xsl:when> <xsl:when test="DevProcessor/Family= '182'"><xsl:value-of select="$strAMDAthlonXP"/></xsl:when> <xsl:when test="DevProcessor/Family= '183'"><xsl:value-of select="$strAMDAthlonMP"/></xsl:when> <xsl:when test="DevProcessor/Family= '184'"><xsl:value-of select="$strItanium2"/></xsl:when> <xsl:when test="DevProcessor/Family= '185'"><xsl:value-of select="$strPentiumM"/></xsl:when> <xsl:when test="DevProcessor/Family= '186'"><xsl:value-of select="$strCeleronD"/></xsl:when> <xsl:when test="DevProcessor/Family= '187'"><xsl:value-of select="$strPentiumD"/></xsl:when> <xsl:when test="DevProcessor/Family= '188'"><xsl:value-of select="$strPentiumExtreme"/></xsl:when> <xsl:when test="DevProcessor/Family= '200'"><xsl:value-of select="$strIBM390"/></xsl:when> <xsl:when test="DevProcessor/Family= '201'"><xsl:value-of select="$strG4"/></xsl:when> <xsl:when test="DevProcessor/Family= '202'"><xsl:value-of select="$strG5"/></xsl:when> <xsl:when test="DevProcessor/Family= '250'"><xsl:value-of select="$stri860"/></xsl:when> <xsl:when test="DevProcessor/Family= '251'"><xsl:value-of select="$stri960"/></xsl:when> </xsl:choose> </xsl:template> <xsl:template name="type"> <xsl:choose> <xsl:when test="DevProcessor/ProcessorType= '1'"><xsl:value-of select="$strOther1"/></xsl:when> <xsl:when test="DevProcessor/ProcessorType= '2'"><xsl:value-of select="$strUnknown1"/></xsl:when> <xsl:when test="DevProcessor/ProcessorType= '3'"><xsl:value-of select="$strCentralProcessor"/></xsl:when> <xsl:when test="DevProcessor/ProcessorType= '4'"><xsl:value-of select="$strMathProcessor"/></xsl:when> <xsl:when test="DevProcessor/ProcessorType= '5'"><xsl:value-of select="$strDSPProcessor"/></xsl:when> <xsl:when test="DevProcessor/ProcessorType= '6'"><xsl:value-of select="$strVideoProcessor"/></xsl:when> </xsl:choose> </xsl:template> <xsl:template name="imagedesc1"> <xsl:if test="DevProcessor/ProcessorStatus='1'"><xsl:value-of select="$strOther2"/></xsl:if> <xsl:if test="DevProcessor/ProcessorStatus='2'"><xsl:value-of select="$strUnknown2"/></xsl:if> <xsl:if test="DevProcessor/ProcessorStatus='3'"><xsl:value-of select="$strEnabled"/></xsl:if> <xsl:if test="DevProcessor/ProcessorStatus='4'"><xsl:value-of select="$strUserDisabled"/></xsl:if> <xsl:if test="DevProcessor/ProcessorStatus='5'"><xsl:value-of select="$strBIOSDisabled"/></xsl:if> <xsl:if test="DevProcessor/ProcessorStatus='6'"><xsl:value-of select="$strIdle"/></xsl:if> </xsl:template> <xsl:template name="maxsp"> <xsl:choose> <xsl:when test="DevProcessor/MaxSpeed='0'"><xsl:value-of select="$strUnknown3"/></xsl:when> <xsl:otherwise><xsl:value-of select="DevProcessor/MaxSpeed"/><xsl:text disable-output-escaping="yes"> </xsl:text><xsl:value-of select="DevProcessor/MaxSpeed/@unit"/></xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="cursp"> <xsl:choose> <xsl:when test="DevProcessor/CurSpeed='0'"><xsl:value-of select="$strUnknown4"/></xsl:when> <xsl:otherwise><xsl:value-of select="DevProcessor/CurSpeed"/><xsl:text disable-output-escaping="yes"> </xsl:text><xsl:value-of select="DevProcessor/CurSpeed/@unit"/></xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="extclksp"> <xsl:choose> <xsl:when test="DevProcessor/ExtClockSpeed='0'"><xsl:value-of select="$strUnknown5"/></xsl:when> <xsl:otherwise><xsl:value-of select="DevProcessor/ExtClockSpeed"/><xsl:text disable-output-escaping="yes"> </xsl:text><xsl:value-of select="DevProcessor/ExtClockSpeed/@unit"/></xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="upgrade"> <xsl:choose> <xsl:when test="DevProcessor/Upgrade= '1'"><xsl:value-of select="$strOther3"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '2'"><xsl:value-of select="$strUnknown6"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '3'"><xsl:value-of select="$strDaughterBoard"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '4'"><xsl:value-of select="$strZIFSocket"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '5'"><xsl:value-of select="$strReplacementPiggyBack"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '6'"><xsl:value-of select="$strNone"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '7'"><xsl:value-of select="$strLIFSocket"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '8'"><xsl:value-of select="$strSlot1"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '9'"><xsl:value-of select="$strSlot2"/></xsl:when> <xsl:when test="DevProcessor/Upgrade= '10'"><xsl:value-of select="$str370PinSocket"/></xsl:when> </xsl:choose> </xsl:template> <xsl:template name="Processor1"> <xsl:param name="index"/> <Row> <Data ignoreonweb="true"> <xsl:attribute name="value"><xsl:value-of select="$index"/></xsl:attribute> </Data> <Data> <xsl:attribute name="value">1</xsl:attribute> <xsl:attribute name="type">status</xsl:attribute> <xsl:attribute name="align">center</xsl:attribute> </Data> <Data align="left"> <xsl:attribute name="value"><xsl:value-of select="ExtName"/></xsl:attribute> </Data> <xsl:choose> <xsl:when test="/OMA/ProcessorList/ProcessorConn/DevProcessor/Brand=''"> <Data align="left" > <xsl:attribute name="value"><xsl:value-of select="$strNotOccupied1"/></xsl:attribute> </Data> <Data ignoreonweb="true" align="left"> <xsl:attribute name="value"><xsl:value-of select="$strNA6"/></xsl:attribute> </Data> </xsl:when> <xsl:otherwise> <Data align="left" > <xsl:attribute name="value"><xsl:value-of select="$strNotOccupied1"/></xsl:attribute> </Data> </xsl:otherwise> </xsl:choose> <Data ignoreonweb="true" align="left"> <xsl:attribute name="value"><xsl:value-of select="$strNA6"/></xsl:attribute> </Data> <Data ignoreonweb="true" align="left"> <xsl:attribute name="value"><xsl:value-of select="$strNA6"/></xsl:attribute> </Data> <xsl:if test="/OMA/ProcessorList/ProcessorConn/DevProcessor/Brand=''"> <Data ignoreonweb="true" align="left" > <xsl:attribute name="value"><xsl:value-of select="$strNA6"/></xsl:attribute> </Data> </xsl:if> <Data ignoreonweb="true" align="left"> <xsl:attribute name="value"><xsl:value-of select="$strNA6"/></xsl:attribute> </Data> <Data ignoreonweb="true" align="left"> <xsl:attribute name="value"><xsl:value-of select="$strNA6"/></xsl:attribute> </Data> <Data ignoreoncli="true"><xsl:attribute name="value"><xsl:value-of select="$str7"/></xsl:attribute></Data> <Data ignoreoncli="true"><xsl:attribute name="value"><xsl:value-of select="$str7"/></xsl:attribute></Data> <Data ignoreoncli="true"><xsl:attribute name="value"><xsl:value-of select="$str7"/></xsl:attribute></Data> <Data ignoreoncli="true"><xsl:attribute name="value"><xsl:value-of select="$str7"/></xsl:attribute></Data> <xsl:if test="/OMA/ProcessorList/ProcessorConn/DevProcessor/Brand=''"> <Data ignoreoncli="true"><xsl:attribute name="value"><xsl:value-of select="$str7"/></xsl:attribute></Data> <Data ignoreoncli="true"><xsl:attribute name="value"><xsl:value-of select="$str7"/></xsl:attribute></Data> </xsl:if> </Row> </xsl:template> <xsl:template name="smstatus"> <xsl:param name="status"/> <xsl:choose> <xsl:when test="$status = '-1'"><xsl:value-of select="$strCommandUnsuccessful"/></xsl:when> <xsl:when test="$status = '1'"><xsl:value-of select="$strCommandNotImplemented"/></xsl:when> <xsl:when test="$status = '2'"><xsl:value-of select="$strBadCommand"/></xsl:when> <xsl:when test="$status = '3'"><xsl:value-of select="$strCommandTimeout"/></xsl:when> <xsl:when test="$status = '4'"><xsl:value-of select="$strCommandCancelled"/></xsl:when> <xsl:when test="$status = '5'"><xsl:value-of select="$strCommandAborted"/></xsl:when> <xsl:when test="$status = '6'"><xsl:value-of select="$strCommandPending"/></xsl:when> <xsl:when test="$status = '7'"><xsl:value-of select="$strNoSuchDevice"/></xsl:when> <xsl:when test="$status = '8'"><xsl:value-of select="$strDeviceBusy"/></xsl:when> <xsl:when test="$status = '9'"><xsl:value-of select="$strBadDevice"/></xsl:when> <xsl:when test="$status = '10'"><xsl:value-of select="$strSpuriousInterrupt"/></xsl:when> <xsl:when test="$status = '11'"><xsl:value-of select="$strResourceLocked"/></xsl:when> <xsl:when test="$status = '12'"><xsl:value-of select="$strInvalidIndex"/></xsl:when> <xsl:when test="$status = '13'"><xsl:value-of select="$strSMBError"/></xsl:when> <xsl:when test="$status = '14'"><xsl:value-of select="$strDataRequestedIs"/></xsl:when> <xsl:when test="$status = '15'"><xsl:value-of select="$strDataRequestedIs1"/></xsl:when> <xsl:when test="$status = '16'"><xsl:value-of select="$strDataRequestedIs2"/></xsl:when> <xsl:when test="$status = '17'"><xsl:value-of select="$strDeviceNotYet"/></xsl:when> <xsl:when test="$status = '18'"><xsl:value-of select="$strDeviceDoesNot"/></xsl:when> <xsl:when test="$status = '19'"><xsl:value-of select="$strDeviceOutOf"/></xsl:when> <xsl:when test="$status = '20'"><xsl:value-of select="$strDeviceAlreadyExists"/></xsl:when> <xsl:when test="$status = '256'"><xsl:value-of select="$strProcessorNotFound"/></xsl:when> <xsl:when test="$status = '257'"><xsl:value-of select="$strProcessorMalformedCorrupt"/></xsl:when> <xsl:when test="$status = '258'"><xsl:value-of select="$strProcessorAlreadyExists"/></xsl:when> <xsl:when test="$status = '260'"><xsl:value-of select="$strINIFileNot"/></xsl:when> <xsl:when test="$status = '261'"><xsl:value-of select="$strINIMalformedCorrupt"/></xsl:when> <xsl:when test="$status = '262'"><xsl:value-of select="$strINISectionDoes"/></xsl:when> <xsl:when test="$status = '263'"><xsl:value-of select="$strINIKeyDoes"/></xsl:when> <xsl:when test="$status = '264'"><xsl:value-of select="$strINIValueMalformed"/></xsl:when> <xsl:when test="$status = '270'"><xsl:value-of select="$strInsufficientAccessRights"/></xsl:when> <xsl:when test="$status = '271'"><xsl:value-of select="$strInvalidParameterName"/></xsl:when> <xsl:when test="$status = '272'"><xsl:value-of select="$strOutOfMemory"/></xsl:when> <xsl:when test="$status = '280'"><xsl:value-of select="$strXMLFileNot"/></xsl:when> <xsl:when test="$status = '281'"><xsl:value-of select="$strXMLMalformedCorrupt"/></xsl:when> <xsl:when test="$status = '282'"><xsl:value-of select="$strXMLNodeDoes"/></xsl:when> <xsl:when test="$status = '283'"><xsl:value-of select="$strXMLValueMalformed"/></xsl:when> <xsl:otherwise>SMStatus: <xsl:value-of select="$status"/></xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template match="*"/> </xsl:stylesheet>