<xs:element name="sysClk" minOccurs="0">
<xs:annotation>
<xs:documentation>clock counter.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="uid" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>sysClk UID same as the system UID. There is only one clock per system. Subsystems may have clocks</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="name" type="tml:BindType" minOccurs="0"/>
<xs:element name="period" type="tml:ValueType" minOccurs="0">
<xs:annotation>
<xs:documentation>Period in seconds</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="countNumBase" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>number base in which clock characters increment. Allowed values are: 2, 8, 10, 16. Default is 10</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="min" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>counter starting point after rollover. default 0</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="max" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>max counter count which roll over occurs</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element> |