diff lc8951.h @ 2350:f8b5142c06aa

Allow 68K to return mid-instruction. Adjust how 68K interrupt ack works so int2 busy flag timing is more correct. Fix some other SCD timing issues
author Michael Pavone <pavone@retrodev.com>
date Mon, 16 Oct 2023 23:30:04 -0700
parents 9f0c67e5c50a
children
line wrap: on
line diff
--- a/lc8951.h	Fri Oct 13 22:44:36 2023 -0700
+++ b/lc8951.h	Mon Oct 16 23:30:04 2023 -0700
@@ -43,7 +43,7 @@
 void lc8951_ar_write(lc8951 *context, uint8_t value);
 void lc8951_write_byte(lc8951 *context, uint32_t cycle, int sector_offset, uint8_t byte);
 uint32_t lc8951_next_interrupt(lc8951 *context);
-void lc8951_resume_transfer(lc8951 *context, uint32_t cycle);
+void lc8951_resume_transfer(lc8951 *context);
 void lc8951_adjust_cycles(lc8951 *context, uint32_t deduction);
 void lc8951_serialize(lc8951 *context, serialize_buffer *buf);
 void lc8951_deserialize(deserialize_buffer *buf, void *vcontext);