#define __TOM_H__
//#include "jaguar.h"
-#include "types.h"
+//#include "types.h"
+#include "memory.h"
#define VIDEO_MODE_16BPP_CRY 0
#define VIDEO_MODE_24BPP_RGB 1
//uint16 tom_get_scanline(void);
//uint32 tom_getHBlankWidthInPixels(void);
-int TOMIRQEnabled(int irq);
+int TOMIRQEnabled(int irq);
uint16 TOMIRQControlReg(void);
void TOMSetIRQLatch(int irq, int enabled);
void TOMExecPIT(uint32 cycles);
extern uint32 tomWidth;
extern uint32 tomHeight;
extern uint8 tomRam8[];
+extern uint32 tomTimerPrescaler;
+extern uint32 tomTimerDivider;
+extern int32 tomTimerCounter;
+
+extern uint32 tomDeviceWidth;
#endif // __TOM_H__