1 |
|
/* |
2 |
|
* CIA.h - 6526 emulation |
3 |
|
* |
4 |
< |
* Frodo (C) 1994-1997,2002-2004 Christian Bauer |
4 |
> |
* Frodo Copyright (C) Christian Bauer |
5 |
|
* |
6 |
|
* This program is free software; you can redistribute it and/or modify |
7 |
|
* it under the terms of the GNU General Public License as published by |
67 |
|
tb_cnt_ta; // Flag: Timer B is counting underflows of Timer A |
68 |
|
|
69 |
|
#ifdef FRODO_SC |
70 |
+ |
uint8 timer_on_pb(uint8 prb); |
71 |
+ |
|
72 |
|
bool ta_irq_next_cycle, // Flag: Trigger TA IRQ in next cycle |
73 |
|
tb_irq_next_cycle, // Flag: Trigger TB IRQ in next cycle |
74 |
|
has_new_cra, // Flag: New value for CRA pending |
75 |
< |
has_new_crb; // Flag: New value for CRB pending |
75 |
> |
has_new_crb, // Flag: New value for CRB pending |
76 |
> |
ta_toggle, // TA output to PB6 toggle state |
77 |
> |
tb_toggle; // TB output to PB7 toggle state |
78 |
|
char ta_state, tb_state; // Timer A/B states |
79 |
|
uint8 new_cra, new_crb; // New values for CRA/CRB |
80 |
|
#endif |