From b432c70076492733c4cfad2ce4d8ac20e34b3e67 Mon Sep 17 00:00:00 2001 From: lopez_c Date: Wed, 16 Nov 2022 17:47:54 +0100 Subject: [PATCH] Moved location of patternGenerator directory. Updated generator.c to include 3 additional timers and loops --- .../deserializer.cpp | 0 .../generate.sh | 0 .../generator.c | 42 ++++++++----------- .../test.p | 0 4 files changed, 18 insertions(+), 24 deletions(-) rename {ctbGui/patternGenerator => patternGenerator}/deserializer.cpp (100%) rename {ctbGui/patternGenerator => patternGenerator}/generate.sh (100%) rename {ctbGui/patternGenerator => patternGenerator}/generator.c (80%) rename {ctbGui/patternGenerator => patternGenerator}/test.p (100%) diff --git a/ctbGui/patternGenerator/deserializer.cpp b/patternGenerator/deserializer.cpp similarity index 100% rename from ctbGui/patternGenerator/deserializer.cpp rename to patternGenerator/deserializer.cpp diff --git a/ctbGui/patternGenerator/generate.sh b/patternGenerator/generate.sh similarity index 100% rename from ctbGui/patternGenerator/generate.sh rename to patternGenerator/generate.sh diff --git a/ctbGui/patternGenerator/generator.c b/patternGenerator/generator.c similarity index 80% rename from ctbGui/patternGenerator/generator.c rename to patternGenerator/generator.c index 3e36a7756..85ad670c1 100644 --- a/ctbGui/patternGenerator/generator.c +++ b/patternGenerator/generator.c @@ -24,9 +24,9 @@ gcc -DINFILE="\"test.p\"" -DOUTFILE="\"test.pat\"" -o test.exe generator.c ; ./t #include #include -#define MAXLOOPS 3 -#define MAXTIMERS 3 -#define MAXWORDS 1024 +#define MAXLOOPS 6 +#define MAXTIMERS 6 +#define MAXWORDS 8191 @@ -35,12 +35,12 @@ uint64_t iopat=0; uint64_t clkpat=0; int iaddr=0; -int waitaddr[3]={MAXWORDS,MAXWORDS,MAXWORDS}; -int startloopaddr[3]={MAXWORDS,MAXWORDS,MAXWORDS}; -int stoploopaddr[3]={MAXWORDS,MAXWORDS,MAXWORDS}; +int waitaddr[MAXTIMERS]={MAXWORDS,MAXWORDS,MAXWORDS, MAXWORDS, MAXWORDS, MAXWORDS}; +int startloopaddr[MAXLOOPS]={MAXWORDS,MAXWORDS,MAXWORDS, MAXWORDS, MAXWORDS, MAXWORDS}; +int stoploopaddr[MAXLOOPS]={MAXWORDS,MAXWORDS,MAXWORDS, MAXWORDS, MAXWORDS, MAXWORDS}; int start=0, stop=0; -uint64_t waittime[3]={0,0,0}; -int nloop[3]={0,0,0}; +uint64_t waittime[MAXTIMERS]={0,0,0}; +int nloop[MAXLOOPS]={0,0,0}; char infile[10000], outfile[10000]; @@ -69,14 +69,7 @@ void setoutput(int bit) { mask=mask<