aboutsummaryrefslogtreecommitdiffstats
path: root/src/grt/ghwlib.h
diff options
context:
space:
mode:
authorEmmanuel Mogenet <emogenet@gmail.com>2017-04-15 20:12:26 +0200
committerEmmanuel Mogenet <emogenet@gmail.com>2017-04-15 20:12:26 +0200
commit5f15887ceb8460aa5b5120b1fc4f90b6ebfd06cb (patch)
tree2a90bde86c49e31c53b712fcb063d5e3d46cf7dd /src/grt/ghwlib.h
parent7eb4e6f322074102bc1b038fdf8c5bea1beb88ff (diff)
downloadghdl-5f15887ceb8460aa5b5120b1fc4f90b6ebfd06cb.tar.gz
ghdl-5f15887ceb8460aa5b5120b1fc4f90b6ebfd06cb.tar.bz2
ghdl-5f15887ceb8460aa5b5120b1fc4f90b6ebfd06cb.zip
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);