aboutsummaryrefslogtreecommitdiffstats
path: root/src/grt/ghwlib.h
diff options
context:
space:
mode:
authortgingold <tgingold@users.noreply.github.com>2017-04-16 08:11:12 +0200
committerGitHub <noreply@github.com>2017-04-16 08:11:12 +0200
commit2f29858cd3a29921b28a5e699b848f0ec16fb7cc (patch)
tree2a90bde86c49e31c53b712fcb063d5e3d46cf7dd /src/grt/ghwlib.h
parent7eb4e6f322074102bc1b038fdf8c5bea1beb88ff (diff)
parent5f15887ceb8460aa5b5120b1fc4f90b6ebfd06cb (diff)
downloadghdl-2f29858cd3a29921b28a5e699b848f0ec16fb7cc.tar.gz
ghdl-2f29858cd3a29921b28a5e699b848f0ec16fb7cc.tar.bz2
ghdl-2f29858cd3a29921b28a5e699b848f0ec16fb7cc.zip
Merge pull request #334 from emogenet/master
Add mechanism to restrict signals dumped by ghwdump
Diffstat (limited to 'src/grt/ghwlib.h')
-rw-r--r--src/grt/ghwlib.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/grt/ghwlib.h b/src/grt/ghwlib.h
index 7e51376af..145e6c2dd 100644
--- a/src/grt/ghwlib.h
+++ b/src/grt/ghwlib.h
@@ -256,6 +256,7 @@ struct ghw_sig
{
union ghw_type *type;
union ghw_val *val;
+ int skip;
};
enum ghw_hie_kind {
@@ -358,6 +359,8 @@ void ghw_disp_hie (struct ghw_handler *h, struct ghw_hie *top);
int ghw_read_base (struct ghw_handler *h);
+void ghw_filter_values (struct ghw_handler *h, int *signals_to_keep, int nb_signals_to_keep);
+
void ghw_disp_values (struct ghw_handler *h);
int ghw_read_cycle_start (struct ghw_handler *h);