blob: d394d4211c0e9fceeea13420ed2de14083dfcf12 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
<tr class="infoTable">
<td class="infoTable"> {{ register.name }} </td>
{% if 'description' in register %}
<td class="infoTable"> {{ register.description }} </td>
{% else %}
<td class="infoTable"> </td>
{% endif %}
<td class="infoTable">
<table>
{% if 'R' in register.mode %}
<tr class="infoTable">
<td>
<input type="text"
name="set_val_box_{{ register.bank }}_{{ register.name }}"
id="set_val_box_{{ register.bank }}_{{ register.name }}"
value="{{ value[register.name] }}" />
</td>
{% if 'W' in register.mode %}
<td>
<input type="button" value="set"
style="width:100%;height:100%"
onclick="writeRegister('{{ register.bank }}', '{{ register.name }}')">
</td>
{% endif %}
<td>
<input type="button" value="update"
style="width:100%;height:100%"
onclick="updateRegister('{{ register.bank }}', '{{ register.name }}')">
</td>
</tr>
{% endif %}
</table>
</td>
<td class="infoTable">{{ register.defvalue }}</td>
<td class="infoTable">{{ register.bank }}</td>
<td class="infoTable">
<ul>
{% for m in register.mode %}
{{ m + '; '}}
{% endfor %}
</ul>
</td>
{% if 'range' in register %}
<td class="infoTable">
<table>
<tr class="infoTable">
<td class="infoTable"> min </td>
<td class="infoTable"> max </td>
</tr>
<tr class="infoTable">
<td class="infoTable"> {{ register.range.min }} </td>
<td class="infoTable"> {{ register.range.max }} </td>
</tr>
</table>
</td>
{% else %}
<td class="infoTable"> </td>
{% endif %}
{% if 'values' in register %}
<td class="infoTable">
<table>
<tr>
{% for v in register['values'] %}
<td>
<table>
{% if 'name' in v %}
<tr class="infoTable">
<td class="infoTable"> Name </td>
<td class="infoTable"> {{v.name}} </td>
</tr>
{% endif %}
{% if 'description' in v %}
<tr class="infoTable">
<td class="infoTable"> Description </td>
<td class="infoTable"> {{ v.description }} </td>
</tr>
{% endif %}
<tr class="infoTable">
<td class="infoTable"> Min </td>
<td class="infoTable"> {{ v.min }} </td>
</tr>
<tr class="infoTable">
<td class="infoTable"> Max </td>
<td class="infoTable"> {{ v.max }} </td>
</tr>
<tr class="infoTable">
<td class="infoTable"> Value </td>
<td class="infoTable"> {{ v.value }} </td>
</tr>
</table>
</td>
{% endfor %}
</tr>
</table>
</td>
{% else %}
<td class="infoTable"> </td>
{% endif %}
</tr>
|