summaryrefslogtreecommitdiff
path: root/js/Events
diff options
context:
space:
mode:
Diffstat (limited to 'js/Events')
-rw-r--r--js/Events/ANDBLK.pickle7
-rw-r--r--js/Events/ANDLOG_f.pickle7
-rw-r--r--js/Events/CLKSOMV_f.pickle7
-rw-r--r--js/Events/CLKSOM_f.pickle7
-rw-r--r--js/Events/CLKSPLIT_f.pickle7
-rw-r--r--js/Events/END_c.pickle7
-rw-r--r--js/Events/EVTDLY_c.pickle7
-rw-r--r--js/Events/EVTDLY_f.pickle7
-rw-r--r--js/Events/EVTGEN_f.pickle7
-rw-r--r--js/Events/EVTVARDLY.pickle7
-rw-r--r--js/Events/HALT_f.pickle7
-rw-r--r--js/Events/IFTHEL_f.pickle7
-rw-r--r--js/Events/MCLOCK_f.js4
-rw-r--r--js/Events/MCLOCK_f.pickle9
-rw-r--r--js/Events/MFCLCK_f.pickle7
-rw-r--r--js/Events/M_freq.js4
-rw-r--r--js/Events/M_freq.pickle11
-rw-r--r--js/Events/VirtualCLK0.pickle7
-rw-r--r--js/Events/freq_div.js2
-rw-r--r--js/Events/freq_div.pickle7
20 files changed, 130 insertions, 5 deletions
diff --git a/js/Events/ANDBLK.pickle b/js/Events/ANDBLK.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/ANDBLK.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/ANDLOG_f.pickle b/js/Events/ANDLOG_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/ANDLOG_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/CLKSOMV_f.pickle b/js/Events/CLKSOMV_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/CLKSOMV_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/CLKSOM_f.pickle b/js/Events/CLKSOM_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/CLKSOM_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/CLKSPLIT_f.pickle b/js/Events/CLKSPLIT_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/CLKSPLIT_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/END_c.pickle b/js/Events/END_c.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/END_c.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/EVTDLY_c.pickle b/js/Events/EVTDLY_c.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/EVTDLY_c.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/EVTDLY_f.pickle b/js/Events/EVTDLY_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/EVTDLY_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/EVTGEN_f.pickle b/js/Events/EVTGEN_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/EVTGEN_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/EVTVARDLY.pickle b/js/Events/EVTVARDLY.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/EVTVARDLY.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/HALT_f.pickle b/js/Events/HALT_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/HALT_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/IFTHEL_f.pickle b/js/Events/IFTHEL_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/IFTHEL_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/MCLOCK_f.js b/js/Events/MCLOCK_f.js
index 1abf339a..8c13e714 100644
--- a/js/Events/MCLOCK_f.js
+++ b/js/Events/MCLOCK_f.js
@@ -84,8 +84,8 @@ newpar=list();
spath=list("model","rpar","objs",path);
xx=arg1[spath-1];
execstr("xxn="+xx.gui+"(\'set\',xx)");
-if (or(xxn!=xx)) {
-arg1[spath-1]=xxn;
+if (or(this.xxn!=xx)) {
+arg1[spath-1]=this.xxn;
newpar[size(newpar)+1-1]=path;
}
x=arg1;
diff --git a/js/Events/MCLOCK_f.pickle b/js/Events/MCLOCK_f.pickle
new file mode 100644
index 00000000..349c1dad
--- /dev/null
+++ b/js/Events/MCLOCK_f.pickle
@@ -0,0 +1,9 @@
+c__builtin__
+set
+p0
+((lp1
+S'xxn'
+p2
+atp3
+Rp4
+. \ No newline at end of file
diff --git a/js/Events/MFCLCK_f.pickle b/js/Events/MFCLCK_f.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/MFCLCK_f.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/M_freq.js b/js/Events/M_freq.js
index 3e0299cb..c2853cdd 100644
--- a/js/Events/M_freq.js
+++ b/js/Events/M_freq.js
@@ -41,10 +41,10 @@ message("The |Offset| must be less than the Frequency");
ok=false;
}
if (ok) {
-[m,den,off,count,m1,fir,frequ,offset,ok]=mfrequ_clk[frequ-1][offset-1];
+[m,den,off,count,m1,fir,frequ,offset,ok]=mfrequ_clk(frequ,offset);
}
if (ok) {
-model.opar=list(m,double[den-1],off,count);
+model.opar=list(m,double(den),off,count);
mn=(2^size(m1,"*"))-1;
[model,graphics,ok]=set_io(model,graphics,list(),list(),1,ones(mn,1));
if (mn>3) {
diff --git a/js/Events/M_freq.pickle b/js/Events/M_freq.pickle
new file mode 100644
index 00000000..7d80f6e5
--- /dev/null
+++ b/js/Events/M_freq.pickle
@@ -0,0 +1,11 @@
+c__builtin__
+set
+p0
+((lp1
+S'of'
+p2
+aS'fr'
+p3
+atp4
+Rp5
+. \ No newline at end of file
diff --git a/js/Events/VirtualCLK0.pickle b/js/Events/VirtualCLK0.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/VirtualCLK0.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file
diff --git a/js/Events/freq_div.js b/js/Events/freq_div.js
index e66605dc..8a3d608a 100644
--- a/js/Events/freq_div.js
+++ b/js/Events/freq_div.js
@@ -173,7 +173,7 @@ needcompile=4;
if ((model.nzcross!=model_n.nzcross)||(model.nmode!=model_n.nmode)) {
needcompile=4;
}
-if (prod[size(model_n.sim)-1]>1) {
+if (prod(size(model_n.sim))>1) {
if (model_n.sim[2-1]>1000) {
if (model.sim[1-1]!=model_n.sim[1-1]) {
needcompile=4;
diff --git a/js/Events/freq_div.pickle b/js/Events/freq_div.pickle
new file mode 100644
index 00000000..154645d8
--- /dev/null
+++ b/js/Events/freq_div.pickle
@@ -0,0 +1,7 @@
+c__builtin__
+set
+p0
+((lp1
+tp2
+Rp3
+. \ No newline at end of file