]> git.nickg.me.uk Git - nvc.git/commit
vhpi: Allow disabling ValueChange callbacks
authorSean Anderson <seanga2@gmail.com>
Sat, 20 May 2023 18:00:08 +0000 (14:00 -0400)
committerNick Gasson <nick@nickg.me.uk>
Sun, 21 May 2023 07:22:47 +0000 (07:22 +0000)
commit823283040f5617a6c1c6648a5379519e76e1280d
treeb34be73a2ef1158b2a733b10f4853f94fa023ca2
parent9bfee0e361df1490e52836d562a82b2e905f56f2
vhpi: Allow disabling ValueChange callbacks

Allow disabling ValueChange callbacks by clearing the individual
wakeables. This function could take rt_signal_t and user data, but the
signal is calculated for VHPI callbacks, and it is easier to just store
the watch instead.
src/rt/model.c
src/rt/model.h
src/vhpi/vhpi-model.c