summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/victor9k_fdc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/machine/victor9k_fdc.h')
-rw-r--r--src/mess/machine/victor9k_fdc.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mess/machine/victor9k_fdc.h b/src/mess/machine/victor9k_fdc.h
index e6aa51c2e85..b660a9a1622 100644
--- a/src/mess/machine/victor9k_fdc.h
+++ b/src/mess/machine/victor9k_fdc.h
@@ -19,6 +19,7 @@
#include "formats/victor9k_dsk.h"
#include "imagedev/floppy.h"
#include "machine/6522via.h"
+#include "machine/fdc_pll.h"
@@ -216,10 +217,14 @@ private:
attotime m_period;
live_info cur_live, checkpoint_live;
+ fdc_pll_t cur_pll, checkpoint_pll;
emu_timer *t_gen, *t_tach0, *t_tach1;
floppy_image_device* get_floppy();
void live_start();
+ void pll_reset(const attotime &when, const attotime clock);
+ void pll_save_checkpoint();
+ void pll_retrieve_checkpoint();
void checkpoint();
void rollback();
bool write_next_bit(bool bit, const attotime &limit);