var opt = "";
if(document.getElementById("rate").checked) opt += "rate";
if(document.getElementById("cache").checked) opt += "cache";
- var part = command.split('-');
- command = part[0]+"-"+part[1]+"-"+part[2] + "-" + opt;
+ com = command.split('&');
+ command = "";
+ for(i = 0; i < com.length; i++) {
+ if (com[i] != "") {
+ var part = com[i].split('-');
+ command += part[0]+"-"+part[1]+"-"+part[2] + "-" + opt + "&";
+ }
+ }
refresh(period);
}
+/* command = "";
+ for(i = 0; i < part.length; i++) {
+ if (part[i] != "rate" && part[i] != "cache" && part[i] != "ratechache" && part[i] != "") {
+ command += part[i] + '-';
+ }
+ }
+ command += opt;*/
+
function setaddress(e) {
address=document.getElementById("address").value;
var part = command.split('-');
<register name="DataRateCtr" address="001f" purpose="status" mode="r">
<description>Data Counter being written to Event Buffer/wraparound counter</description>
- <field name="DataRateCtr" start="0" bits="32" format="unsigned" unit="s<sup>-1</sup>"/>
+ <field name="DataRateCtr" start="0" bits="32" format="unsigned" rate="1" />
</register>
</group>
<register name="HitRateCtr" address="0016" purpose="status" mode="r">
<description>Hit wraparound counter</description>
- <field name="HitRateCtr" start="0" bits="32" format="unsigned" />
+ <field name="HitRateCtr" start="0" bits="32" format="unsigned" rate="1" />
</register>
</group>