--- /dev/null
+# #!/usr/bin/perl
+#
+# foreach my $j (1..3) {
+# foreach my $k (0..2) {
+# foreach my $i (0xa000+$j*0x100+$k*0x10..0xa00f+$j*0x100+$k*0x10) {
+# printf('0x%04x ',$i);
+# }
+# print "\n";}}
+#
+#
+# exit;
+
+!Register table
+## Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 # C9 #
+####################################################################################################
+#C0 Enable, C1 Enable2, C2 Invert, C3 Analog Outs
+ 0 0xa000 0xa001 0xa010 0xa040 0xa041
+
+
+#48 channels: Period (x 4.16 ns)
+10 0xa100 0xa101 0xa102 0xa103 0xa104 0xa105 0xa106 0xa107 0xa108 0xa109 0xa10a 0xa10b 0xa10c 0xa10d 0xa10e 0xa10f
+11 0xa110 0xa111 0xa112 0xa113 0xa114 0xa115 0xa116 0xa117 0xa118 0xa119 0xa11a 0xa11b 0xa11c 0xa11d 0xa11e 0xa11f
+12 0xa120 0xa121 0xa122 0xa123 0xa124 0xa125 0xa126 0xa127 0xa128 0xa129 0xa12a 0xa12b 0xa12c 0xa12d 0xa12e 0xa12f
+
+#48 channels: Width (x 1.04 ns)
+20 0xa200 0xa201 0xa202 0xa203 0xa204 0xa205 0xa206 0xa207 0xa208 0xa209 0xa20a 0xa20b 0xa20c 0xa20d 0xa20e 0xa20f
+21 0xa210 0xa211 0xa212 0xa213 0xa214 0xa215 0xa216 0xa217 0xa218 0xa219 0xa21a 0xa21b 0xa21c 0xa21d 0xa21e 0xa21f
+22 0xa220 0xa221 0xa222 0xa223 0xa224 0xa225 0xa226 0xa227 0xa228 0xa229 0xa22a 0xa22b 0xa22c 0xa22d 0xa22e 0xa22f
+
+#48 channels: Offset (x 4.16 ns)
+30 0xa300 0xa301 0xa302 0xa303 0xa304 0xa305 0xa306 0xa307 0xa308 0xa309 0xa30a 0xa30b 0xa30c 0xa30d 0xa30e 0xa30f
+31 0xa310 0xa311 0xa312 0xa313 0xa314 0xa315 0xa316 0xa317 0xa318 0xa319 0xa31a 0xa31b 0xa31c 0xa31d 0xa31e 0xa31f
+32 0xa320 0xa321 0xa322 0xa323 0xa324 0xa325 0xa326 0xa327 0xa328 0xa329 0xa32a 0xa32b 0xa32c 0xa32d 0xa32e 0xa32f
+
+
+
+!Value table
+## Board # Type #
+###################################################################################
+#Enable and Invert - better figure it out using xml-db
+ 0xfe61 0 0x000cffff 0x00000000 0x00000000 0x000000
+
+#Period: = about 100 us for all
+ 0xfe61 10 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000
+ 0xfe61 11 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000
+ 0xfe61 12 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000 24000
+
+
+#Width = 41 ns for all
+ 0xfe61 20 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
+ 0xfe61 21 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
+ 0xfe61 22 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
+
+#Offset = 0 ns for all
+ 0xfe61 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0xfe61 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0xfe61 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+