<?xml version="1.0" encoding="ISO-8859-1"?>

<node id="miniTLU">

<node id="DUTInterfaces" address="0x020" description="DUT Interfaces control registers">
  <node id="DutMaskW"           address="0x0" permission="w" description="" />
  <node id="IgnoreDUTBusyW"     address="0x1" permission="w" description="" />
  <node id="IgnoreShutterVetoW" address="0x2" permission="w" description="" />
  <node id="DUTInterfaceModeW"  address="0x3" permission="w" description="" />

  <node id="DUTInterfaceModeModifierW"  address="0x4" permission="w" description="" />
  <node id="DUTInterfaceModeR"  address="0xB" permission="r" description="" />
  <node id="DUTInterfaceModeModifierR"  address="0xC" permission="r" description="" />
  <node id="DutMaskR"           address="0x8" permission="r" description="" />
  <node id="IgnoreDUTBusyR"     address="0x9" permission="r" description="" />
  <node id="IgnoreShutterVetoR" address="0xA" permission="r" description="" />
</node>

<node id="triggerInputs" address="0x040" description="Inputs configuration">
  <node id="SerdesRstW" address="0x0" permission="w" description="" />
  <node id="SerdesRstR" address="0x8" permission="r" description="" />
  <node id="ThrCount0R" address="0x9" permission="r" description="" />
  <node id="ThrCount1R" address="0xa" permission="r" description="" />
  <node id="ThrCount2R" address="0xb" permission="r" description="" />
  <node id="ThrCount3R" address="0xc" permission="r" description="" />
</node>

<!--PulseStretchW			0x00000066     0xffffffff    0    1
PulseDelayW 			0x00000067     0xffffffff    0    1
PulseDelayR 			0x00000077     0xffffffff    1    0
-->
<node id="triggerLogic" address="0x060" description="Trigger logic configuration">
  <node id="PostVetoTriggersR" address="0x10" permission="r" description="" />
  <node id="PreVetoTriggersR" address="0x11" permission="r" description="" />
  <node id="InternalTriggerIntervalW" address="0x2" permission="w" description="" />
  <node id="InternalTriggerIntervalR" address="0x12" permission="r" description="" />
  <node id="TriggerPatternW" address="0x3" permission="w" description="" />
  <node id="TriggerPatternR" address="0x13" permission="r" description="" />
  <node id="TriggerVetoW" address="0x4" permission="w" description="" />
  <node id="TriggerVetoR" address="0x14" permission="r" description="" />
  <node id="ExternalTriggerVetoR" address="0x15" permission="r" description="" />
  <node id="ResetCountersW" address="0x6" permission="w" description="" />
  <node id="PulseStretchR" address="0x17" permission="r" description="" />
  <node id="PulseStretchW" address="0x7" permission="w" description="" />
  <node id="TriggerHoldOffR" address="0x18" permission="r" description="" />
  <node id="TriggerHoldOffW" address="0x8" permission="W" description="" />
  <node id="AuxTriggerCountR" address="0x19" permission="r" description="" />
</node>

<node id="eventBuffer" address="0x080" description="Event buffer">
  <node id="EventFifoData" address="0x0" mode="non-incremental" size="32000" permission="r" description="" />
  <node id="EventFifoFillLevel" address="0x1" permission="r" description="" />
  <node id="EventFifoCSR" address="0x2" permission="rw" description="" />
  <node id="EventFifoFillLevelFlags" address="0x3" permission="r" description="" />
</node>


<node id="logic_clocks" address="0x0A0" description="Clocks configuration">
  <node id="LogicClocksCSR" address="0x0" permission="rw" description="" />
  <node id="LogicRst" address="0x1" permission="w" description="" />
</node>

<node id="i2c_master"      address="0x0C0" description="I2C Master interface">
  <node id="i2c_pre_lo"    address="0x0" mask="0x000000ff" permission="rw" description="" />
  <node id="i2c_pre_hi"    address="0x1" mask="0x000000ff" permission="rw" description="" />
  <node id="i2c_ctrl"      address="0x2" mask="0x000000ff" permission="rw" description="" />
  <node id="i2c_rxtx"      address="0x3" mask="0x000000ff" permission="rw" description="" />
  <node id="i2c_cmdstatus" address="0x4" mask="0x000000ff" permission="rw" description="" />
</node>

<node id="Event_Formatter"      address="0x140" description="Event formatter configuration">
  <node id="Enable_Record_Data" address="0x0" permission="rw" description="" />
  <node id="ResetTimestampW"    address="0x1" permission="w" description="" />
  <node id="CurrentTimestampLR" address="0x2" permission="r" description="" />
  <node id="CurrentTimestampHR" address="0x3" permission="r" description="" />
</node>

<node id="Shutter"    address="0x160" description="Shutter/T0 control">
  <node id="ShutterStateW" address="0x0" permission="w" description=""/>
  <node id="PulseT0"  address="0x1" permission="w" description=""/>
</node>

<node id="version" address="0x0" description="firmware version" permission="r">
</node>


</node>
