diff options
Diffstat (limited to 'apps/plugins/rockboy/cpu-gb.h')
-rw-r--r-- | apps/plugins/rockboy/cpu-gb.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/apps/plugins/rockboy/cpu-gb.h b/apps/plugins/rockboy/cpu-gb.h index bbd6c84e59..d82185e479 100644 --- a/apps/plugins/rockboy/cpu-gb.h +++ b/apps/plugins/rockboy/cpu-gb.h | |||
@@ -23,9 +23,10 @@ struct cpu | |||
23 | union reg pc, sp, bc, de, hl, af; | 23 | union reg pc, sp, bc, de, hl, af; |
24 | #endif | 24 | #endif |
25 | int ime, ima; | 25 | int ime, ima; |
26 | int speed; | 26 | unsigned int speed; |
27 | int halt; | 27 | unsigned int halt; |
28 | int div, tim; | 28 | unsigned int div; |
29 | int tim; | ||
29 | int lcdc; | 30 | int lcdc; |
30 | int snd; | 31 | int snd; |
31 | }; | 32 | }; |
@@ -48,12 +49,7 @@ extern int blockclen; | |||
48 | #endif | 49 | #endif |
49 | 50 | ||
50 | void cpu_reset(void); | 51 | void cpu_reset(void); |
51 | void div_advance(int cnt) ICODE_ATTR; | ||
52 | void timer_advance(int cnt) ICODE_ATTR; | ||
53 | void lcdc_advance(int cnt) ICODE_ATTR; | ||
54 | void sound_advance(int cnt) ICODE_ATTR; | ||
55 | void cpu_timers(int cnt) ICODE_ATTR; | 52 | void cpu_timers(int cnt) ICODE_ATTR; |
56 | int cpu_emulate(int cycles) ICODE_ATTR; | 53 | int cpu_emulate(int cycles) ICODE_ATTR; |
57 | inline int cpu_step(int max) ICODE_ATTR; | ||
58 | 54 | ||
59 | #endif | 55 | #endif |