<?xml version="1.0"?>
<?hwc2hwd version="1.1"?>
<HWD Version="2.0" xmlns="http://br-automation.com/AR/IO/HWD">
  <Hardware Family="4" ID="5ACCIF01.FPLK-000" Modno="59834" UseType="2">
    <Parameter ID="UseType" Value="2" Type="UDINT" />
    <Parameter ID="Modno" Value="59834" Type="UDINT" />
    <Parameter ID="NeededBus" Value="PC9IF" />
    <Parameter ID="DisablePnpMtcx" Value="0" Type="UDINT" />
    <Parameter ID="DisableFWUpdateMtcx" Value="1" Type="UDINT" />
    <Parameter ID="IgnoreModuleBorder" Value="1" Type="UDINT" />
    <Parameter ID="VendorId" Value="0x1677" Type="UDINT" />
    <Parameter ID="BusAddress" Value="0x0" Type="UDINT" />
    <Parameter ID="PCIBusNo" Value="2" Type="UDINT" />
    <Resource ID="IO">
      <Parameter ID="Transparent" Value="1" Type="UDINT" />
      <Parameter ID="Classcode" Value="0x20000022" Type="UDINT" />
      <Parameter ID="ARIOMaster" Value="1" Type="UDINT" />
      <Channel ID="ModuleOk">
        <Parameter ID="Ext" Value="/OK" />
        <Parameter ID="Address" Value="0" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="BOOL" />
      </Channel>
      <Channel ID="SerialNumber">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="1" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UDINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetSerialNoPP500" />
        <Parameter ID="FuncParam1" Value="4" Type="UDINT" />
      </Channel>
      <Channel ID="ModuleID">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="2" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetDeviceIdPP500" />
        <Parameter ID="FuncParam1" Value="4" Type="UDINT" />
      </Channel>
      <Channel ID="PowerOnCycles">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="3" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UDINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetStatisticsCounter1" />
        <Parameter ID="FuncParam1" Value="4" Type="UDINT" />
        <Parameter ID="FuncParam2" Value="0" Type="UDINT" />
      </Channel>
      <Channel ID="OperatingHours">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="4" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UDINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetStatisticsCounter0" />
        <Parameter ID="FuncParam1" Value="4" Type="UDINT" />
        <Parameter ID="FuncParam2" Value="0" Type="UDINT" />
        <Parameter ID="CyclicUpdate" Value="1" Type="UDINT" />
      </Channel>
    </Resource>
    <Resource ID="BASEDEV_AND_FIRMWARE_LOAD">
      <Parameter ID="PCIFuncNo" Value="0" Type="UDINT" />
      <Parameter ID="Transparent" Value="1" Type="UDINT" />
      <Parameter ID="FwLoadMethod" Value="19" Type="UDINT" />
      <Parameter ID="MemBAR" Value="0" Type="UDINT" />
      <Parameter ID="MemOffset" Value="0x2000" Type="UDINT" />
      <Parameter ID="MemLen" Value="0x80000" Type="UDINT" />
    </Resource>
    <Resource ID="IF1">
      <Parameter ID="VirtFunc" Value="BASEDEV_AND_FIRMWARE_LOAD" />
      <Parameter ID="OfferedBus" Value="P2IF" />
      <Parameter ID="InterfaceType" Value="POWERLINK" />
      <Parameter ID="MemEnable" Value="0" Type="UDINT" />
      <Parameter ID="MemBAR" Value="1" Type="UDINT" />
      <Parameter ID="MemEnableIfArio" Value="1" Type="UDINT" />
      <Parameter ID="MemOffset" Value="0x80000" Type="UDINT" />
      <Parameter ID="MMIOOffset" Value="0" Type="UDINT" />
      <Parameter ID="IOSuffix" Value=":PLK.BUS" />
      <Parameter ID="Classcode" Value="0x18800200" Type="UDINT" />
      <Parameter ID="FirmwareFile" Value="59834a0.epl" />
      <Resource ID="ETH">
        <Parameter ID="Transparent" Value="1" Type="UDINT" />
        <Parameter ID="Classcode" Value="0x00000200" Type="UDINT" />
        <Parameter ID="AutoPlug" Value="1" Type="UDINT" />
        <Parameter ID="OfferedBus" Value="ETHERNET" />
      </Resource>
      <Channel ID="LinkOk">
        <Parameter ID="Ext" Value="/INFO" />
        <Parameter ID="Address" Value="0x8000001A" Type="UDINT" />
        <Parameter ID="BitOffset" Value="0" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="BOOL" />
      </Channel>
      <Channel ID="LinkOk">
        <Parameter ID="Ext" Value="/INFO" />
        <Parameter ID="Address" Value="0x8000001A" Type="UDINT" />
        <Parameter ID="BitOffset" Value="0" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="BOOL" />
      </Channel>
      <Channel ID="LinkOk02">
        <Parameter ID="Ext" Value="/INFO" />
        <Parameter ID="Address" Value="0x8000001A" Type="UDINT" />
        <Parameter ID="BitOffset" Value="1" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="BOOL" />
      </Channel>
      <Channel ID="OutputDMAMargin">
        <Filter Value="(NOT (Operation='EthOnly'))" />
        <Parameter ID="Ext" Value="/INFO" />
        <Parameter ID="Address" Value="0x8000000C" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="DINT" />
      </Channel>
    </Resource>
    <Resource ID="SRAM">
      <Parameter ID="VirtFunc" Value="BASEDEV_AND_FIRMWARE_LOAD" />
      <Parameter ID="PCIFuncNo" Value="0" Type="UDINT" />
      <Parameter ID="MemBAR" Value="2" Type="UDINT" />
      <Parameter ID="Classcode" Value="0x00000500" Type="UDINT" />
      <Parameter ID="MemLen0" Value="524288" Type="UDINT" />
      <Parameter ID="MemoryType" Value="SRAM_SSE" Type="STRING" />
    </Resource>
  </Hardware>
  <Hardware Family="4" ID="5APC2100.BY44-000" Modno="58821" UseType="1">
    <Parameter ID="NumberOfCpuCores" Value="4" Type="UDINT" />
    <Resource ID="IO_CPU">
      <Parameter ID="Transparent" Value="1" Type="UDINT" />
      <Parameter ID="Classcode" Value="0x20000022" Type="UDINT" />
      <Parameter ID="ARIOMaster" Value="1" Type="UDINT" />
    </Resource>
    <Parameter ID="HwcMinMtcxFpgaVer" Value="0" Type="UDINT" />
    <Parameter ID="HwcMinMtcxPx32Ver" Value="0" Type="UDINT" />
    <Parameter ID="MtcxIndex" Value="0" Type="UDINT" />
    <Parameter ID="FwLoadMethod" Value="18" Type="UDINT" />
    <Parameter ID="Modno" Value="0xE5C5" Type="UDINT" />
    <Parameter ID="ArModno" Value="0xE5C1" Type="UDINT" />
    <Parameter ID="Transparent" Value="0" Type="UDINT" />
    <Parameter ID="HwcCpuSlot" Value="0" Type="UDINT" />
    <Parameter ID="HwcShortName" Value="PPC21xx" />
    <Parameter ID="OrderNumber" Value="5APC2100.BY44-000" />
    <Parameter ID="PluggedOrderNumber" Value="5APC2100.BY44-000" />
    <Parameter ID="SKDetectionMethod" Type="UDINT" Value="7" />
    <Parameter ID="IOSuffix" Value="IO:IO_CPU" />
    <Parameter ID="TempDetectionMethod" Value="3" Type="UDINT" />
    <Parameter ID="TempDetectionParams" Value="0,0/0,1" Type="STRING" />
    <Resource ID="CPU" />
    <Resource ID="IO">
      <Parameter ID="Transparent" Value="1" Type="UDINT" />
      <Parameter ID="Classcode" Value="0x20000022" Type="UDINT" />
      <Parameter ID="ARIOMaster" Value="1" Type="UDINT" />
      <Channel ID="SerialNumber_CPU">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="0" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UDINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetSerialNoPP500" />
        <Parameter ID="FuncParam1" Value="0" Type="UDINT" />
      </Channel>
      <Channel ID="ModuleID_CPU">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="1" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetDeviceIdPP500" />
        <Parameter ID="FuncParam1" Value="0x0" Type="UDINT" />
      </Channel>
      <Channel ID="PowerOnCycles_CPU">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="2" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UDINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetStatisticsCounter1" />
        <Parameter ID="FuncParam1" Value="0x0" Type="UDINT" />
        <Parameter ID="FuncParam2" Value="0x0" Type="UDINT" />
      </Channel>
      <Channel ID="OperatingHours_CPU">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="3" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UDINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetStatisticsCounter0" />
        <Parameter ID="FuncParam1" Value="0x0" Type="UDINT" />
        <Parameter ID="FuncParam2" Value="0x0" Type="UDINT" />
        <Parameter ID="CyclicUpdate" Value="1" Type="UDINT" />
      </Channel>
      <Channel ID="MtcxVersionMajor">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="4" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="USINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetPx32Version2" />
        <Parameter ID="FuncParam1" Value="1" Type="UDINT" />
      </Channel>
      <Channel ID="MtcxVersionMinor">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="5" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="USINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetPx32Version2" />
        <Parameter ID="FuncParam1" Value="0" Type="UDINT" />
      </Channel>
      <Channel ID="TemperatureCPU">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="6" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetTempPP500" />
        <Parameter ID="FuncParam1" Value="0x0" Type="UDINT" />
        <Parameter ID="FuncParam2" Value="0x1" Type="UDINT" />
        <Parameter ID="CyclicUpdate" Value="1" Type="UDINT" />
      </Channel>
      <Channel ID="TemperatureRAM">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="7" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="UINT" />
        <Parameter ID="ChannelType" Value="GenericFuncCall" />
        <Parameter ID="Function" Value="mtcxGetTempPP500" />
        <Parameter ID="FuncParam1" Value="0x0" Type="UDINT" />
        <Parameter ID="FuncParam2" Value="0x0" Type="UDINT" />
        <Parameter ID="CyclicUpdate" Value="1" Type="UDINT" />
      </Channel>
      <Channel ID="SystemTime">
        <Parameter ID="Ext" Value="/HW" />
        <Parameter ID="Address" Value="8" Type="UDINT" />
        <Parameter ID="Direction" Value="IN" />
        <Parameter ID="Type" Value="DINT" />
        <Parameter ID="ChannelType" Value="SystemTime" />
      </Channel>
    </Resource>
    <Resource ID="PCI">
      <Parameter ID="Transparent" Value="1" Type="UDINT" />
      <Parameter ID="Classcode" Value="0x20000000" Type="UDINT" />
      <Resource ID="PC9IF">
        <Parameter ID="Transparent" Value="1" Type="UDINT" />
        <Parameter ID="OfferedBus" Value="PC9IF" />
        <Parameter ID="BusPrefix" Value="SL" />
        <Slot ID="SL1">
          <Parameter ID="MtcxIndex" Value="4" Type="UDINT" />
        </Slot>
      </Resource>
      <Resource ID="IF3">
        <Parameter ID="BusAddress" Value="0" Type="UDINT" />
        <Parameter ID="PCIFuncNo" Value="0" Type="UDINT" />
        <Parameter ID="VendorId" Value="0x8086" Type="UDINT" />
        <Parameter ID="DeviceId" Value="0x157B" Type="UDINT" />
        <Parameter ID="InterruptMode" Value="2" Type="UDINT" />
        <Parameter ID="MemEnable" Value="0" Type="UDINT" />
        <Parameter ID="OfferedBus" Value="ETHERNET" />
        <Parameter ID="PCIePath" Value="28,3/0,0" />
      </Resource>
      <Resource ID="IF4">
        <Parameter ID="BusAddress" Value="0" Type="UDINT" />
        <Parameter ID="PCIFuncNo" Value="0" Type="UDINT" />
        <Parameter ID="VendorId" Value="0x8086" Type="UDINT" />
        <Parameter ID="DeviceId" Value="0x157B" Type="UDINT" />
        <Parameter ID="InterruptMode" Value="2" Type="UDINT" />
        <Parameter ID="MemEnable" Type="UDINT" Value="0" />
        <Parameter ID="OfferedBus" Value="ETHERNET" />
        <Parameter ID="PCIePath" Value="28,2/0,0" />
      </Resource>
      <Resource ID="SDL">
        <Parameter ID="OfferedBus" Value="SDL" />
        <Parameter ID="BusPrefix" Value="DS" />
        <Parameter ID="Transparent" Value="1" Type="UDINT" />
        <Parameter ID="BusMinSlot" Value="1" Type="UDINT" />
        <Parameter ID="BusMaxSlot" Value="16" Type="UDINT" />
      </Resource>
      <Resource ID="XHCI">
        <Parameter ID="Transparent" Value="1" Type="UDINT" />
        <Parameter ID="PCIBusNo" Value="0" Type="UDINT" />
        <Parameter ID="PCIDevNo" Value="20" Type="UDINT" />
        <Parameter ID="PCIFuncNo" Value="0" Type="UDINT" />
        <Resource ID="IF5">
          <Parameter ID="Transparent" Value="1" Type="UDINT" />
          <Parameter ID="PortNo" Value="1,7" />
        </Resource>
        <Resource ID="IF6">
          <Parameter ID="Transparent" Value="1" Type="UDINT" />
          <Parameter ID="PortNo" Value="2" />
        </Resource>
      </Resource>
    </Resource>
  </Hardware>
</HWD>