From c1837af84a6cff9db88f75f9b09cb7fee210c49c Mon Sep 17 00:00:00 2001
From: Thomas Harte <thomas.harte@gmail.com>
Date: Mon, 23 May 2022 11:02:31 -0400
Subject: [PATCH] Add notes to self on work remaining.

---
 Processors/68000Mk2/68000Mk2.hpp                          | 3 +++
 .../68000Mk2/Implementation/68000Mk2Implementation.hpp    | 8 ++++++++
 2 files changed, 11 insertions(+)

diff --git a/Processors/68000Mk2/68000Mk2.hpp b/Processors/68000Mk2/68000Mk2.hpp
index 5e1f81363..54dcf4979 100644
--- a/Processors/68000Mk2/68000Mk2.hpp
+++ b/Processors/68000Mk2/68000Mk2.hpp
@@ -399,6 +399,9 @@ class Processor: private ProcessorBase {
 		CPU::MC68000Mk2::State get_state();
 		void set_state(const CPU::MC68000Mk2::State &);
 
+		// TODO: DTACK, VPA, BERR, interrupt input, bus ack/grant, halt,
+		// get E clock phase (and the E clock in general).
+
 	private:
 		BusHandler &bus_handler_;
 };
diff --git a/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp b/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp
index 108cf781a..37e8123b4 100644
--- a/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp
+++ b/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp
@@ -17,6 +17,14 @@
 namespace CPU {
 namespace MC68000Mk2 {
 
+// TODO: VPA, BERR, interrupt inputs, etc.
+// Also, from Instruction.hpp:
+//
+//	NOP, MOVEAw, MOVEAl, MOVE[to/from]USP, STOP, RESET
+//
+// Not provided by a 68000: Bccl, BSRl
+
+
 /// States for the state machine which are named by
 /// me for their purpose rather than automatically by file position.
 /// These are negative to avoid ambiguity with the other group.