Mercurial > repos > blastem
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; |