1
0
mirror of https://github.com/TomHarte/CLK.git synced 2025-12-19 14:18:05 +00:00

Tidy up; provide a notification for bit-change operations.

This commit is contained in:
Thomas Harte
2022-05-10 08:23:25 -04:00
parent f2a6a12f79
commit c635720a09
2 changed files with 4 additions and 19 deletions

View File

@@ -56,6 +56,7 @@ template <Model model, typename BusHandler> class Executor {
void did_shift(int bit_count) {}
template <bool did_overflow> void did_divu(uint32_t dividend, uint32_t divisor) {}
template <bool did_overflow> void did_divs(int32_t dividend, int32_t divisor) {}
void did_bit_op(int bit) {}
template <typename IntT> void complete_bcc(bool matched_condition, IntT offset);
void complete_dbcc(bool matched_condition, bool overflowed, int16_t offset);