<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE featureDefinitions SYSTEM "../featureDefinitions.dtd">

<featureDefinitions name="WDT" iconName="WDT" helpIndex="">

<userControlGroup name="none" caption="none">
<userControlSubGroup name="none" caption="none">

<userControl name="applyButton">
<dialogConfig type="applyButton" caption="none"></dialogConfig>
<userAction name="apply">
</userAction>
</userControl>

</userControlSubGroup>
</userControlGroup>

<userControlGroup name="none" caption="none">
<userControlSubGroup name="none" caption="none">

<userControl name="programEnable">
<dialogConfig type="CB" caption="Program enable">
	<selection name="enableSW" value="WDT SW control/Enable on startup"></selection>
	<selection name="disableSW" value="WDT SW control/Disable on startup"></selection>
	<selection name="enableHW" value="WDT HW control/Enable on startup"></selection>
	<selection name="disableHW" value="WDT HW control/Disable on startup"></selection>
</dialogConfig>
<userAction name="disableHW">
	<claimResource type="register" registerField="SWDTEN" value="0"></claimResource>
	<claimResource type="register" registerField="FWDTEN" value="0"></claimResource>
</userAction>
<userAction name="enableHW">
	<claimResource type="register" registerField="SWDTEN" value="0"></claimResource>
	<claimResource type="register" registerField="FWDTEN" value="1"></claimResource>
</userAction>
<userAction name="disableSW">
	<claimResource type="register" registerField="SWDTEN" value="0"></claimResource>
	<claimResource type="register" registerField="FWDTEN" value="0"></claimResource>
</userAction>
<userAction name="enableSW">
	<claimResource type="register" registerField="SWDTEN" value="1"></claimResource>
	<claimResource type="register" registerField="FWDTEN" value="0"></claimResource>
</userAction>
</userControl>

<userControl type="readOnly" name="period">
<dialogConfig type="general" caption="WDT Period"></dialogConfig>
<userAction>
</userAction>
</userControl>

<userControl name="prescaleA">
<dialogConfig type="CB" caption="WDT Prescale A">
	<selection name="setTo1" value="1:1"></selection>
	<selection name="setTo8" value="1:8"></selection>
	<selection name="setTo64" value="1:64"></selection>
	<selection name="setTo512" value="1:512"></selection>
</dialogConfig>
<userAction name="setTo512">
	<claimResource type="register" registerField="FWPSA" value="11"></claimResource>
</userAction>
<userAction name="setTo64">
	<claimResource type="register" registerField="FWPSA" value="10"></claimResource>
</userAction>
<userAction name="setTo8">
	<claimResource type="register" registerField="FWPSA" value="01"></claimResource>
</userAction>
<userAction name="setTo0">
	<claimResource type="register" registerField="FWPSA" value="00"></claimResource>
</userAction>
</userControl>

<userControl name="prescaleB">
<dialogConfig type="CB" caption="WDT Prescale B">
	<selection name="setTo1" value="1:1"></selection>
	<selection name="setTo2" value="1:2"></selection>
	<selection name="setTo3" value="1:3"></selection>
	<selection name="setTo4" value="1:4"></selection>
	<selection name="setTo5" value="1:5"></selection>
	<selection name="setTo6" value="1:6"></selection>
	<selection name="setTo7" value="1:7"></selection>
	<selection name="setTo8" value="1:8"></selection>
	<selection name="setTo9" value="1:9"></selection>
	<selection name="setTo10" value="1:10"></selection>
	<selection name="setTo11" value="1:11"></selection>
	<selection name="setTo12" value="1:12"></selection>
	<selection name="setTo13" value="1:13"></selection>
	<selection name="setTo14" value="1:14"></selection>
	<selection name="setTo15" value="1:15"></selection>
	<selection name="setTo16" value="1:16"></selection>
</dialogConfig>
<userAction name="setTo16">
	<claimResource type="register" registerField="FWPSB" value="1111"></claimResource>
</userAction>
<userAction name="setTo15">
	<claimResource type="register" registerField="FWPSB" value="1110"></claimResource>
</userAction>
<userAction name="setTo14">
	<claimResource type="register" registerField="FWPSB" value="1101"></claimResource>
</userAction>
<userAction name="setTo13">
	<claimResource type="register" registerField="FWPSB" value="1100"></claimResource>
</userAction>
<userAction name="setTo12">
	<claimResource type="register" registerField="FWPSB" value="1011"></claimResource>
</userAction>
<userAction name="setTo11">
	<claimResource type="register" registerField="FWPSB" value="1010"></claimResource>
</userAction>
<userAction name="setTo10">
	<claimResource type="register" registerField="FWPSB" value="1001"></claimResource>
</userAction>
<userAction name="setTo9">
	<claimResource type="register" registerField="FWPSB" value="1000"></claimResource>
</userAction>
<userAction name="setTo8">
	<claimResource type="register" registerField="FWPSB" value="0111"></claimResource>
</userAction>
<userAction name="setTo7">
	<claimResource type="register" registerField="FWPSB" value="0110"></claimResource>
</userAction>
<userAction name="setTo6">
	<claimResource type="register" registerField="FWPSB" value="0101"></claimResource>
</userAction>
<userAction name="setTo5">
	<claimResource type="register" registerField="FWPSB" value="0100"></claimResource>
</userAction>
<userAction name="setTo4">
	<claimResource type="register" registerField="FWPSB" value="0011"></claimResource>
</userAction>
<userAction name="setTo3">
	<claimResource type="register" registerField="FWPSB" value="0010"></claimResource>
</userAction>
<userAction name="setTo2">
	<claimResource type="register" registerField="FWPSB" value="0001"></claimResource>
</userAction>
<userAction name="setTo1">
	<claimResource type="register" registerField="FWPSB" value="0000"></claimResource>
</userAction>
</userControl>

<userControl name="extendedPostscale">
<dialogConfig type="CB" caption="WDT Extended Postscale">
	<selection name="setTo1" value="PostscaleX1"></selection>
</dialogConfig>
<userAction name="setTo1">
</userAction>
</userControl>

<userControl name="wdtPeriod">
<dialogConfig type="CB" caption="WDT Period">
	<selection name="setTo2" value="2"></selection>
</dialogConfig>
<userAction name="setTo2">
</userAction>
</userControl>

</userControlSubGroup>
</userControlGroup>

</featureDefinitions>
