comparison m68k_to_x86.h @ 317:e5e8b48ad157

Initial stab at horizontal interrupts and improving accuracy of vertical interrupts. Also added the VINT pending flag to status port.
author Mike Pavone <pavone@retrodev.com>
date Fri, 10 May 2013 22:57:56 -0700
parents a8ee7934a1f8
children 467bfa17004a
comparison
equal deleted inserted replaced
316:fd7c24b97ebf 317:e5e8b48ad157
26 } x86_68k_options; 26 } x86_68k_options;
27 27
28 typedef struct { 28 typedef struct {
29 uint8_t flags[5]; 29 uint8_t flags[5];
30 uint8_t status; 30 uint8_t status;
31 uint16_t reserved; 31 uint16_t int_ack;
32 uint32_t dregs[8]; 32 uint32_t dregs[8];
33 uint32_t aregs[9]; 33 uint32_t aregs[9];
34 uint32_t target_cycle; //cycle at which the next synchronization or interrupt occurs 34 uint32_t target_cycle; //cycle at which the next synchronization or interrupt occurs
35 uint32_t current_cycle; 35 uint32_t current_cycle;
36 uint32_t sync_cycle; 36 uint32_t sync_cycle;